On 08.Feb 2005 - 14:39:20, Helmut Wollmersdorfer wrote: > Andreas Pakulat wrote: > > >Was heisst die Abh�ngigkeiten genauer definieren? Im Normalfall > >sollten die Abh�ngigkeiten so weit wie m�glich und so eng wie n�tig > >definiert werden. > > ACK. > > >Nimm mal an jedes Paket h�tte ein Depends > >libc6=2.3.X, dann m�ssten tausende Pakete neu kompiliert werden, wenn > >ein neues Bugfixrelease eingespielt wird. Keine sehr gute Idee. > > Wenn die libc6 abw�rtskompatibel ist, dann nicht.
Naja gut zugegebenermassen nicht komplett rekompiliert werden, aber das Paket muss neu geschn�rt werden, insbesondere sh-libs muss erneut aufgerufen werden, damit die Depends upgedatet werden. Ansonsten w�rde apt-get install libc6 dir s�mtliche Programme die davon abh�ngen deinstallieren. > >Dass w�rde vorraussetzen, dass jemand den Aufwand betreibt und das > >downgrade testet... Wobei wir wieder bei der Manpower sind, die nunmal > >begrenzt ist... > > Die Version x-1 wurde ja bereits getestet. Das meinte ich nicht, sondern, dass Leute testen ob man von x zu x-1 einfach zur�ckkehren kann. Auch das muss getestet werden - k�nnen die Configfiles bestehen bleiben, was ist wenn der Admin an den Config's rumgeschraubt hat _nachdem_ das Update auf x vollzogen wurde (ebend weil Probleme auftauchten und er diese l�sen wollte)... > Eine Distri hat da ein ganz anders gelagertes Problem - zigtausende > Benutzer, zigtausende Pakete, xx verschiedene Zielumgebungen, xx > Einsatzbereiche. Ebend, deswegen ist sowas bei Debian absolut unpraktisch - wenn die Maintainer sowas supporten m�ssten w�ren wir jetzt noch bei hamm, sch�tze ich ;-) > >Hole dir das alte deb aus dem APT-Cache oder von snapshots.debian.org > >und installiere es mit dpkg -i, das geht immer. Danach das Paket auf > >hold setzen bis eine neue Version existiert - mache ich momentan mit > >knetfilter... > > Danke, snapshots kannte ich nicht. Bei den vielen Abh�ngigkeiten von > Gnumeric probier ich das vorher aber lieber auf einer Testmaschine. > Und mit welchem Befehl setzt man ein Paket auf hold? echo paketname hold > dpkg --set-selections, oder mittels /etc/apt/preferences. F�r knetfilter sieht das so aus: #Pinning knetfilter until we have 3.3.1-2 which solves the 292176 bug Package: knetfilter Pin: version 3.1.1-1 Pin-Priority: 990 Die Priorit�t eventuell noch erh�hen (falls irgendwas anderes > 990 hat -> siehe apt-cache policy). Damit kannst du ein Paket auf einer bestimmten Version festhalten, mehr Infos in man apt_preferences. Andreas -- Don't look back, the lemmings are gaining on you. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

