Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139517 - gnome-base/gnome-vfs-1.0.5-r4 fails on gnome-macros directory
Summary: gnome-base/gnome-vfs-1.0.5-r4 fails on gnome-macros directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 143962 145304 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-06 22:40 UTC by AJ Armstrong
Modified: 2006-08-28 00:17 UTC (History)
8 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 AJ Armstrong 2006-07-06 22:40:43 UTC
gnome-base/gnome-vfs-1.0.5-r4 (an apparent dependancy of gnucash) fails to build with the following:

>>> Unpacking gnome-vfs-1.0.5.tar.gz to /var/tmp/portage/gnome-vfs-1.0.5-r4/work
 * Applying gnome-vfs-1.0.5-codeset.patch ...                             [ ok ]
 * Applying gnome-vfs-1.0.5-proxy.patch ...                               [ ok ]
 * Applying gnome-vfs-1.0.5-gtkdoc_fixes.patch ...                        [ ok ]
 * Applying gnome-vfs-1.0.5-fix-segfault.patch ...                        [ ok ]
 * Applying gnome-vfs-1.0.5-gcc3.4.patch ...                              [ ok ]
 * Applying gnome-vfs-2-CAN-2005-0706.patch ...                           [ ok ]
aclocal: couldn't open directory `/usr/share/aclocal/gnome-macros': No such file or directory

!!! ERROR: gnome-base/gnome-vfs-1.0.5-r4 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_unpack
  ebuild.sh, line 711:   Called src_unpack
  gnome-vfs-1.0.5-r4.ebuild, line 57:   Called die


The directory /usr/share/aclocal/gnome-macros does not exist on my system.

emerge info
-----------
Portage 2.1.1_pre2-r4 (default-linux/amd64/2005.1, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo x86_64)
=================================================================
System uname: 2.6.17-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.1
dev-lang/python:     2.3.5-r2, 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.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: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -fweb -ftracer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe -fweb -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer multilib-strict sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
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"
PORTDIR_OVERLAY="/etc/portage/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 araneida aserve avi berkdb bitmap-fonts cli crypt cups directfb dlloader dri dts dv dvd dvdr dvdread eds emacs emboss encode expat fame fbcon ffmpeg firefox foomaticdb fortran gcj gd gif gnome gnutls gpm gstreamer gtk gtk2 ieee1394 imlib ipv6 isdnlog java jikes jpeg kde ldap lirc live lzw lzw-tiff mad mjpeg mod_lisp mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre pdflib perl pic png pppd python qt qt3 qt4 quicktime readline reflection rtc sdl session spell spl ssl tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis xml xmms xorg xpm xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux lirc_devices_livedrive_midi userland_GNU video_cards_nvidia video_cards_nv video_cards_v4l video_cards_vesa video_cards_vga video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 vadik56 2006-07-07 15:03:01 UTC
same here on amd64
Comment 2 AJ Armstrong 2006-07-08 20:13:49 UTC
Adding amd64 team to CCs, as both reports are from amd64 boxen.  Obscure multilib-strict or similar issue?
Comment 3 Christophe PEREZ 2006-07-08 20:16:52 UTC
same here :

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r11 i686)
=================================================================
System uname: 2.6.16-gentoo-r11 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
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="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
DISTDIR="/download/Linux/gentoo/portage"
FEATURES="autoconfig distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirror.uni-c.dk/gentoo/ http://mirrors.tds.net/gentoo http://gentoo.osuosl.org/"
LANG="fr_FR@euro"
LINGUAS="fr"
MAKEOPTS="-j7"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://novazur.fr/gentoo-portage"
USE="x86 X a52 aac acl acpi alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts caps cli crypt cups dlloader dri eds emboss encode fbcon firefox flac foomaticdb fortran gdbm gif gnome gstreamer gtk gtk2 hal imlib ipv6 isdnlog joystick jpeg kde libg++ libwww mad matroska mikmod mmx motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session sox spell spl sse ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev usb v4l vorbis win32codecs xml xmms xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_fr userland_GNU video_cards_rage128"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Sander Balkenende 2006-07-09 13:51:04 UTC
Same here. Commented out the line in the ebuild (bad!) and it compiled without complaints. Don't know anything about (missing) functionality though.
Comment 5 Olivier Crete (RETIRED) gentoo-dev 2006-07-09 16:10:54 UTC
this is because /usr/share/aclocal/gnome-macros was removed from gnome-common... The easy solution is to make gnome-common 1.x sloted and parallel installable with the 2.x and make gnome-vfs-1 depend on it... not amd64 specific.
Comment 6 dashkal 2006-07-09 18:00:28 UTC
Just to confirm, I have it on x86, definitely not amd64 specific.
Comment 7 Christophe PEREZ 2006-07-15 09:58:58 UTC
No solution yet ?

(In reply to comment #4)
> Same here. Commented out the line in the ebuild (bad!) and it compiled without
> complaints. Don't know anything about (missing) functionality though.

which line in the ebuild ?
Comment 8 Roderick Day 2006-07-18 09:46:42 UTC
(In reply to comment #7)
> No solution yet ?
> 
> (In reply to comment #4)
> > Same here. Commented out the line in the ebuild (bad!) and it compiled without
> > complaints. Don't know anything about (missing) functionality though.
> 
> which line in the ebuild ?
> 

*FAIR WARNING*
I have absolutely no idea if this breaks other things....use at your own risk 


Chris,

add a "#" at the following place (line 57)

        autoheader || die
#       aclocal -I /usr/share/aclocal/gnome-macros || die
        autoconf || die

You will then need to change your Manifest file. 

Here is the relevant part of mine (starts at line 59):

EBUILD gnome-vfs-1.0.5-r4.ebuild 2157 RMD160 7c831c4274d32bcbea9bee98d7be8d501547554f SHA1 2216e05d347a82f12344f3dfe7972b512718a382 SHA256 5f50f0c0c17634b6bf3f790f8373ff15cadfa4e766314d7397352a8ebde3e604
MD5 e31b534e408586eecb3890d943bb1579 gnome-vfs-1.0.5-r4.ebuild 2157
RMD160 7c831c4274d32bcbea9bee98d7be8d501547554f gnome-vfs-1.0.5-r4.ebuild 2157
SHA256 5f50f0c0c17634b6bf3f790f8373ff15cadfa4e766314d7397352a8ebde3e604 gnome-vfs-1.0.5-r4.ebuild 2157
Comment 9 Jens Gruentjes 2006-07-27 10:12:31 UTC
same here on an amd athlon:

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
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.15.92.0.2-r10, 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="-O2 -march=athlon -mtune=athlon -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /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/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon -mtune=athlon -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://vlaai.snt.utwente.nl/pub/os/linux/gentoo/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://vlaai.snt.utwente.nl/pub/os/linux/gentoo/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo"
LINGUAS="de"
MAKEOPTS="-j2"
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://gauss.hausen/gentoo-portage"
USE="x86 3dnow 3dnowext X acl alsa apache2 apm arts avi berkdb bitmap-fonts cdr cli crypt cups dlloader dri dvd eds emboss encode esd flac foomatic foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib isdnlog java jpeg kde kdeenablefinal libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode usb vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de userland_GNU video_cards_vesa video_cards_fbdev video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 10 morris 2006-07-31 12:31:29 UTC
another amd64:

Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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.16.1-r3
sys-devel/gcc-config: 1.3.12-r6
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo "
MAKEOPTS="-j2"
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='/package
s'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa avi berkdb bitmap-fonts cli crypt cups dlloader dri eds emboss encode foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal howl imlib ipv6 isdnlog jpeg lzw lzw-tiff mp3 mpeg ncurses nls n
ptl opengl pam pcre pdflib perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts usb xorg xpm xv zlib elibc_glibc input_devices_keyboard inp
ut_devices_mouse input_devices_evdev kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 11 Jeremy Day 2006-08-13 00:00:10 UTC
I removed

|| die

from line 57 of the ebuild and it works fine.
Comment 12 John N. Laliberte (RETIRED) gentoo-dev 2006-08-15 06:26:10 UTC
*** Bug 143962 has been marked as a duplicate of this bug. ***
Comment 13 Ákos Maróy 2006-08-15 06:59:33 UTC
changing line 57 seems to solve the issue for me as well. though I don't know the ramifications of changing an ebuild in /usr/portage for future emerge --sync operations...
Comment 14 John N. Laliberte (RETIRED) gentoo-dev 2006-08-15 07:29:49 UTC
gnome-common is now slotted, and this should be resolved.

Thanks!
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-08-28 00:17:35 UTC
*** Bug 145304 has been marked as a duplicate of this bug. ***