Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139403 - media-tv/xdtv-2.3.3 depends on xset
Summary: media-tv/xdtv-2.3.3 depends on xset
Status: VERIFIED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 139674 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-06 02:50 UTC by Neil Bothwick
Modified: 2006-07-08 09:17 UTC (History)
1 user (show)

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 Neil Bothwick 2006-07-06 02:50:39 UTC
emerging xdtv fails during the ./configure stage. After emerging xset, xdtv compiled and installed correctly.

~media-tv/xdtv-2.3.2 did not require xset.

checking for bdftopcf... /usr/bin/bdftopcf
checking for mkfontscale... /usr/bin/mkfontscale
checking for mkfontdir... /usr/bin/mkfontdir
checking for xset... no
configure: error: Couldn't find the xset program. Please install it.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /mnt/scratch/portage/xdtv-2.3.3/work/xdtv-2.3.3/config.log

!!! ERROR: media-tv/xdtv-2.3.3 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  xdtv-2.3.3.ebuild, line 142:   Called econf '--disable-xaw95' '--disable-xawm' '--disable-nextaw' '--disable-xaw3d' '--enable-alsa' '--enable-jpeg' '--enable-lirc' '--enable-ffmpeg' '--enable-xvid' '--disable-xinerama' '--enable-zvbi' '--enable-xvideo' '--enable-lame' '--enable-nodebug' '--enable-dvb' '--enable-ogg' '--enable-png' '--disable-faac' '--disable-nls' '--disable-x264' '--enable-pixmaps' '--disable-cpu-detection' '--disable-divx4linux' '--with-appdefaultsdir=/usr/share/X11/app-defaults' '--enable-mmx'
  ebuild.sh, line 541:   Called die



Portage 2.1.1_pre2-r4 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -funit-at-a-time"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/env.d /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/init.d /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -funit-at-a-time"
DISTDIR="/mnt/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig buildpkg ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.digimed.co.uk/ ftp://ftp.heanet.ie/pub/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/"
LANG="en_GB"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/mnt/portage/packages/hactar"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/mnt/scratch"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/mnt/portage/local"
SYNC="rsync://desiato/gentoo"
USE="amd64 X aalib alsa apache2 asf audiofile avi berkdb bitmap-fonts bluetooth bzip2 cddb cdr cli crypt cups curl dbus directfb divx4linux dlloader dri dv dvb dvd dvdr dvdread encode exif fam ffmpeg flac foomaticdb gdbm gif gimpprint gphoto2 gpm gtk gtk2 hal ieee1394 imagemagick imlib isdnlog jabber java jbig jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kipi lesstif libwww lirc lm_sensors lzw lzw-tiff mad mailwrapper mng mono mp3 mpeg musicbrainz mysql ncurses nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl oss pcre pda pdf pdflib perl pic png ppds pppd python qt qt3 qt4 quicktime readline reflection samba scanner sdl session slp spell spl ssl tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 vorbis xcomposite xfs xml2 xorg xpm xprint xscreensaver xv xvid zlib zvbi dvb_cards_usb-wt220u elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en_GB lirc_devices_devinput userland_GNU video_cards_vga video_cards_nv video_cards_nvidia"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Neil Bothwick 2006-07-06 06:42:47 UTC
That's the ebuild version I have, but xset is not required because I already have virtual/x11. Am I correct in reading it that 

|| ( ( x11-libs/libX11
	x11-libs/libXext
	x11-libs/libXpm
	x11-libs/libXt
	x11-libs/libXmu
	x11-libs/libXxf86vm
	x11-libs/libXxf86dga
	x11-libs/libXv
	x11-apps/xset
	xinerama? ( x11-libs/libXinerama )
) virtual/x11 )

makes it depend on either virtual/x11 or all of the other packages?

# emerge -p virtual/x11

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] virtual/x11-7.0-r2



Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-07-06 06:55:08 UTC
So, unmerge the virtual (and file a bug about the broken ebuild that pulled the virtual in). The dependencies are correct here, not a bug.
Comment 4 Neil Bothwick 2006-07-06 07:09:40 UTC
How do I know which ebuild is responsible? equery shows 270 packages depending on virtual/x11.

The point remains that the xdtv ebuild states that xset is not required if virtual/x11 is installed. That is clearly not the case.

The fact that the ebuild works when you don't have the virtual is not in doubt, but it is broken if you do. If I shouldn't have the virtual, why does this ebuild list it as a dependency?


Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-07-08 09:16:06 UTC
*** Bug 139674 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-07-08 09:17:52 UTC
(In reply to comment #4)
> If I shouldn't have the virtual, why does this ebuild list it as a dependency?
> 

Because it's needed for non-modular X. And, you've misread the syntax anyway, it's not that it depends on it, it's that it ignores the deps if you got virtual/x11-7 installed by some broken ebuild. Not xdtv ebuild bug, closing.