[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt: welches paket woher?



Peter Holm wrote:

Package: courier*
Pin: release o=COBOLT NetServices
Pin-Priority: 1001
Wie schon gesagt, Kombination Zeichenkette/Metazeichen (z.B. courier*) funktioniert dummerweise nicht. :-(

Package: courier-mta
Pin: release o=COBOLT NetServices
Pin-Priority: 1001

bringt:

The following packages have been kept back
 courier-mta
0 packages upgraded, 0 newly installed, 0 to remove and 1  not
upgraded.


kept back??? warum das jetzt?
Weil die Abhängigkeiten (courier-base, ...) nicht erfült werden können. Da helfen wahrscheinlich weitere preferences-Einträge als Würg-around:

Package: courier-base
Pin: release o=COBOLT NetServices
Pin-Priority: 1001

Package: courier-authdaemon
Pin: release o=COBOLT NetServices
Pin-Priority: 1001


Drei Ergebnisse haben mir aber die Tests gebracht (Versuch, alles
krampfhaft positiv zu sehen):

1. Entweder das pinning ist kaputt, hat nur noch keiner bemerkt, weil
es so kompliztiert ist ;)

Also ich glaube es bemerkt zu haben... ;-)

2. Offensichtlich scheint es irgendwelche besonderen Regeln für
Wildcards in /etc/apt/preferences zu geben,
Ich tippe einfach auf bug.

3. Pinning ist zu wenig dokumentiert.

Wem sagst du das...

Den Sourcecode verstehe ich
nicht und eigentlich finde ich es schade, dass ein so gutes und
wichtiges Feature so wenig ausführlich dokumentiert wird.

Aber apt ist einfach genial. Deshalb versuche ich einfach, das Teil wirklich zu verstehen. Dummerweise scheitere ich momentan noch an den simpelsten Sachen. Oder hat es jemand geschafft, "stable", "testing" oder "unstable" zu als Default-Release zu definieren. Bzw. kann jemand plausibel erklären, warum das nicht möglich ist?

--
Gruß
Rüdiger




Reply to: