xmms fails to merge: >>> emerge (1 of 27) media-sound/xmms-1.2.9-r1 to / >>> md5 src_uri ;-) xmms-1.2.9.tar.bz2 >>> md5 src_uri ;-) gentoo_ice-xmms-0.2.tar.bz2 >>> md5 src_uri ;-) xmms-1.2.9-gentoo-patches-0.3.tar.bz2 >>> Unpacking source... >>> Unpacking xmms-1.2.9.tar.bz2 to /var/tmp/portage/xmms-1.2.9-r1/work >>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to /var/tmp/portage/xmms-1.2.9-r1/work >>> Unpacking xmms-1.2.9-gentoo-patches-0.3.tar.bz2 to /var/tmp/portage/xmms-1.2.9-r1/work * Applying xmms-1.2.9-dtd.patch... [ ok ] * Applying xmms-1.2.9-id3v2edit.patch... [ ok ] * Applying xmms-1.2.9-jump.patch... [ ok ] * Applying xmms-1.2.9-sigterm.patch... [ ok ] * Applying xmms-1.2.9-shadow.patch... [ ok ] cjk * Applying xmms-1.2.9-mpg123j.patch... [ ok ] * Applying xmms-1.2.9-fhs-skinsdir.patch... [ ok ] * Applying xmms-1.2.9-diskwriter-audio.patch... [ ok ] * Applying xmms-1.2.9-random.patch... [ ok ] * Applying xmms-1.2.9-sid-songpos.patch... [ ok ] configure.in:8: version mismatch. This is Automake 1.7.9, configure.in:8: but the definition used by this AM_INIT_AUTOMAKE configure.in:8: comes from Automake 1.7.8. You should recreate configure.in:8: aclocal.m4 with aclocal and run automake again. !!! ERROR: media-sound/xmms-1.2.9-r1 failed. !!! Function src_unpack, Line 96, Exitcode 1 !!! (no error message) This bug is probably closely related to bug #40052, although I am using ~x86 portage automake (1.8.2), and not 1.7.9.
fixed in cvs... should get on the mirrors soon...
What is this? You set it to require >=1.7.9 when the error clearly says that having 1.7.9 is a problem. The build doesn't fail with automake-1.7.7.
it doesn't fail with 1.7.9. It's not an error but a warning that the aclocal.m4 file was created with version 1.7.8. We recreate it anyways so youu don't get the message no matter what version of automake-1.7 you have, but 1.7.9 was chosen since it was the choice of the xmms developers.
Ive been having that problem for 4 weeks now, i was hoping that the new version (1.2.10) would work... thats not the case. i have: g3 PPC gcc 3.3.3 automake 1.8.2 >>> md5 src_uri ;-) xmms-1.2.10.tar.bz2 >>> md5 src_uri ;-) gentoo_ice-xmms-0.2.tar.bz2 >>> md5 src_uri ;-) xmms-1.2.10-gentoo-patches-0.1.tar.bz2 >>> Unpacking source... >>> Unpacking xmms-1.2.10.tar.bz2 to /var/tmp/portage/xmms-1.2.10/work >>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to /var/tmp/portage/xmms-1.2.10/work >>> Unpacking xmms-1.2.10-gentoo-patches-0.1.tar.bz2 to /var/tmp/portage/xmms-1.2.10/work * Applying xmms-1.2.10-dtd-baltree.patch... [ ok ] * Applying xmms-1.2.10-id3v2edit.patch... [ ok ] * Applying xmms-1.2.10-jump.patch... [ ok ] * Applying xmms-1.2.10-sigterm.patch... [ ok ] * Applying xmms-1.2.10-recode-csa27.patch... [ ok ] * Applying xmms-1.2.10-recode-csa27.gcc2.patch... [ ok ] * Applying xmms-1.2.10-fhs-skinsdir.patch... [ ok ] * Applying xmms-1.2.10-diskwriter-audio.patch... [ ok ] * Applying xmms-1.2.10-random.patch... [ ok ] * Applying xmms-1.2.10-sid-songpos.patch... [ ok ]aclocal: configure.in: 67: macro `AM_PATH_GLIB' not found in library configure.in:8: version mismatch. This is Automake 1.7.9, configure.in:8: but the definition used by this AM_INIT_AUTOMAKE configure.in:8: comes from Automake 1.7.8. You should recreate configure.in:8: aclocal.m4 with aclocal and run automake again. !!! ERROR: media-sound/xmms-1.2.10 failed. !!! Function src_unpack, Line 100, Exitcode 1 !!! (no error message) why?
works fine for me... try this updated ebuild and tell me where it dies (I just made it more verbose)
Created attachment 26428 [details] media-sound/xmms/xmms-1.2.10.ebuild
*** Bug 43408 has been marked as a duplicate of this bug. ***
no response... and works everywhere I try it...
I also wondered why ACCEPT_KEYWORDS=~x86 emerge -p xmms wants to do: [ebuild U ] sys-devel/automake-1.8.2 [1.7.7] [ebuild R ] media-sound/xmms-1.2.10-r1 Went with ACCEPT_KEYWORDS=~x86 emerge --nodeps xmms and it compiled very much fine. I have autoconf-2.58-r1
Well, this is broken for me - the emerge looks like: Calculating dependencies ...done! >>> emerge (1 of 1) media-sound/xmms-1.2.10-r2 to / >>> md5 src_uri ;-) xmms-1.2.10.tar.bz2 >>> md5 src_uri ;-) gentoo_ice-xmms-0.2.tar.bz2 >>> md5 src_uri ;-) xmms-1.2.10-gentoo-patches-0.4.tar.bz2 >>> Unpacking source... >>> Unpacking xmms-1.2.10.tar.bz2 to /var/tmp/portage/xmms-1.2.10-r2/work >>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to /var/tmp/portage/xmms-1.2.10-r2/work >>> Unpacking xmms-1.2.10-gentoo-patches-0.4.tar.bz2 to /var/tmp/portage/xmms-1.2.10-r2/work * Applying xmms-1.2.10-dtd.patch... [ ok ] * Applying xmms-1.2.10-id3v2edit.patch... [ ok ] * Applying xmms-1.2.10-jump.patch... [ ok ] * Applying xmms-1.2.10-sigterm.patch... [ ok ] * Applying xmms-1.2.10-recode-csa27.3.patch... [ ok ] * Applying xmms-1.2.10-fhs-skinsdir.patch... [ ok ] * Applying xmms-1.2.10-diskwriter-audio.patch... [ ok ] * Applying xmms-1.2.10-random.patch... [ ok ] * Applying xmms-1.2.10-sid-songpos.patch... [ ok ] * Applying xmms-1.2.10-alsa-pause.patch... [ ok ] * Running aclocal in /var/tmp/portage/xmms-1.2.10-r2/work/xmms-1.2.10/.... aclocal: configure.in: : macro `AM_LC_MESSAGES' not found in library aclocal: configure.in: : macro `AM_PATH_PROG_WITH_TEST' not found in library aclocal: configure.in: : macro `AM_PATH_PROG_WITH_TEST' not found in library aclocal: configure.in: : macro `AM_PATH_PROG_WITH_TEST' not found in library [ !! ] * Running automake in /var/tmp/portage/xmms-1.2.10-r2/work/xmms-1.2.10/.... configure.in:8: version mismatch. This is Automake 1.7.9, configure.in:8: but the definition used by this AM_INIT_AUTOMAKE configure.in:8: comes from Automake 1.7.8. You should recreate configure.in:8: aclocal.m4 with aclocal and run automake again. [ !! ] I note that automake is at 1.8.3, so I unmerged it and emerged 1.7.8. Then emerged xmms, which works - then upgraded automake back to 1.8.3. The problem is apparently with automake 1.8.3's sub-version of automake 1.7. Just thought I'd add this for future reference... though someone needs to look into the automake dependancy thing. It's a system that hasn't updated in a while, but noting that the ebuild req's a specific automake
automake-1.8.3 includes automake-1.7.9, so 1.8.3 should work fine (and does work for me). The problem isn't with the version but with the fact taht aclocal did not succeed (note that the ssolution to the verion mismatch is to run aclocal which we tried on the previous line). I'll look into this now...
can you please try to emerge sys-devel/gettext then emerge xmms again
adding paul 'cause he wasn't in the CC. Please try emerging gettext before xmms to see if that fixes it.
I've committed the ebuild with gettext DEPEND
Problem still exists for me, too. Tried every version (until latest xmms-1.2.10-r2 - also the attached ebuild). Also emerged gettext, but no success. I've got no clue about aclocal and stuff. Running aclocal shows me an error message and insisted on 'configure.ac' or 'configure.in'. Please help.
gettext provides those macros that aclocal complains are missing... so there's either a serious problem with your build toolchain or you are having a different problem. Please open a new bug with the full error message you are getting and be warned that many comments to a bug marked RESOLVED are never seen.