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

Re: dependencies



Christoph Kaminski schrieb:

> Tobias Nissen schrieb:
> > Aha. Dann liegt die Vermutung nahe, dass APT die Pakete aus dem
> > Debian-Repository bevorzugt, da diese eine höhere Versionsnummer haben.
> > Du musst das SerNet-Repository höher prioritisieren, APT-Pinning
> > genannt. Wie das geht, kannst Du hier nachlesen:
> > http://wiki.debian.org/AptPinning
> 
> bringt leider nicht viel:
> 
> aptitude install k9copy
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Reading extended state information
> Initializing package states... Done
> Reading task descriptions... Done
> The following packages are BROKEN:

> [viele Pakete die wohl aus unstable gezogen werden sollen]

> 0 packages upgraded, 115 newly installed, 0 to remove and 0 not upgraded.
> Need to get 131MB of archives. After unpacking 274MB will be used.
> The following packages have unmet dependencies:
>    sernet-libwbclient0: Conflicts: libwbclient0 but 2:3.3.6-1 is to be 
> installed.
>    sernet-libsmbclient0: Conflicts: libsmbclient but 2:3.3.6-1 is to be 
> installed.
> The following actions will resolve these dependencies:
> 
> und:
> 
> apt-cache policy sernet-libwbclient0
> sernet-libwbclient0:
>    Installed: 3.2.13-24
>    Candidate: 3.2.13-24
>    Version table:
>   *** 3.2.13-24 0
>          501 http://ftp.sernet.de lenny/main Packages
>          100 /var/lib/dpkg/status
> 
> apt-cache policy libwbclient0
> libwbclient0:
>    Installed: (none)
>    Candidate: 2:3.3.6-1
>    Version table:
>       2:3.4.0~rc1-1 0
>            1 http://ftp.de.debian.org ../project/experimental/main Packages
>       2:3.3.6-1 0
>          500 http://ftp2.de.debian.org sid/main Packages
>       2:3.2.5-4lenny6 0
>          500 http://ftp2.de.debian.org lenny/main Packages
>          500 http://security.debian.org lenny/updates/main Packages
> 
> Also hat der sernet Pkg auf jeden Fall höhere Prio...
> 
Ja, aber nur weil Du das anscheinend jetzt gepinnt hast, 501 kommt ja nicht
aus dem Nichts ;)
Wie hast Du das denn gepinnt, global alle Pakete von Sernet auf 501?
Warum benutzt Du ueberhaupt so eine wilde sources.list?
Das kann ja nur Aerger machen, auch da die Pakete von Sernet eben teilweise 
aeltere Versionen sind als die in den Debian Repositories enthaltenen
Pakete.
Aber auch lenny, sid und experimental gleichzeitig in der sources.list ist
gewagt, da braucht man sich nicht zu wundern das es frueher oder spaeter kracht
bzw. eben zumindest zu Abhaengigkeitsproblemen kommt.
Je nach dem wie lange Du das schon so nutzt duerfte das ja ein ziemlich buntes 
Mischsystem sein.
Mit k9copy hat das ganze imo zumindest primaer nichts zu tun, ehrlich gesagt 
habe ich aber keine Lust das genauer zu analysieren, das ist mir alles zu wild.
Ich wuerde erstmal die sources.list aufraeumen und dann mal ein "aptitude install' 
oder auch 'apt-get -f install' ausfuehren. Und danach wuerde ich mal schauen 
ob man das ganze wieder auf einen einheitlichen Stand kriegt. Bzw. ich wuerde
mir erstmal ueberlegen ob das nun ein lenny- oder ein unstable-Rechner werden 
soll.
Warum hast Du eigentlich testing nicht auch noch in der sources.list? ;-)

Und wech,
Manne


Reply to: