Hello Sven, Sven Joachim hat am Fri 25. Feb, 20:22 (+0100) geschrieben: > Am 02.01.2008 um 15:07 schrieb Jörg Sommer: > > > found 448077 0.99.5+cvs20070914-2 > > stop > > > > Hi, > > > > xine-ui has still a hard dependency on libxine1 > > > > % dpkg -s xine-ui G ^Dep > > Depends: libc6 (>= 2.6.1-1), libcurl3-gnutls (>= 7.16.2-1), > > libfontconfig1 (>= 2.4.0), libkrb53 (>= 1.6.dfsg.2), libpng12-0 (>= > > 1.2.13-4), > > libreadline5 (>= 5.2), libx11-6, libxext6, libxft2 (>> 2.1.1), libxine1 > > (>= 1.1.4), > > > > ^^^^^^^^^^^^^^^^^^^ > > libxinerama1, libxtst6, libxv1, libxxf86vm1, libxine1-ffmpeg, > > libxine1-x | libxine1 (<< 1.1.8-2) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > I think this is actually fine
I don't think so. libxine1 is a meta package that declares a dependency on libxine1-x. Hence, there's no need to pull in libxine1-x by hand. All is done by dpkg-shlibdeps. http://hg.debian.org/hg/xine-lib/pkg/xine-ui-0.99.5-deb/file/424185e0f08a/debian/control#l20 > -- the point was not to drop the libxine1 dependency, but to add the > dependency on libxine1-x (or an older libxine1 version that still had > the stuff which was moved to libxine1-x in the 1.1.8-2 upload). But the dependencies still need a cleanup. The dependencies of xine-console look funny, too: Depends: libaa1 (>= 1.4p5), libc6 (>= 2.4), libcaca0 (>= 0.99.beta17-1), liblircclient0, libxine1 (>= 1.1.8), libxine1-console | libxine1 (<< 1.1.8-2) ^^^^^^^^ ^^^^^^^^^^ The depency on libxine1, pulled in via ${shlibs:Depends} or ${misc:Depends}, doesn't sounds sensible to me, because the package doesn't contains useful files. And if I'm right, this should pull in all the X stuff if you install xine-console. % dpkg -L libxine1 /. /usr /usr/share /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/libxine1 /usr/share/doc /usr/share/doc/libxine1 If you don't object, I would reopen this bug report and change the ownership, if you want it. % grep-aptavail --eregex -P '^xine-[uc]|libxine1(|-x)$' -sPackage,Version,Depends Package: libxine1-x Version: 1.1.19-2 Depends: libc6 (>= 2.4), libdirectfb-1.2-9, libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libsdl1.2debian (>= 1.2.10-1), libx11-6, libxcb-shape0, libxcb-shm0, libxcb-xv0, libxcb1, libxext6, libxine1-bin (= 1.1.19-2), libxinerama1, libxv1, libxvmc1 Package: libxine1 Version: 1.1.19-2 Depends: libxine1-plugins (= 1.1.19-2) | libxine1-misc-plugins (= 1.1.19-2), libxine1-x (= 1.1.19-2), libxine1-console (= 1.1.19-2) Package: xine-console Version: 0.99.6-1 Depends: libaa1 (>= 1.4p5), libc6 (>= 2.4), libcaca0 (>= 0.99.beta17-1), liblircclient0, libxine1 (>= 1.1.8), libxine1-console | libxine1 (<< 1.1.8-2) Package: xine-ui Version: 0.99.6-1 Depends: libc6 (>= 2.7), libcurl3-gnutls (>= 7.16.2-1), liblircclient0, libpng12-0 (>= 1.2.13-4), libreadline6 (>= 6.0), libx11-6 (>= 0), libxext6 (>= 0), libxft2 (>> 2.1.1), libxine1 (>= 1.1.8), libxinerama1, libxtst6, libxv1, libxxf86vm1, libxine1-ffmpeg, libxine1-x Schöne Grüße, Jörg. -- „Wer im Usenet gelesen werden will, sollte leserorientiert schreiben. Wer nur für sich schreiben will, dem ist mit einem Tagebuch vielleicht besser geholfen. Gelesen zu werden ist kein Recht, sondern ein Privileg.“ Thore Tams in <90tfv8$49b$1...@keks.kruemel.dyndns.org>
signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP