Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216527 - sci-electronics/gwave-20080127 version bump request
Summary: sci-electronics/gwave-20080127 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-06 13:56 UTC by Fabio Rossi
Modified: 2008-04-20 22:50 UTC (History)
0 users

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


Attachments
gwave-20080127.ebuild (gwave-20080127.ebuild,1.01 KB, text/plain)
2008-04-06 13:57 UTC, Fabio Rossi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2008-04-06 13:56:37 UTC
gwave was hard masked on 31 Mar 2008. Recently (http://archives.seul.org/geda/dev/Feb-2008/msg00033.html) the gwave homepage was moved to sourceforge: http://gwave.sourceforge.net/.

There are two versions of the program. In portage all release < 20070514 belong
to the trunk version (aka gwave1) while the 20070514 release represents a snapshot of a new branch (aka gwave2). The 20070514 release was inserted in the tree because of compilation issues with guile-1.8 (#195072).

Now the trunk version gwave-20080127 compiles with guile-1.8 and shouldn't crash as the experimental gwave2 version.
Comment 1 Fabio Rossi 2008-04-06 13:57:20 UTC
Created attachment 148866 [details]
gwave-20080127.ebuild
Comment 2 Denis Dupeyron (RETIRED) gentoo-dev 2008-04-06 16:13:31 UTC
I've got even newer news than this. There was a more recent release sometime in february (can't remember the exact date).

The reason I masked gwave is that I couldn't compile it reliably, no matter what I tried. I had a look at your ebuild and the strict dependency to x11-libs/guile-gtk-1.2.0.60 is interesting. I was under the impression that it required >=guile-gtk-2.0. That may be the reason why I had so much trouble. The funny thing is that I did succeed compiling it with >=guile-gtk-2.0 but can't remember anymore how.

I'll definitely work on this as this is one of the big problems on my list, but I have a few emergencies to work on first. And since I'm soon going to be on a semi-hiatus for 3 weeks, it'll probably have to wait for me to come back. Once this is fixed I can overhaul the meta ebuild for geda-suite.

Denis.
Comment 3 Fabio Rossi 2008-04-06 22:15:31 UTC
(In reply to comment #2)
> I've got even newer news than this. There was a more recent release sometime in
> february (can't remember the exact date).

Yes, the February release is related to the gwave2 branch which is unstable.

> The reason I masked gwave is that I couldn't compile it reliably, no matter
> what I tried. I had a look at your ebuild and the strict dependency to
> x11-libs/guile-gtk-1.2.0.60 is interesting. I was under the impression that it
> required >=guile-gtk-2.0. That may be the reason why I had so much trouble. The
> funny thing is that I did succeed compiling it with >=guile-gtk-2.0 but can't
> remember anymore how.

I haven't tried with guile-gtk-2.0 but on the web site it's specified that the dependency on x11-libs/guile-gtk-1.2.0.60 is required when compiling against guile-1.8.

> I'll definitely work on this as this is one of the big problems on my list, but
> I have a few emergencies to work on first. And since I'm soon going to be on a
> semi-hiatus for 3 weeks, it'll probably have to wait for me to come back. Once
> this is fixed I can overhaul the meta ebuild for geda-suite.

Ok, thanks for your work!
Comment 4 Denis Dupeyron (RETIRED) gentoo-dev 2008-04-20 22:50:00 UTC
Fixed, thanks a lot.

Denis.