Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144909 - app-office/gnucash-1.8.11 bad built_with_use check
Summary: app-office/gnucash-1.8.11 bad built_with_use check
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-23 14:32 UTC by Pupeno
Modified: 2006-10-18 18:46 UTC (History)
5 users (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 Pupeno 2006-08-23 14:32:14 UTC
Trying to emerge gnucash I've got:

>>> Emerging (19 of 19) app-office/gnucash-1.8.11 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking gnucash-1.8.11.tar.gz ;-)
>>> checking gnucash-docs-1.8.5.tar.gz ;-)

!!! ERROR: app-office/gnucash-1.8.11 failed.
Call stack:
  ebuild.sh, line 1555:   Called dyn_setup
  ebuild.sh, line 668:   Called pkg_setup
  gnucash-1.8.11.ebuild, line 64:   Called built_with_use 'virtual/x11' 'bitmap-fonts'
  eutils.eclass, line 1594:   Called die

!!! Unable to resolve virtual/x11 to an installed package
!!! If you need support, post the topmost build error, and the call stack if relevant.


My emerge --info:

# emerge --info
Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Genuine Intel(R) CPU           T2400  @ 1.83GHz
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en es de eo jbo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X X509 Xaw3d a52 aac aalib accessibility acpi akode alsa aotuv apache2 apm arts artswrappersuid asf audiofile automount avahi avantgo avi bash-completion berkdb bitmap-fonts bl bluetooth bonobo bzip2 cairo catalogs cddb cdparanoia chroot cli cluster cpudetection crypt cscope cups curl cvs dbus dga dlloader dmi dri dts dv dvb dvbplayer dvd dvdr dvdread dxr3 dynamic ecc eds effects elf emacs emboss encode erandom esd examples exif extraengine fbcon firefox flac fontconfig foomaticdb fortran fpx fusion gdbm ggi gif glep glitz gmp gnokii gnome gnutls gpg2-experimental gpgme gphoto2 gpm graphviz gs gsl gsm gstreamer gtk gtk2 guile hal haskell hpn idea idn ieee1394 imagemagick imlib inkjar innodb ipv6 irc irda irmc isdnlog jabber jack jbig joystick jpeg jpeg2k kcal kde kdeenablefinal kdepim kdexdeltas kig-scripting kipi lame lcms ldap libcaca libg++ libwww lirc live lm_sensors logitech-mouse lzo mad madwifi matrox md5sum mikmod mmx mng modplug motif mp3 mp4 mp4live mpeg mpi musepack musicbrainz mysql mysqli nas ncurses net network nfs nls nntp nptl objc odbc ogg openal openexr opengl oss pam pcmcia pcre pda pdf pdflib perl pg-hier png portaudio postgres pppd python qt3 qt4 quicktime rdesktop readline reflection rtc ruby samba sametime sample sasl scanner sdl session slang slp sms sndfile snmp socks5 speex spell spl sql sqlite sse sse2 ssl subversion svg svga symlink sysfs tcl tcltk tcpd tetex theora threads tidy tiff tk toolbar toolkit-scroll-bars tpctlir truetype truetype-fonts trusted type1-fonts ucs2 udev unicode urandom usb v4l v4l2 vcd vidix vim-with-x vorbis wifi win32codecs x264 xanim xcomposite xforms xine xinerama xinetd xml xorg xpm xprint xscreensaver xv xvid xvmc zeroconf zlib zvbi elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_en linguas_es linguas_de linguas_eo linguas_jbo userland_GNU video_cards_fglrx video_cards_radeon video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 rinosh sasidharan 2006-08-29 19:40:39 UTC
I have seen the same problem.  The virtua/x11 does not show up in emerge -p gnucash, so it seems like a unresolved dependency.  Here is my emerge --info:

Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Pentium III (Coppermine)
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=i686 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr cli crypt ctype cups dba dlloader dri eds elibc_glibc emboss encode esd ethereal exif expat fam fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile idn imlib ipv6 isdnlog jpeg kde kernel_linux lcms libg++ libwww mad memlimit mikmod mng motif mozilla mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png posix pppd python qt qt3 qt4 quicktime readline reflection samba sdl session simplexml slang soap sockets spell spl ssl tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev userland_GNU vorbis x86 xml xml2 xmms xorg xsl xv zlib input_devices_keyboard input_devices_mouse input_devices_evdev video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2006-08-29 20:00:35 UTC
Here's what I'd like to do, people.  I'd like to deprecate gnucash-1 entirely in favour of gnucash-2.  Ideally, I want to stable gnucash-2.0.1 in the next week.

What do folks think about this?  Please let me know if you have functionality that isn't satisfied by gnucash-2, because then I'll fix this bug.  Otherwise, I think gnucash-1 is just a wasted effort, really.
Comment 3 Josh Sled 2006-08-29 20:33:21 UTC
(In reply to comment #2)
> What do folks think about this?  Please let me know if you have functionality
> that isn't satisfied by gnucash-2, because then I'll fix this bug.  Otherwise,
> I think gnucash-1 is just a wasted effort, really.

+1.  We stopped maintaining 1.8.x when 2.0.x was still 1.9.x.  2.0.x is at least as good, and definitely better, than 1.8.x.
Comment 4 Pupeno 2006-08-30 02:04:40 UTC
To try 2.0.x I had:
echo "app-office/gnucash ~x86" >> /etc/portage/package.keywords
echo "dev-perl/Finance-Quote ~x86" >> /etc/portage/package.keywords
Anything else that I should upgrade to unstable ?
Thank you.
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2006-08-30 05:53:09 UTC
that should be all you need.  I intend to update sland and something else in portage soon (they're on my buglist)
Comment 6 David Grant 2006-09-12 22:01:02 UTC
I think more time should be given for 1.8.11. 2.0.1 is a huge release and if it somehow breaks for some people or has bugs, they should be able to fall back on 1.8.11 for at least a while longer. 1.8.11 is rock solid, I don't quite trust 2.x yet to use it.
Comment 7 David Grant 2006-09-12 22:02:47 UTC
There just needs to be a dependancy on 

media-fonts/font-adobe-100dpi
and
media-fonts/font-adobe-75dpi

and pkg_setup can be removed.
Comment 8 David Grant 2006-09-27 14:47:14 UTC
After seeing Seemant's recent blog post today, part of me wants to agree with removing old packages, but in the end I have to disagree with deleting old packages like gnucash so hastily. In fact why should 1.8 ever be removed from the tree? Why should a distro force me to upgrade a program if I don't want to? Why should I have to go into portage's CVS attic and find an old ebuild if I for some reason need to re-emerge gnucash-1.8*? What is the fundamental problem that certain devs have with old packages in the tree? I am sure there are other ways of  resolving these problems which don't include removing them from the tree.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-10-11 10:15:13 UTC
This built_with_use check is completely bogus, please remove it (and replace with appropriate dependency if needed).
Comment 10 Seemant Kulleen (RETIRED) gentoo-dev 2006-10-11 13:48:59 UTC
1.8.11 and 1.8.12 both fixed.
Comment 11 David Grant 2006-10-18 18:46:57 UTC
In reply to my own comment #6 and comment #8, I have now upgraded to gnucash-2.x and it is a lot more stable than I expected, in fact, I feel like I am using the old one except it is GTK2. No bugs like I noticed in the earlierer betas.

I still think that 1.8.x should not be deleted, but should be made ~x86 or masked or moved to sunrise or something. You never know what reason a user might have for sticking with an older version. You don't want to support 1.8.x? Fine with me.