Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116337 - Hylafax (> 4.1.8) ebuild does not respect -X
Summary: Hylafax (> 4.1.8) ebuild does not respect -X
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-21 16:26 UTC by Gualter Barbas Baptista
Modified: 2005-12-21 23:44 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 Gualter Barbas Baptista 2005-12-21 16:26:50 UTC
Hylafax ebuild (at least for > 4.1.8) depends and builds xorg-x11, even when the -X USE flag is set. This is probably not necessary, since hylafax itself has no need for X.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-21 16:35:10 UTC
Post 'emerge --info' and 'equery g hylafax' output and reopen then.
Comment 2 Gualter Barbas Baptista 2005-12-21 18:32:46 UTC
Portage 2.0.51.22-r3 (default-linux/x86/no-nptl/2.4, gcc-3.3.6, glibc-2.3.5-r1, 2.6.7-gentoo-r11 i686)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(TM) XP 2400+
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.4.3-r4, 1.5.20
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ ftp://ftp.rnl.ist.utl.pt/pub/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 acl alsa apache2 apm arts avi berkdb bitmap-fonts bzip2 crypt cups eds emboss encode expat foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imap imlib jpeg kde lcms ldap libg++ libwww mad maildir mhash mikmod mng motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pam-mysql pcre pdflib perl png python qt quicktime readline sasl sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY

# equery g hylafax
[ Searching for packages matching hylafax... ]
* dependency graph for net-misc/hylafax-4.2.0-r3
`-- net-misc/hylafax-4.2.0-r3
 `-- net-dialup/mgetty-1.1.30
  `-- sys-apps/portage-2.0.51.22-r3
   `-- sys-apps/sed-4.1.4
   `-- dev-python/python-fchksum-1.7.1
    `-- sys-libs/zlib-1.2.3
   `-- dev-lang/python-2.4.2
    `-- sys-libs/ncurses-5.4-r6
     `-- sys-libs/gpm-1.20.1-r4
    `-- sys-libs/readline-5.0-r2
    `-- sys-libs/db-4.2.52_p2-r1
    `-- sys-libs/gdbm-1.8.3-r2
    `-- dev-libs/openssl-0.9.7e-r2
    `-- dev-libs/expat-1.95.8
   `-- sys-apps/debianutils-2.14.1-r1
   `-- app-shells/bash-3.0-r12
   `-- sys-apps/sandbox-1.2.12
  `-- sys-apps/gawk-3.1.4-r4
  `-- dev-lang/perl-5.8.6-r8
   `-- sys-devel/libperl-5.8.6-r1
 `-- app-text/ghostscript-7.07.1-r7 (virtual/ghostscript)
  `-- sys-libs/glibc-2.3.5-r1 (virtual/libc)
   `-- sys-kernel/linux-headers-2.4.22-r1 (virtual/os-headers)
   `-- sys-devel/gettext-0.14.4
  `-- media-libs/jpeg-6b-r3
  `-- media-libs/libpng-1.2.8
  `-- x11-base/xorg-x11-6.8.2-r6 (virtual/x11) [ X ]
   `-- sys-devel/flex-2.5.4a-r6
   `-- media-libs/freetype-2.1.9-r1
   `-- media-libs/fontconfig-2.2.2
   `-- x11-base/opengl-update-2.2.1
    `-- app-arch/bzip2-1.0.2-r3
   `-- x11-apps/ttmkfdir-3.0.9-r3
  `-- net-print/cups-1.1.23-r4
   `-- sys-libs/pam-0.78-r3 (virtual/pam) [ pam ]
    `-- sys-libs/cracklib-2.8.3-r1
    `-- sys-libs/pwdb-0.62
   `-- media-libs/tiff-3.7.3
  `-- media-fonts/gnu-gs-fonts-std-8.11
 `-- media-libs/netpbm-10.30-r1
  `-- media-libs/svgalib-1.9.19-r1
  `-- media-libs/jbigkit-1.4
  `-- media-libs/jasper-1.701.0
   `-- app-arch/unzip-5.52
  `-- media-libs/urt-3.1b-r1
 `-- app-arch/sharutils-4.2.1-r11
  `-- sys-apps/texinfo-4.8-r2
[ net-misc/hylafax-4.2.0-r3 stats: packages (47), max depth (5) ]
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-12-21 23:44:37 UTC
As you can see, it's actually app-text/ghostscript that pulls in X; cups with USE=motif is known to pull in X11 as well (via xpdf). Additionally, I see you have gtk gtk2 set. You'll have to clean up your use flags a bit more if you don't want X; USE="-X" emerge hylafax won't do the trick.