Conflict of linux-realplayer dependencies

Lena at lena.kiev.ua Lena at lena.kiev.ua
Sat Nov 4 20:18:16 UTC 2006


Hi,

On 6.1-RELEASE-p2 (i386) I'm trying  portupgrade -vR linux-realplayer
(just after cvsup of ports and 'make fetchindex') and get:

> ===>  Installing for linux-realplayer-10.0.7.785.20060201_1
> ===>   linux-realplayer-10.0.7.785.20060201_1 depends on file: /compat/linux/usr/lib/libgtk-x11-2.0.so.0 - found
> ===>   linux-realplayer-10.0.7.785.20060201_1 depends on file: /compat/linux/usr/lib/libpng12.so.0 - found
> ===>   linux-realplayer-10.0.7.785.20060201_1 depends on file: /compat/linux/usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so - not found
> ===>    Verifying reinstall for /compat/linux/usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so in /usr/ports/graphics/linux-gdk-pixbuf
> ===>  Vulnerability check disabled, database not found
> ===>  Extracting for linux-gdk-pixbuf-0.22.0.18.fc4.2
> => MD5 Checksum OK for rpm/i386/fedora/4/gdk-pixbuf-0.22.0-18.fc4.2.i386.rpm.
> => SHA256 Checksum OK for rpm/i386/fedora/4/gdk-pixbuf-0.22.0-18.fc4.2.i386.rpm.
> ===>   linux-gdk-pixbuf-0.22.0.18.fc4.2 depends on file: /usr/local/bin/rpm2cpio - found
> ===>  Patching for linux-gdk-pixbuf-0.22.0.18.fc4.2
> ===>  Configuring for linux-gdk-pixbuf-0.22.0.18.fc4.2
> ===>  Installing for linux-gdk-pixbuf-0.22.0.18.fc4.2
>
> ===>  linux-gdk-pixbuf-0.22.0.18.fc4.2 conflicts with installed package(s): 
>       linux-gtk2-2.6.10
>
>       They install files into the same place.
>       Please remove them first with pkg_delete(1).
> *** Error code 1
> Stop in /usr/ports/graphics/linux-gdk-pixbuf.

I found on
http://www.freebsd.org/cgi/getmsg.cgi?fetch=640942+0+/usr/local/www/db/text/2006/cvs-all/20061029.cvs-all

> mi          2006-10-26 19:51:56 UTC
>
>  FreeBSD ports repository
>
>  Modified files:
>    multimedia/linux-realplayer Makefile 
>  Log:
>  Add two more run-time dependencies to ensure, the installed realplay
>  works "out of the box".
>  
>  Approved by:    portmgr (erwin)
>  
>  Revision  Changes    Path
>  1.46      +3 -1      ports/multimedia/linux-realplayer/Makefile
http://cvsweb.FreeBSD.org//ports/multimedia/linux-realplayer/Makefile.diff?r1=1.45&r2=1.46

There:

> -RUN_DEPENDS=	${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2
> +RUN_DEPENDS=	${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
> +		${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png \
> +		${LINUXBASE}/usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so:${PORTSDIR}/graphics/linux-gdk-pixbuf

So, after this commit (October 26) linux-realplayer depends on
linux-gtk2 and linux-gdk-pixbuf which _seem_ to conflict with each other.
What should I do?  I very much doubt that deleting linux-gtk2 is right approach.

Also, need I post this elsewhere (or send-pr)?

Thanks,

Lena


More information about the freebsd-questions mailing list