Bug 139517 - gnome-base/gnome-vfs-1.0.5-r4 fails on gnome-macros directory
|
Bug#:
139517
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: aja@clanarmstrong.com
|
|
Component: GNOME
|
|
|
URL:
|
|
Summary: gnome-base/gnome-vfs-1.0.5-r4 fails on gnome-macros directory
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-07-06 22:40 0000
|
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
Adding amd64 team to CCs, as both reports are from amd64 boxen. Obscure
multilib-strict or similar issue?
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
Same here. Commented out the line in the ebuild (bad!) and it compiled without
complaints. Don't know anything about (missing) functionality though.
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.
Just to confirm, I have it on x86, definitely not amd64 specific.
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 ?
(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
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
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
I removed
|| die
from line 57 of the ebuild and it works fine.
*** Bug 143962 has been marked as a duplicate of this bug. ***
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...
gnome-common is now slotted, and this should be resolved.
Thanks!
*** Bug 145304 has been marked as a duplicate of this bug. ***