Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272675 - Stable =dev-libs/g-wrap-1.9.11
Summary: Stable =dev-libs/g-wrap-1.9.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 199368 274383 275222
Blocks:
  Show dependency tree
 
Reported: 2009-06-04 18:46 UTC by Samuli Suominen (RETIRED)
Modified: 2009-10-14 09:38 UTC (History)
3 users (show)

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


Attachments
build log (build.log,40.16 KB, text/plain)
2009-06-11 12:44 UTC, scecchetti
Details
environment log (environment,83.43 KB, text/plain)
2009-06-11 12:45 UTC, scecchetti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2009-06-04 18:46:17 UTC
To test, please unset USE libffi in your sys-devel/gcc. It's going to be p.use.masked to prevent wrong linking.

Please test and mark stable.

Leaving it up to the scheme herd to add arch's to CC.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-06-05 07:27:51 UTC
Adding arch's as it's pretty major qa violation as is. To test, please check Comment #0 first.
Comment 2 Ferris McCormick (RETIRED) gentoo-dev 2009-06-05 12:41:42 UTC
I gather you also want [dev-libs, virtual]/libffi marked stable?  Otherwise, this can't be.  (What happens if you make [dev-libs, virtual]/libffi PDEPENDs in gcc if USE=libffi in gcc?)

If this is also a request to mark the libffi's stable, then sparc is OK.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-06-05 14:42:37 UTC
Yes this is a request to mark this version of g-wrap stable because it's using dev-libs or virtual/libffi, which is also a go.

I'm fast pacing this because I want to package.use.mask sys-devel/gcc libffi USE flag soon as possible.

And on top of that GCC bundles old copy of libffi, we have new virtual/libffi, believe it or not, old g-wrap versions also come with a copy! 

So please mark stable:

latest dev-libs/libffi
latest virtual/libffi
=dev-libs/g-wrap-1.9.11

so we can move on to having a single, up to date, libffi in tree :)
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2009-06-05 14:44:40 UTC
Dunno about the PDEPEND idea, I'm hoping the USE libffi will eventually entirely die from gcc and this virtual/libffi version of ffi will be kept maintained.
Comment 5 Ferris McCormick (RETIRED) gentoo-dev 2009-06-05 15:20:59 UTC
Sparc stable; sparc also stable for dev-scheme/guile-lib-0.1.3 which is a [R]FEPEND for g-wrap-1.9.11.  Note that repoman needs a bit of coaxing, because ~hppa, ~ppc64 are keyworded for g-wrap-1.9.11 but not for guile-lib. 
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2009-06-10 21:44:21 UTC
x86 stable
Comment 7 scecchetti 2009-06-11 12:44:49 UTC
Created attachment 194244 [details]
build log
Comment 8 scecchetti 2009-06-11 12:45:21 UTC
Created attachment 194245 [details]
environment log
Comment 9 scecchetti 2009-06-11 12:45:45 UTC
As this become stable I wqsn't able to compile it.
Attached you can find build log and environment.
Comment 10 Markus Meier gentoo-dev 2009-06-11 20:15:16 UTC
amd64 stable
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2009-06-12 06:27:54 UTC
(In reply to comment #9)
> As this become stable I wqsn't able to compile it.
> Attached you can find build log and environment.
> 

Please open a new bug for separate issues.
Comment 12 Tobias Klausmann (RETIRED) gentoo-dev 2009-06-16 17:25:12 UTC
Added 272673 as a blocker since dev-scheme/guile-lib-0.1.3 fails to compile on alpha
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2009-06-23 20:38:36 UTC
(In reply to comment #5)
> Sparc stable; sparc also stable for dev-scheme/guile-lib-0.1.3 which is a
> [R]FEPEND for g-wrap-1.9.11.  Note that repoman needs a bit of coaxing, because
> ~hppa, ~ppc64 are keyworded for g-wrap-1.9.11 but not for guile-lib. 

Marked ~hppa. Readding ppc64.
Comment 14 Jeroen Roovers (RETIRED) gentoo-dev 2009-07-18 05:20:00 UTC
Stable for HPPA, forced because of:

  RDEPEND.bad                   6
   dev-libs/g-wrap/g-wrap-1.9.11.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-use
rland/developer) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-use
rland/desktop) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-use
rland) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11-r1.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-
userland/developer) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11-r1.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-
userland/desktop) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11-r1.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-
userland) ['dev-scheme/guile-lib']
  DEPEND.bad                    6
   dev-libs/g-wrap/g-wrap-1.9.11.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-use
rland/developer) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-use
rland/desktop) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-use
rland) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11-r1.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-
userland/developer) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11-r1.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-
userland/desktop) ['dev-scheme/guile-lib']
   dev-libs/g-wrap/g-wrap-1.9.11-r1.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-
userland) ['dev-scheme/guile-lib']
Comment 15 Tobias Klausmann (RETIRED) gentoo-dev 2009-07-21 18:13:45 UTC
Regarding alpha's dep on bug 274383: hkbst says guile-lib-0.1.6 would a sensible replacement for the broken-on-alpha 0.1.3. I suggest leaving it in ~alpha for 30 days, then stabilizing it and g-wrap-1.9.11. Any objections?
Comment 16 Samuli Suominen (RETIRED) gentoo-dev 2009-07-21 18:23:55 UTC
(In reply to comment #15)
> Regarding alpha's dep on bug 274383: hkbst says guile-lib-0.1.6 would a
> sensible replacement for the broken-on-alpha 0.1.3. I suggest leaving it in
> ~alpha for 30 days, then stabilizing it and g-wrap-1.9.11. Any objections?
> 

I don't have any objections, I suggest going with what hkbst says on scheme -issues since everytime I touch it; something breaks. May be luck, or not. ;-)

But you might still do virtual/libffi, dev-libs/libffi sooner, since pygobject also deps on them, and it will be required for gnome's stable bug which they are planning.
Comment 17 Tobias Klausmann (RETIRED) gentoo-dev 2009-07-22 18:50:06 UTC
Stabilized dev-libs/libffi and virtual/libffi.
Comment 18 Tobias Klausmann (RETIRED) gentoo-dev 2009-08-25 18:47:11 UTC
And finally stabilized =dev-libs/g-wrap-1.9.11 on alpha
Comment 19 nixnut (RETIRED) gentoo-dev 2009-09-27 14:00:08 UTC
ppc stable
Comment 20 Samuli Suominen (RETIRED) gentoo-dev 2009-10-03 07:55:33 UTC
This bug is now major because it's blocking us from fixing dep. atoms in libffi to block gcc's libffi.
Comment 21 Samuli Suominen (RETIRED) gentoo-dev 2009-10-14 09:38:45 UTC
  05 Sep 2009; Brent Baude <ranger@gentoo.org> g-wrap-1.9.11.ebuild:
  Marking g-wrap-1.9.11 ppc64 for bug 272675