Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163921 (guile-1.8) - [Tracker] dev-scheme/guile-1.8* incompatible stuff
Summary: [Tracker] dev-scheme/guile-1.8* incompatible stuff
Status: RESOLVED FIXED
Alias: guile-1.8
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: Tracker
Depends on: 163146 163349 163411 163412 163650 163907 163908 164023 164127 164496 164514 164520 164842 165156 168565 168876 171141 178219 195072 195477 206500
Blocks: 182995
  Show dependency tree
 
Reported: 2007-01-26 15:03 UTC by Jakub Moc (RETIRED)
Modified: 2008-03-20 14:24 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2007-01-26 15:03:05 UTC
Tracking ebuilds failing w/ dev-scheme/guile-1.8.1 and related stuff here.

Tracker ONLY, pasting of logs, ranting etc. NOT welcome!
Comment 1 Denis Dupeyron (RETIRED) gentoo-dev 2007-03-03 13:13:12 UTC
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.
Comment 2 Marijn Schouten (RETIRED) gentoo-dev 2007-03-04 13:04:26 UTC
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 :)
Comment 3 Marijn Schouten (RETIRED) gentoo-dev 2007-03-13 18:06:03 UTC
(In reply to comment #2)
>         if has_version =guile-1.8*; then

should be

         if has_version =dev-scheme/guile-1.8*; then
Comment 4 Ferris McCormick (RETIRED) gentoo-dev 2007-09-26 18:52:39 UTC
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?).
Comment 5 Marijn Schouten (RETIRED) gentoo-dev 2007-09-27 10:03:48 UTC
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.
Comment 6 Andre Hinrichs 2007-10-03 10:20:30 UTC
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...
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-10-03 10:32:39 UTC
(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
Comment 8 Andre Hinrichs 2007-10-03 11:28:57 UTC
(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?
Comment 9 Christian Heim (RETIRED) gentoo-dev 2007-10-11 18:26:20 UTC
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'
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2008-02-06 00:13:26 UTC
I added "regex" and a comment to the package.use for guile so gnucash works out of the box.
Comment 11 Charles Stewart 2008-03-14 18:13:20 UTC
This could be fixed for gwave with a fix for 213420