Mailing List Archive

guile-1.8 stabilization because of gnucash security bug
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

See tracker bug (http://bugs.gentoo.org/show_bug.cgi?id=163921).

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 :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF6sk8p/VmCx0OL2wRAq9/AKC6nZXlrvNYk04Xv5oWWxj7F8umNACgiYcM
zPHGsEfOMRxgLCwrcVWD8Q0=
=hQ4y
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
Re: guile-1.8 stabilization because of gnucash security bug [ In reply to ]
On Sun, 2007-03-04 at 14:27 +0100, Marijn Schouten (hkBst) wrote:
> See tracker bug (http://bugs.gentoo.org/show_bug.cgi?id=163921).
>
> 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.

guile 1.6 and 1.8 are in the same SLOT still. I don't see how anyone
could depend on guile-1.6* - that's usable for when it's a separate SLOT
and not causing upgrade-downgrade cycles for users.

In line of this mail I articulated further my concerns about this kind
of DEP, and the existence of deprecated and discouraged USE flags in the
first place on http://bugs.gentoo.org/show_bug.cgi?id=163908 - the
relevant guile related bug against gnome

> 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 :)

--
Mart Raudsepp
Gentoo Developer
Mail: leio@gentoo.org
Weblog: http://planet.gentoo.org/developers/leio