Your message dated Mon, 29 Oct 2007 11:53:30 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#448469: too many dependencies
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: libxine1
Version: 1.1.8-1
Severity: wishlist
Hi!
I suppose what I'm asking for is just the oposite of #439389, for me it
doesn't look right that upgrading the libxine1 package adds all this to my
system:
pul:~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
fam gnome-keyring gnome-mime-data gnome-mount hal hal-info libbonobo2-0
libbonobo2-common libbonoboui2-0 libbonoboui2-common libdirectfb-extra
libeel2-2.20 libeel2-data libfam0 libgail-common libgail18
libgnome-keyring0
libgnome-menu2 libgnome2-0 libgnome2-common libgnomecanvas2-0
libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
libgnomevfs2-common libgnomevfs2-extra libhal-storage1
libnautilus-extension1 libsmbios-bin libsmbios1 libsmbiosxml1 libsplashy1
libwavpack1 libx86-1 libxcb-shape0 libxcb-shm0 libxcb-xv0 libxcb1
libxine1-console libxine1-gnome libxine1-misc-plugins libxine1-plugins
libxine1-x pm-utils portmap powermgmt-base radeontool shared-mime-info
uswsusp vbetool
The following packages will be upgraded:
libxine1
1 upgraded, 51 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/14.0MB of archives.
After unpacking 46.0MB of additional disk space will be used.
As you can see my system doesn't have gnome installed and all the gnome
stuff is being installed, even more amazing is all the power management
tools that are being installed and the like.
I have tried to force the installation of just the libxine1-x part but some
of the libs I have like libxine1-ffmpeg and libxine1-xvdr and even xine-ui
itself depend on libxine1 so they get removed if I just install the -x
version of the lib.
I suppose that a solution is not simple here, but what about having the
libxine1 package depend on all the stuff but also the core libs like
libxine1-x provide something (libxine1?) on which the other packages using
the lib can depend so that one can install libxine1-whatever without
breaking the packages using this lib?
Regards...
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.23 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
Versions of packages libxine1 depends on:
ii libc6 2.6.1-6 GNU C Library: Shared libraries
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii zlib1g 1:1.2.3.3.dfsg-6 compression library - runtime
Versions of packages libxine1 recommends:
ii libasound2 1.0.15-1 ALSA library
ii libflac8 1.2.1-1 Free Lossless Audio Codec - runtim
ii libgl1-mesa-glx [libgl 7.0.1-2 A free implementation of the OpenG
ii libglu1-mesa [libglu1] 7.0.1-2 The OpenGL utility library (GLU)
ii libjack0 0.103.0-6 JACK Audio Connection Kit (librari
ii libmagick9 7:6.2.4.5.dfsg1-2 Image manipulation library
ii libmng1 1.0.9-1 Multiple-image Network Graphics li
ii libmodplug0c2 1:0.7-7 shared libraries for mod music bas
ii libmpcdec3 1.2.2-1 Musepack (MPC) format library
ii libogg0 1.1.3-2 Ogg Bitstream Library
ii libpulse0 0.9.6-2 PulseAudio client libraries
ii libsdl1.2debian 1.2.12-1 Simple DirectMedia Layer
ii libspeex1 1.1.12-3 The Speex Speech Codec
ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3
ii libtheora0 1.0~beta2-1 The Theora Video Compression Codec
ii libvorbis0a 1.2.0.dfsg-2 The Vorbis General Audio Compressi
pn libwavpack1 <none> (no description available)
ii libx11-6 2:1.0.3-7 X11 client-side library
pn libxcb-shape0 <none> (no description available)
pn libxcb-shm0 <none> (no description available)
pn libxcb-xv0 <none> (no description available)
pn libxcb1 <none> (no description available)
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
pn libxine1-doc | libxine <none> (no description available)
ii libxine1-ffmpeg 1.1.8-2 MPEG-related plugins for libxine1
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxv1 1:1.0.3-1 X11 Video extension library
ii libxvmc1 1:1.0.4-2 X11 Video extension library
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 1.1.8-2
Santiago Garcia Mantinan <[EMAIL PROTECTED]> writes:
>> Do you agree that this bug can just be closed?
>
> Well, I really think this could be done in a way that it would be simpler
> for us to get the system not too flooded with not wanted stuff, at least
> when you are only trying to upgrade a lib (libxine1) without apt installing
> all the recommends. If you feel that there is no way to get this easier for
> the user wanting just a minimal thing, then you can close it.
Thanks for your analysis.
TBH, I've expected this behavior, and actually, we initially planned to
not have libxine1-plugins depend on libxine1-gnome. However, stable did
have all these plugins as dependencies. Since it is a requirement that
partial upgrades work, we cannot loosen them until lenny release.
I'm closing this bug for now, since there is nothing that we can do for
lenny, and I won't forget this. however, thanks again for reporting
this and your pretty good analysis.
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
--- End Message ---