Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89436 - emerge VLC-0.8.1.r1.ebuild failed due to incorrect dependencies
Summary: emerge VLC-0.8.1.r1.ebuild failed due to incorrect dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-04-17 10:44 UTC by moesasji
Modified: 2005-04-17 14:16 UTC (History)
0 users

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


Attachments
emerge log (emerge.log,255.50 KB, text/plain)
2005-04-17 11:38 UTC, moesasji
Details
info of emerge -pv vlc (info.txt,541 bytes, text/plain)
2005-04-17 13:39 UTC, moesasji
Details
output from emerge vlc (failed.txt,1.72 KB, text/plain)
2005-04-17 13:41 UTC, moesasji
Details

Note You need to log in before you can comment on or make changes to this bug.
Description moesasji 2005-04-17 10:44:14 UTC
Emerging VLC-0.8.1.r1.ebuild failed, complaining that it needed the wxGTK library which was not installed on my system. After emerging wxGTK-2.4.2-r3 manually the VLC-0.8.1.r1.ebuild emerged fine. 

Problem: clearly the wxGTK library should be installed as a dependency with VLC player. This currently does not happen. 

Reproducible: Always
Steps to Reproduce:
1. emerge vlc
2.
3.

Actual Results:  
emerge failed due to missing wxGTK library

Expected Results:  
it should have emerged as it did after emerging wxGTK-2.4.2-r3.ebuild first. 

Gentoo Base System version 1.6.10
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 17 2005, 01:32:54)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -ftracer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -ftracer
-pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/
ftp://pandemonium.tiscali.de/pub/gentoo/ http://194.117.143.69
ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvdr emboss
encode fam fbcon foomaticdb fortran gdbm gif gpm gtk gtk2 imlib ipv6 java jpeg
kde libg++ libwww lm_sensors mad mikmod mmx motif mp3 mpeg ncurses nls nptl
nvidia ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline
sdl spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2
xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-04-17 10:57:15 UTC
please provide the emerge log
Comment 2 moesasji 2005-04-17 11:38:39 UTC
Created attachment 56535 [details]
emerge log

As requested the emerge log. 

Not sure you want this one, but I can't find a logfile with info as seen in the
terminal during emerging. I still need to find my way around) 
This emerge.log seems rather useless.
Comment 3 Jan Brinkmann (RETIRED) gentoo-dev 2005-04-17 11:41:38 UTC
what i meant was the output of 'emerge vlc' :

emerge vlc >& emerge.log , or something
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-17 13:25:36 UTC
Can you also paste a emerge -pv vlc ?
I have wxGTK 2.4 as a dependency as it should.
Comment 5 moesasji 2005-04-17 13:39:34 UTC
Created attachment 56538 [details]
info of emerge -pv vlc

To reproduce the behavior I unmerged both VLC and wxGTK followed by
revdep-rebuild. This file shows the output from emerge -pv vlc. 
Clearly not correct as the wxGTK has been unmerged as well.
Comment 6 moesasji 2005-04-17 13:41:40 UTC
Created attachment 56539 [details]
output from emerge vlc

This is the output from a new attempt to emerge vlc with the wxGTK library
removed. Output is upside down, but the message is clear. 

ps) note that this emerge log has been made by removing vlc + wxGTK from my
system. With wxGTK present emerge works as it should
Comment 7 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-17 14:16:54 UTC
I missed a check for wxwindows useflag before requesting wxwidgets.
Committed in CVS a fix for this, thanks for reporting.

Please note that without wxwindows useflag you won't have the gui.