Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39051 - dev-perl/gtk-perl-0.7008-r10 fails while attempting to execute "gnome-config"
Summary: dev-perl/gtk-perl-0.7008-r10 fails while attempting to execute "gnome-config"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-22 10:58 UTC by Chris Eagan
Modified: 2004-03-29 06:49 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 Chris Eagan 2004-01-22 10:58:05 UTC
>>> Source unpacked.
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Submodule gnome is needed to build applets but it appears
it's misdetected or not selected for compilation.
Available modules: gtk gtkglarea gdkimlib gdkpixbuf gtkhtml gtkxmhtml gnome glade applets gnomeprint.
 
You can disable the inclusion of a module using --without-pkgname.
If a package is misdetected and you still want it to compile
use --with-pkgname-force.
To disable autodetection of modules use --without-guessing.
 
>>> Install gtk-perl-0.7008-r10 into /var/tmp/portage/gtk-perl-0.7008-r10/image/ category dev-perl
make: *** No rule to make target `install'.  Stop.

!!! ERROR: dev-perl/gtk-perl-0.7008-r10 failed.
!!! Function perl-module_src_install, Line 83, Exitcode 2
!!! (no error message)


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




Portage 2.0.50_pre19 (default-amd64-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0,
2.6.1-gentoo-r1)
=================================================================
System uname: 2.6.1-gentoo-r1 x86_64 4
Gentoo Base System version 1.4.3.12
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS=""
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/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/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa amd64 apache2 apm avi berkdb cdr crypt cups dvd dvdr
encode fam flac foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 guile imlib
jpeg libg++ libwww mad mmx motif mozilla moznocompose moznoirc moznomail mpeg
mysql ncurses oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime
readline samba scanner sdl slang spell sse ssl tcltk tcpd tetex tiff truetype
wmf xml xml2 xmms xv xvid zlib"
Comment 1 Eric Sammer (RETIRED) gentoo-dev 2004-01-25 12:15:13 UTC
Are you running gnome 1 or 2? The gtk-perl package is for gtk 1 so when it looks for gnome (since you have the gnome use flag) it will look for gnome 1 unless I'm mistaken. I'm assuming what you really want is gnome 2 support and probably gtk 2 support for perl and, if that's the case, try 'emerge gtk2-perl'

If you do want gtk 1 and gnome 1 support, then there could be a problem with the ebuild. I don't know enough about the gnome ebuilds to say, but it looks like there could be a problem here somewhere.
Comment 2 Chris Eagan 2004-01-25 18:32:59 UTC
Is it possible that this ebuild is a dependency of xmms? That could be why it wants to be installed and yet won't correctly install... I don't have any gnome1 needs as far as I know so the ebuild is most likely correct. If so, this bug can be closed.
Comment 3 Brad House 2004-01-28 18:36:20 UTC
only stuff that prevents you from installing the OS
is a blocker, reducing.
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2004-02-21 03:56:11 UTC
I could be wrong, but I don't believe emerge -ep perl is giving you what you think it should. It is showing everything that is required to emerge perl based on your USE flags (or lack thereof), but it is also showing you everything that is required to emerge those deps, and the deps of those deps, and the deps of the deps of the deps...

Technically speaking, perl only needs a few things to be emerged (compiler, patching tools, portage of a certaing minimum vintage, and if you have it enabled, one of the DBs - gdbm, berkdb, etc.). It certainly doesn't require openssl to be installed - that is a dep elsewhere in your list, probably an optional dep at that.
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2004-02-21 03:57:40 UTC
wrong bug, sorry folks. this bug was the gnome one - agree that this looks like a conflict between having gnome in your use flags and which version of gnome you actually have installed.
Comment 6 Michael Cummings (RETIRED) gentoo-dev 2004-02-27 08:46:58 UTC
What makes this bug weird to me is either gnome is in your USE flags, and therefore the missing libraries should be caught by the DEPENDs, or it isn't, and the --disable block should be getting run. Either way this shouldn't be happening (I realize it is). Can you verify that the gnome deps are being met (since I now see that it is in your list of use flags from einfo)? Thanks!
Comment 7 Michael Cummings (RETIRED) gentoo-dev 2004-03-29 06:49:14 UTC
Chris,

Going to close this for now (been a few months since we heard from you). Please reopen if you are still having problems.

Off topic -go hokies :) (class of 97)