Debian Bug report logs -
#448077
please depend on libxine1-x
Reported by: Sven Joachim <svenjoac@gmx.de>
Date: Thu, 25 Oct 2007 20:09:02 UTC
Severity: normal
Tags: wontfix
Fixed in version xine-ui/0.99.5+cvs20070914-2
Done: Sven Joachim <svenjoac@gmx.de>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Sven Joachim <svenjoac@gmx.de>, Reinhard Tartler <siretart@tauware.de>:
Bug#448077; Package libxine1.
(full text, mbox, link).
Acknowledgement sent to Sven Joachim <svenjoac@gmx.de>:
New Bug report received and forwarded. Copy sent to Sven Joachim <svenjoac@gmx.de>, Reinhard Tartler <siretart@tauware.de>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: libxine1
Version: 1.1.8-2
Severity: important
The mess with libxine continues, it seems. Today I was offered an
upgrade that would pull in a lot of (for me) unwanted Gnome stuff by
libxine1-plugins -> libxine1-gnome, so I said "no" and installed
libxine1-misc-plugins instead. You will not be surprised to read that
kaffeine and xine-ui stopped working until I installed libxine1-x.
At least until backends actually add dependency on libxine1-x or
libxine1-console as mentioned in changelog.Debian, I suspect that
quite a few users will fall into this trap.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.22.10
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
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 libxine1-misc-plugins 1.1.8-2 Input, audio output and post plugi
ii zlib1g 1:1.2.3.3.dfsg-6 compression library - runtime
Versions of packages libxine1 recommends:
ii libxine1-doc [libxine-doc] 1.1.8-2 the xine video player library, doc
ii libxine1-ffmpeg 1.1.8-2 MPEG-related plugins for libxine1
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#448077; Package libxine1.
(full text, mbox, link).
Acknowledgement sent to Reinhard Tartler <siretart@tauware.de>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #10 received at 448077@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
severity 448077 normal
retitle 448077 please depend on libxine1-x
reassign 448077 xine-ui
clone 448077 -1 -2 -3 -4 -5 -6 -7
reassign -1 kaffeine
reassign -2 pornview
reassign -3 kmplayer
reassign -4 totem-xine
reassign -5 codeine
reassign -6 ultrastar-ng
reassign -7 xfmedia
stop
Sven Joachim <svenjoac@gmx.de> writes:
> The mess with libxine continues, it seems. Today I was offered an
> upgrade that would pull in a lot of (for me) unwanted Gnome stuff by
> libxine1-plugins -> libxine1-gnome, so I said "no" and installed
> libxine1-misc-plugins instead. You will not be surprised to read that
> kaffeine and xine-ui stopped working until I installed libxine1-x.
>
> At least until backends actually add dependency on libxine1-x or
> libxine1-console as mentioned in changelog.Debian, I suspect that
> quite a few users will fall into this trap.
Well, that's the consequence of #439389. Thanks for reporting this, I'm
reassigning this to the relevant packages.
Frontend Maintainers: In order to ensure that partial upgrades work as
expected, the xine-lib maintainers suggest that you reupload your
packages with the following dependency added (c.f. the latest gxine
upload):
Depends: [...] libxine1-x | libxine1 (<< 1.1.8-2)
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
[Message part 2 (application/pgp-signature, inline)]
Severity set to `normal' from `important'
Request was from Reinhard Tartler <siretart@tauware.de>
to control@bugs.debian.org.
(Thu, 25 Oct 2007 21:16:45 GMT) (full text, mbox, link).
Changed Bug title to `please depend on libxine1-x' from `libxine1: Should recommend libxine1-x | libxine1-console'.
Request was from Reinhard Tartler <siretart@tauware.de>
to control@bugs.debian.org.
(Thu, 25 Oct 2007 21:16:45 GMT) (full text, mbox, link).
Bug reassigned from package `libxine1' to `xine-ui'.
Request was from Reinhard Tartler <siretart@tauware.de>
to control@bugs.debian.org.
(Thu, 25 Oct 2007 21:16:46 GMT) (full text, mbox, link).
Tags added: pending
Request was from Anibal Monsalve Salazar <anibal@debian.org>
to control@bugs.debian.org.
(Thu, 01 Nov 2007 23:15:09 GMT) (full text, mbox, link).
Reply sent to Reinhard Tartler <siretart@tauware.de>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Sven Joachim <svenjoac@gmx.de>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #25 received at 448077-close@bugs.debian.org (full text, mbox, reply):
Source: xine-ui
Source-Version: 0.99.5+cvs20070914-2
We believe that the bug you reported is fixed in the latest version of
xine-ui, which is due to be installed in the Debian FTP archive:
xine-console_0.99.5+cvs20070914-2_i386.deb
to pool/main/x/xine-ui/xine-console_0.99.5+cvs20070914-2_i386.deb
xine-dbg_0.99.5+cvs20070914-2_i386.deb
to pool/main/x/xine-ui/xine-dbg_0.99.5+cvs20070914-2_i386.deb
xine-ui_0.99.5+cvs20070914-2.diff.gz
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.diff.gz
xine-ui_0.99.5+cvs20070914-2.dsc
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.dsc
xine-ui_0.99.5+cvs20070914-2_i386.deb
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 448077@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reinhard Tartler <siretart@tauware.de> (supplier of updated xine-ui package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 01 Nov 2007 11:40:52 -0400
Source: xine-ui
Binary: xine-dbg xine-console xine-ui
Architecture: source i386
Version: 0.99.5+cvs20070914-2
Distribution: unstable
Urgency: low
Maintainer: Reinhard Tartler <siretart@tauware.de>
Changed-By: Reinhard Tartler <siretart@tauware.de>
Description:
xine-console - the xine video player, user interface
xine-dbg - the xine video player, debug symbols
xine-ui - the xine video player, user interface
Closes: 301777 309972 314411 411360 429803 443707 448077
Changes:
xine-ui (0.99.5+cvs20070914-2) unstable; urgency=low
.
* rerun automake (Closes: #429803, actually has already been fixed in
previous upload. Problem was a broken configure.ac)
* drop dependency on automake/autoconf
* drop unneccessary build-dependency on x-dev.
* introduce new package xine-console, containing the console based
xine frontends cacaxine, aaxine, fbxine.
* Massively cleanup debian/rules
* install manpages to section 1 instead of 1x
* Bug fix: "please depend on libxine1-x", thanks to Sven Joachim
(Closes: #448077).
* Bug fix: "xine-ui: Quits due to missing depends on libgnomevfs2-0 and
libsmbclient.", thanks to Tim Phipps (Closes: #411360). The
dependencies in both libxine1 and xine-ui have change in a way that
this bug should be able to reappear
* Bug fix: "xine-ui:/usr/bin/xine-check depends on
libxine-dev:/usr/bin/xine-config" by removing xine-check, thanks to
david@scsenterprises.com.au (Closes: #301777).
* Bug fix: "xine-ui: aaxine with sound crashes when maximized", thanks
to Andrew Moise (Closes: #314411). Couldn't reproduce this on my
machine, and TBH, the bt looked rather like a bug in libaa.
* Bug fix: "xine-ui: Please provide debug package", thanks to Touko
Korpela (Closes: #443707).
* Bug fix: "xine-ui: stowaway /usr/share/doc/xitk/README file", fixed by
installing /usr/share/doc/xine-ui/README.xitk. thanks to Justin B Rye
(Closes: #309972).
* configure --without-ncurses to drop dependency on libncurses.
* add Vcs- and Homepage header to debian/control
Files:
a41065df5c34ec405d2678e4268ef5ea 1187 graphics optional xine-ui_0.99.5+cvs20070914-2.dsc
030bd265d0e6136189f8e129c9945d95 180935 graphics optional xine-ui_0.99.5+cvs20070914-2.diff.gz
65e3cf26bceee10a5e93bfe86e297c09 1500074 graphics optional xine-ui_0.99.5+cvs20070914-2_i386.deb
8c6fbf3472c0cbe5c20472e67d94463c 57212 graphics optional xine-console_0.99.5+cvs20070914-2_i386.deb
39068a333abbac93ee6bffc549777063 68874 graphics extra xine-dbg_0.99.5+cvs20070914-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian Powered!
iD8DBQFHKhzMmAg1RJRTSKQRAm/vAJ9q08s0oLnlTbMX14lr6SksTt9hTgCbB7Zs
Ctm/DrSHa0jYjbSnzFuIuNQ=
=qh0W
-----END PGP SIGNATURE-----
Reply sent to Reinhard Tartler <siretart@tauware.de>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Sven Joachim <svenjoac@gmx.de>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #30 received at 448077-close@bugs.debian.org (full text, mbox, reply):
Source: xine-ui
Source-Version: 0.99.5+cvs20070914-2
We believe that the bug you reported is fixed in the latest version of
xine-ui, which is due to be installed in the Debian FTP archive:
xine-console_0.99.5+cvs20070914-2_i386.deb
to pool/main/x/xine-ui/xine-console_0.99.5+cvs20070914-2_i386.deb
xine-dbg_0.99.5+cvs20070914-2_i386.deb
to pool/main/x/xine-ui/xine-dbg_0.99.5+cvs20070914-2_i386.deb
xine-ui_0.99.5+cvs20070914-2.diff.gz
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.diff.gz
xine-ui_0.99.5+cvs20070914-2.dsc
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2.dsc
xine-ui_0.99.5+cvs20070914-2_i386.deb
to pool/main/x/xine-ui/xine-ui_0.99.5+cvs20070914-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 448077@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reinhard Tartler <siretart@tauware.de> (supplier of updated xine-ui package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 01 Nov 2007 11:40:52 -0400
Source: xine-ui
Binary: xine-dbg xine-console xine-ui
Architecture: source i386
Version: 0.99.5+cvs20070914-2
Distribution: unstable
Urgency: low
Maintainer: Reinhard Tartler <siretart@tauware.de>
Changed-By: Reinhard Tartler <siretart@tauware.de>
Description:
xine-console - the xine video player, user interface
xine-dbg - the xine video player, debug symbols
xine-ui - the xine video player, user interface
Closes: 301777 309972 314411 411360 429803 443707 448077
Changes:
xine-ui (0.99.5+cvs20070914-2) unstable; urgency=low
.
* rerun automake (Closes: #429803, actually has already been fixed in
previous upload. Problem was a broken configure.ac)
* drop dependency on automake/autoconf
* drop unneccessary build-dependency on x-dev.
* introduce new package xine-console, containing the console based
xine frontends cacaxine, aaxine, fbxine.
* Massively cleanup debian/rules
* install manpages to section 1 instead of 1x
* Bug fix: "please depend on libxine1-x", thanks to Sven Joachim
(Closes: #448077).
* Bug fix: "xine-ui: Quits due to missing depends on libgnomevfs2-0 and
libsmbclient.", thanks to Tim Phipps (Closes: #411360). The
dependencies in both libxine1 and xine-ui have change in a way that
this bug should be able to reappear
* Bug fix: "xine-ui:/usr/bin/xine-check depends on
libxine-dev:/usr/bin/xine-config" by removing xine-check, thanks to
david@scsenterprises.com.au (Closes: #301777).
* Bug fix: "xine-ui: aaxine with sound crashes when maximized", thanks
to Andrew Moise (Closes: #314411). Couldn't reproduce this on my
machine, and TBH, the bt looked rather like a bug in libaa.
* Bug fix: "xine-ui: Please provide debug package", thanks to Touko
Korpela (Closes: #443707).
* Bug fix: "xine-ui: stowaway /usr/share/doc/xitk/README file", fixed by
installing /usr/share/doc/xine-ui/README.xitk. thanks to Justin B Rye
(Closes: #309972).
* configure --without-ncurses to drop dependency on libncurses.
* add Vcs- and Homepage header to debian/control
Files:
a41065df5c34ec405d2678e4268ef5ea 1187 graphics optional xine-ui_0.99.5+cvs20070914-2.dsc
030bd265d0e6136189f8e129c9945d95 180935 graphics optional xine-ui_0.99.5+cvs20070914-2.diff.gz
65e3cf26bceee10a5e93bfe86e297c09 1500074 graphics optional xine-ui_0.99.5+cvs20070914-2_i386.deb
8c6fbf3472c0cbe5c20472e67d94463c 57212 graphics optional xine-console_0.99.5+cvs20070914-2_i386.deb
39068a333abbac93ee6bffc549777063 68874 graphics extra xine-dbg_0.99.5+cvs20070914-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian Powered!
iD8DBQFHKhzMmAg1RJRTSKQRAm/vAJ9q08s0oLnlTbMX14lr6SksTt9hTgCbB7Zs
Ctm/DrSHa0jYjbSnzFuIuNQ=
=qh0W
-----END PGP SIGNATURE-----
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#448077; Package xine-ui.
(full text, mbox, link).
Acknowledgement sent to Reinhard Tartler <siretart@tauware.de>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #35 received at 448077@bugs.debian.org (full text, mbox, reply):
Dear totem maintainers, hi Seb! :)
Please depend in your next upload on libxine1-x and on libxine1-gnome,
to ensure that the gtk related plugins are always available when
totem-xine is installed.
Thanks for your cooperation!
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
Bug marked as found in version 0.99.5+cvs20070914-2 and reopened.
Request was from Jörg Sommer <joerg@alea.gnuu.de>
to control@bugs.debian.org.
(Wed, 02 Jan 2008 21:54:14 GMT) (full text, mbox, link).
Message sent on to Sven Joachim <svenjoac@gmx.de>:
Bug#448077.
(full text, mbox, link).
Message #40 received at 448077-submitter@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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 the former was pulled in by an automatism.
Bye, Jörg.
--
Professor: ‚Gott‘, unverständliches und mythisches Wesen, das sich einmal
pro Woche im Kreis der Sterblichen manifestiert um Weisheit auf Folien
unter das Volk zu bringen. (Dschungelbuch 11, FSU Jena)
[signature.asc (application/pgp-signature, inline)]
Bug No longer marked as found in versions xine-ui/0.99.5+cvs20070914-2.
Request was from Sven Joachim <svenjoac@gmx.de>
to control@bugs.debian.org.
(Fri, 25 Feb 2011 19:24:02 GMT) (full text, mbox, link).
Bug Marked as fixed in versions xine-ui/0.99.5+cvs20070914-2.
Request was from Sven Joachim <svenjoac@gmx.de>
to control@bugs.debian.org.
(Fri, 25 Feb 2011 19:24:03 GMT) (full text, mbox, link).
Reply sent
to Sven Joachim <svenjoac@gmx.de>:
You have taken responsibility.
(Fri, 25 Feb 2011 19:24:05 GMT) (full text, mbox, link).
Notification sent
to Sven Joachim <svenjoac@gmx.de>:
Bug acknowledged by developer.
(Fri, 25 Feb 2011 19:24:05 GMT) (full text, mbox, link).
Message #49 received at 448077-done@bugs.debian.org (full text, mbox, reply):
notfound 448077 0.99.5+cvs20070914-2
fixed 448077 0.99.5+cvs20070914-2
thanks
Hi,
I'm going through my old bug reports.
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 -- 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).
> I think the former was pulled in by an automatism.
Yes, dpkg-shlibdeps.
I think the bug can be closed for good.
Cheers,
Sven
Information forwarded
to debian-bugs-dist@lists.debian.org, Darren Salt <linux@youmustbejoking.demon.co.uk>:
Bug#448077; Package xine-ui.
(Mon, 28 Feb 2011 00:58:40 GMT) (full text, mbox, link).
Acknowledgement sent
to Jörg Sommer <joerg@alea.gnuu.de>:
Extra info received and forwarded to list. Copy sent to Darren Salt <linux@youmustbejoking.demon.co.uk>.
(Mon, 28 Feb 2011 00:58:40 GMT) (full text, mbox, link).
Message #54 received at 448077@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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 (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Darren Salt <linux@youmustbejoking.demon.co.uk>:
Bug#448077; Package xine-ui.
(Tue, 01 Mar 2011 07:30:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Sven Joachim <svenjoac@gmx.de>:
Extra info received and forwarded to list. Copy sent to Darren Salt <linux@youmustbejoking.demon.co.uk>.
(Tue, 01 Mar 2011 07:30:03 GMT) (full text, mbox, link).
Message #59 received at 448077@bugs.debian.org (full text, mbox, reply):
Am 26.02.2011 um 19:18 schrieb Jörg Sommer:
> 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.
Hm, indeed. This dependency was supposed to be dropped after Lenny (see
#453908), but this did not happen (yet).
> Hence, there's no need to pull in libxine1-x by hand.
Packages that need plugins from libxine1-x are supposed to depend on it,
precisely so that the dependency of libxine1 on libxine1-x could be
dropped ("after Lenny").
> All is done by dpkg-shlibdeps.
Only for binaries that link against libxine.so.1, not for those loading
plugins from libxine1-x (or libxine1-console).
> 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.
I don't think so.
> 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 alternate dependency on libxine1 (<< 1.1.8-2) should just be
dropped, it is only there for partial upgrades from Etch to Lenny.
> 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.
Indeed, all the useful files have been moved to a new package named
libxine1-bin, supposedly to fix circular dependencies (see #454267).
If/when #453908 gets fixed, they should probably be moved back to
libxine1 since having a library in a -bin package is rather weird.
> If you don't object, I would reopen this bug report and change the
> ownership, if you want it.
Fine with me, but I think the actual problem is that #453908 was not
dealt with.
Thanks,
Sven
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#448077; Package xine-ui.
(Wed, 02 Mar 2011 17:03:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Darren Salt <linux@youmustbejoking.demon.co.uk>:
Extra info received and forwarded to list.
(Wed, 02 Mar 2011 17:03:06 GMT) (full text, mbox, link).
Message #64 received at 448077@bugs.debian.org (full text, mbox, reply):
tag 448077 wontfix
thanks
I demand that Jörg Sommer may or may not have written...
> Hello Sven,
>
> Sven Joachim hat am Fri 25. Feb, 20:22 (+0100) geschrieben:
> > Am 02.01.2008 um 15:07 schrieb Jörg Sommer:
[snip]
>>> 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
It is.
> 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.
I still intend to drop libxine1's dependency on libxine1-x and
libxine1-console; however, there are still packages which should but don't
depend on either of those, so I don't think that I can do so now – though I'm
tempted. It's not as if they've not had warning.
(See bug nos. 575121 and 575124.)
[snip]
>> -- 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)
> ^^^^^^^^^^
That looks fine to me.
> 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.
True, it doesn't, but it does ensure that you get useful plugins.
> And if I'm right, this should pull in all the X stuff if you install
> xine-console.
Which is why I want to remove libxine1-x and libxine1-console from libxine1's
dependency list...
[snip]
--
| Darren Salt | linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds ,demon,co,uk | Northumberland | back!
| + RIPA NOTICE: NO CONSENT GIVEN FOR INTERCEPTION OF MESSAGE TRANSMISSION
*Never* give a screwdriver to a programmer.
Added tag(s) wontfix.
Request was from Darren Salt <linux@youmustbejoking.demon.co.uk>
to control@bugs.debian.org.
(Wed, 02 Mar 2011 17:03:08 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 31 Mar 2011 07:35:21 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Fri Jan 5 19:07:37 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.