Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50186 - gtk-perl built with -gnome makes tinyca not function
Summary: gtk-perl built with -gnome makes tinyca not function
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 97236 101587 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-06 01:07 UTC by Jeremy Kitchen
Modified: 2005-08-07 02:34 UTC (History)
2 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 Jeremy Kitchen 2004-05-06 01:07:50 UTC
When I installed tinyca-0.54-r1 and went to run it I got:
kitchen@stfu /usr/portage/dev-perl/gtk-perl $ tinyca
Can't locate Gnome.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.2/i686-linux /usr/lib/perl5/5.8.2 /usr/local/lib/site_perl . /usr/share/tinyca/lib) at /usr/bin/tinyca line 27.
BEGIN failed--compilation aborted at /usr/bin/tinyca line 27.

A member of #gentoo on efnet said he had Gnome.pm from gtk-perl-0.7008-r9, whereas I had -r11 at the time.  I also have -gnome in my USE flags.

-r9 doesn't have any USE flags
-r11 does

unfortunately, I re-emerged -r9 and it still continues to fail on me, however, I think the root of the problem is with the gtk-perl ebuild and tinyca not liking each other.

Reproducible: Always
Steps to Reproduce:
1. set -gnome in use flags
2. emerge tinyca
3. attempt to run tinyca
4. cry

Actual Results:  
kitchen@stfu /usr/portage/dev-perl/gtk-perl $ tinyca
Can't locate Gnome.pm in @INC (@INC contains: /etc/perl
/usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i686-linux
/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.2/i686-linux /usr/lib/perl5/5.8.2 /usr/local/lib/site_perl .
/usr/share/tinyca/lib) at /usr/bin/tinyca line 27.
BEGIN failed--compilation aborted at /usr/bin/tinyca line 27.


Expected Results:  
tinyca should have started.

stfu ~ # emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.9
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-mp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-mp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm avi berkdb cddb cdr crypt cups doc dvd encode esd
foomaticdb freetype fs gdbm gif gmp gtk gtk2 imagemagick imap imlib innodb ipv6
jabber jack java jpeg kde lcms ldap libg++ libwww mad maildir mikmod mmx motif
moznocompose moznoirc moznomail mozsvg mozxmlterm mpeg mpi music mysql ncurses
net nls nvidia odbc offensive oggvorbis openal opengl operanom2 pam pdflib perl
physfs png psyco python qt quicktime readline rogue sasl sdl slang speedo spell
ssl stencil-buffer svga tcpd tetex truetype type1 usb x86 xatrix xml2 xmms xv zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-05-10 03:34:42 UTC
Can perl pick this one up please.
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2004-06-13 07:41:09 UTC
We can add a use flag test to the tinyca ebuild to check for gnome in use flags, but that isn't going to help in the least if you changed use flags midswing (ie, installed gtk-perl without gnome support, then installed tinyca with gnome support). I'm open to better suggestions, but there's no easy way to enforce this one.
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2004-08-18 09:15:31 UTC
Can't fix this really. Enforcing a use flag only forces it for the current emerge and has no affect against previously emerged packages, such as gtk-perl.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-06-27 11:47:53 UTC
*** Bug 97236 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-08-07 02:34:27 UTC
*** Bug 101587 has been marked as a duplicate of this bug. ***