Tracking ebuilds failing w/ dev-scheme/guile-1.8.1 and related stuff here. Tracker ONLY, pasting of logs, ranting etc. NOT welcome!
I'm fixing a few ebuilds in sci-electronics, but note that I make them depend on <guile-1.8. Is there any easy way to make those packages play nice with guile-1.8.1 ? Denis.
guile-1.8 may go stable soon because of a security bug in gnucash (bug 167706). I think all blocking bugs which are still open, can be fixed by either adding use flag detection or depending on guile-1.6* as appropriate. The following code can be used to check use flags: if has_version =guile-1.8*; then local flags="deprecated regex" built_with_use dev-scheme/guile ${flags} || die "guile must be built with \"${flags}\" use flags" fi Please fix your bugs :)
(In reply to comment #2) > if has_version =guile-1.8*; then should be if has_version =dev-scheme/guile-1.8*; then
Marijn Schouten (hkBst) requested feedback here for guile-1.8*. Now, he asked for issues, but I assume he also wants positive reports. On sparc, dev-scheme/guile-1.8.2 builds, passes all tests, and installs as expected (I used USE='regex nls' --- I understand that regex is required for the tests?).
I'm not so much worried about guile failing to build or install, but rather about the 45 or so packages depending on it not being compatible with the 1.8* variant.
Why has guile-1.8.2 been marked stable while there are unsolved dependency bugs? And bug #163774 is missing in the list, because my bug #194585 has been marked as duplicate of that one, while my one is a guile-1.8* issue...
(In reply to comment #6) > Why has guile-1.8.2 been marked stable while there are unsolved dependency > bugs? Because people got tired of waiting for maintainer to bump the two ebuilds for bugs that have been filed 9 months ago? You need to complain to maintainers of those broken ebuilds instead. > And bug #163774 is missing in the list, because my bug #194585 has been marked > as duplicate of that one, while my one is a guile-1.8* issue... Can't reproduce your issue at all, sorry. It compiles just fine w/ guile-1.8.x
(In reply to comment #7) > Because people got tired of waiting for maintainer to bump the two ebuilds for > bugs that have been filed 9 months ago? You need to complain to maintainers of > those broken ebuilds instead. OK, understood. > Can't reproduce your issue at all, sorry. It compiles just fine w/ guile-1.8.x Do I have to recompile other packages after upgrading guile to get a healthy system?
I'm gonna state it here again, I just added the following snippet to the base/package.use for this exact reason: '=dev-scheme/guile-1.8* deprecated'
I added "regex" and a comment to the package.use for guile so gnucash works out of the box.
This could be fixed for gwave with a fix for 213420