Simple renaming of the ebuild doesn't work, as it needs doc/ref/makefile.in Reproducible: Always Steps to Reproduce: 1. 2. 3.
Fox updated again, to 1.6, however the configuration now works, so a simple rename of the ebuild works.
*** Bug 132407 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > Fox updated again, to 1.6, however the configuration now works, so a simple > rename of the ebuild works. Simply renaming the 1.5.4 ebuild, fox-1.6.8 compiled all right using gcc-4.1.1. It would be nice to have this ebuild in portage, maybe hardmasked like 1.5.4. As already stated in bug 132407 comment 2, fox-config fails for 1.6. Why are there so many security checks in fox-config? Why not simply do this: exec "/usr/bin/fox-${WANT_FOX}-config" "$@" Why restrict the list of possible versions? Why check for the name by which the script was called?
Created attachment 92706 [details] x11-libs/fox-wrapper/files/fox-wrapper-2.sh This is a simple replacement for the fox-wrapper-1 script. If WANT_FOX is set, it runs the specified binary, printing an error message if it is not found. If WANT_FOX is not set, it runs the latest version of fox-config, printing an error message if no versioned fox-config is available at all. With this script I just successfully managed to build goggles-0.9.0.
Created attachment 92710 [details] x11-libs/fox/fox-1.6.8.ebuild (In reply to comment #3) > Simply renaming the 1.5.4 ebuild, fox-1.6.8 compiled all right... Renaming got me the wrong SLOT, though. I changed that to SLOT="${FOXVER}", which is provided by the fox.eclass. Maybe the eclass should set the SLOT; individual ebuilds could still override this setting, but in most cases this would be the obvious setting.
1.6.14 is actually in, but fox-wrapper is still missing the 1.6 value in the vers variable (/usr/portage/x11-libs/fox-wrapper/files/fox-wrapper-1.sh, first line after heading comments....)
*** Bug 145185 has been marked as a duplicate of this bug. ***
There's an updated fox-wrapper now accepting 1.6 along with a updated 1.6.18 now in the tree. I'll consider dropping the checks in fox-wrapper, as they are real overengineering. For further fox progress see bug #145046