On 04.Jul 2003 - 14:22:18, Frank K�ster wrote:
> Marcus Frings <[EMAIL PROTECTED]> schrieb:
>
> > * [EMAIL PROTECTED] (Frank K�ster) wrote:
> >
> >> ich habe mir einen Backport des Pakets "pymol" aus unstable
> >> gebaut. Dieser h�ngt von python ab:
> >
> >> Depends: python (>= 2.2), python (<< 2.3)
> >
> >> Nun gibt es ja in woody Pakete f�r python2.2, und die habe ich auch
> >> installiert, aber das dummy-Paket python h�ngt von python2.1 ab. Und
> >> irgendwie begreift dpkg nicht, dass beides bei mir installiert ist:
> >
> >> Wie kann ich das l�sen?
> >
> > Warum �nderst Du die Depends beim Backporting nicht? Also nicht auf das
> > Dummy-Paket eine Abh�ngigkeit erzeugen, sondern auf das
> > Python-2.2-Binary festnageln.
>
> Das kann ich machen. Aber mich interessiert, warum das Paketsystem so
> organisiert ist, dass man zwar python2.2 installiert hat, aber Pakete
> die davon abh�ngen nicht nutzen kann - warum also das Dummy-Paket python
> das System auf 2.1 festnagelt.
in diesem Fall: Weil zu dem Zeitpunkt als woody eingefroren wurde
python2.2 noch nicht das Standardpython in Debian war, ich weiss leider
nicht warum, k�nnte mir aber verschiedene Gr�nder vorstellen:
- Stabilit�t
- Keine rechtzeitige Umstellung mehr m�glich - Pakete die nicht mit
python2.1 funkktionieren m�ssten "neu erstellt" werden
- kaum ein Paket brauchte zu dem Zeitpunkt python2.2 und Debian
testing/stable war noch nie ein System das immer "bleeding edge"
Technologie/Software hatte
Soplche Dummy-Pakete gibt es AFAIK um dem Administrator das
aktuell-halten zu erleichtern und die Paketeabh�ngigkeiten zu
vereinfachen. Der Admin, brauch sich nicht darum k�mmern welche Version
von python er installieren muss damit die Debianpakete funktionieren und
vor allem bei Upgrades wird automatisch die n�chste Version genommen,
wenn diese soweit ist.
Andreas
--
Ach in Papierform... Huch?
-- Oliver Erdmann
--
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)