Summary: | sci-misc/boinc-6.12.42 fails to re-emerge: automake --add-missing --copy --foreign failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin von Gagern <Martin.vGagern> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | trogdog, wking |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 421465 | ||
Attachments: |
emerge --info
Fix AC_LANG_PROGRAM quoting in auxiliary m4s and add AC_PROC_OBJCXX to configure.ac |
Description
Martin von Gagern
2012-06-23 08:14:10 UTC
(In reply to comment #0) > * Include in your bugreport the contents of: > * > * /var/tmp/portage/sci-misc/boinc-6.12.42/temp/automake.out This sounds like a good idea. (In reply to comment #1) > (In reply to comment #0) > > * Include in your bugreport the contents of: > > * > > * /var/tmp/portage/sci-misc/boinc-6.12.42/temp/automake.out > > This sounds like a good idea. Oops, you had it inline futher down :p. Sorry for the spam. > /usr/share/automake-1.12/am/depend2.am: error: am__fastdepOBJCXX does not > appear in AM_CONDITIONAL Looks like you're using a newer version of automake than the package is set up for. See http://lists.puredata.info/pipermail/gem-dev/2012-06/006180.html where, unfortunately, they don't discuss the fix. Created attachment 316089 [details, diff] Fix AC_LANG_PROGRAM quoting in auxiliary m4s and add AC_PROC_OBJCXX to configure.ac Maybe this will fix it? Because the boinc ebuild uses the base eclass, you can drop the patch into /etc/portage/patches/sci-misc/boinc/boinc-autotools-update.patch and re-emerge to test it out. This uses epatch_user to apply the patch. I'm not sure if there is official documentation asside from /usr/portage/eclass/eutils.eclass itself, but you can check out my blog post about it for more epatch_user details (if you're curious) http://blog.tremily.us/posts/Portage/ fixed in portage (In reply to comment #5) > fixed in portage I see you've fixed the AC_PROC_OBJCXX in the new ebuild, which will fix the bug. However, you left out the AC_LANG_PROGRAM quoting fixes from my patch. Since that's not not technically the same issue, should I open a new bug to get those fixed? I've filed a matching bug upstream: http://boinc.ssl.berkeley.edu/trac/ticket/1193 where the've already done a bit of work on these issues. (In reply to comment #6) > I've filed a matching bug upstream: > http://boinc.ssl.berkeley.edu/trac/ticket/1193 > where the've already done a bit of work on these issues. This bug should be fixed upstream now http://boinc.berkeley.edu/trac/ticket/1193 Relavant commits: http://boinc.berkeley.edu/trac/changeset/25804/boinc http://boinc.berkeley.edu/trac/changeset/25805/boinc I'm not sure what BOINC's release process is, but since they're currently on 7.0.29, I imagine these changes will come out in 7.0.30. Judging from their release history, that should happen in a month or so. |