Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44948 - vlc-0.7.1 does not emerge dependency svgalib and fails to compile
Summary: vlc-0.7.1 does not emerge dependency svgalib and fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Joel Martin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-17 07:30 UTC by Maurice van der Pot (RETIRED)
Modified: 2004-03-18 12:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maurice van der Pot (RETIRED) gentoo-dev 2004-03-17 07:30:00 UTC
svgalib is a dependency of vlc, but even though I have the
svga use flag defined, svgalib is not automatically installed.

When I tried to install vlc, compilation of svgalib.c (iirc) 
failed because of undefined symbols. After manually emerging
svgalib, the emerge of vlc succeeded.


(never mind the linebreaks I inserted in the output below)

Gentoo Base System version 1.4.3.13
Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4)
=================================================================
System uname: 2.6.4 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config 
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo 
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X berkdb crypt encode esd gdbm gpm gtk2 imlib jpeg libwww mpeg ncurses 
nls pam pdflib perl png python qt readline ssl svga tcpd truetype x86 xml2 
xv zlib"


Reproducible: Always
Steps to Reproduce:
1. make sure no svgalib is installed
2. make sure svga is in your use flags
3. emerge vlc

Actual Results:  
compile error

Expected Results:  
emerged svgalib and compile successfully
Comment 1 Joel Martin (RETIRED) gentoo-dev 2004-03-17 12:42:48 UTC
Yup, it's pretty obviously missing an svgalib dep.
I made the fix in the tree to vlc-0.7.1.
I'm closing this bug. Could you emerge both vlc and svgalib 
and then remerge vlc? If it doesn't work for you, please
re-open this bug. Thanks.
Comment 2 Maurice van der Pot (RETIRED) gentoo-dev 2004-03-18 12:05:15 UTC
The fix is ok. Thanx!