Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 314059 - dev-haskell/gtk-0.12 and dev-util/bustle stabilization request
Summary: dev-haskell/gtk-0.12 and dev-util/bustle stabilization request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 354241
  Show dependency tree
 
Reported: 2010-04-09 09:29 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2011-06-21 10:58 UTC (History)
1 user (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 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-04-09 09:29:10 UTC
www-client/seamonkey-2 needs to be stabilized as soon as possible as
seamoney-1.1.x has known vulnerabilites and was discontinued by upstream in
favour of seamonkey-2.
See also http://www.seamonkey-project.org/news#2010-03-16 for reference.

As seamonkey-2 no longer provides the possibility to let other software compile
against its internal xulrunner we need a version of gtk2hs stable that has no
dependency on seamonkey anymore.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-05-22 10:04:22 UTC
adding arches. It's about time...
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-05-23 16:39:49 UTC
!!! The following update has been skipped due to unsatisfied dependencies:

dev-haskell/gtk2hs:0

!!! All ebuilds that could satisfy ">=dev-haskell/haddock-2.4.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-haskell/haddock-2.6.0 (masked by: package.mask, ~x86 keyword)
/usr/portage/profiles/package.mask:
# Lennart Kolmodin <kolmodin@gentoo.org> (26 Jan 2010)
# Masked GHC and friends for testing.

- dev-haskell/haddock-2.4.2 (masked by: ~x86 keyword)
- dev-haskell/haddock-2.4.1 (masked by: ~x86 keyword)

(dependency required by "dev-haskell/gtk2hs-0.10.1" [ebuild])
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-05-24 20:58:02 UTC
Sorry guys. I tried to check that all dependencies were fullfilled but seems like I missed that one. Gimme some time to sort out all remaining dependencies that needs stabilization as well...
Comment 4 Pacho Ramos gentoo-dev 2010-06-18 18:30:53 UTC
Feel free to add us back when full list is posted :-)

Thanks
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-06-19 20:18:04 UTC
Too slow.  No longer blocks seamonkey 2.x stabilization,

19 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
gtk2hs-0.9.12.1.ebuild:
Remove obsolete seamonkey 1.x support.
Comment 6 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-09-16 13:55:40 UTC
Doesn't depend on seamonkey/xulrunner anymore, nothing for mozilla team to do here.
Comment 7 Myckel Habets 2010-09-28 03:16:09 UTC
Current stable seems to be broken, I guess to do this right after bug 338652 is settled?
Comment 8 Lennart Kolmodin (RETIRED) gentoo-dev 2010-09-28 08:21:41 UTC
There is a new version of gtk2hs available. It's no longer just one package, but rather it has been split into many parts. We'll try to add that to portage, as it works better with the recent GHCs and it has switched to webkit from seamonkey.
Comment 9 Pacho Ramos gentoo-dev 2011-05-06 18:47:59 UTC
Any news here? Thanks
Comment 10 Sergei Trofimovich (RETIRED) gentoo-dev 2011-05-06 20:01:25 UTC
I'll try to push something (likey gtk2hs-0.12) to portage this weekend and mask gtk2hs-0.9.*
Comment 11 Pacho Ramos gentoo-dev 2011-06-04 09:55:52 UTC
(In reply to comment #10)
> I'll try to push something (likey gtk2hs-0.12) to portage this weekend and mask
> gtk2hs-0.9.*

Looks like dev-haskell/gtk2hs-buildtools has a 0.12 version but I am not sure about gtk2hs :-/
Comment 12 Sergei Trofimovich (RETIRED) gentoo-dev 2011-06-11 17:02:38 UTC
Here (late) I am.

Readding x86 and amd64 arches.

gtk2hs is masked to 30 day removal, so I'll change the request a bit:

Please, stabilize this set instead:

=dev-haskell/pango-0.12
=dev-haskell/cairo-0.12
=dev-haskell/glib-0.12
=dev-haskell/cairo-0.12
=dev-haskell/glade-0.12
=dev-haskell/gtk-0.12
=dev-util/bustle-0.2.3

They are in tree since 09 May 2011 (almost 30 days for now).

bustle is an application, so you can test the result on it
this way (requires some DBus traffic on the box, like pidgin
with notifications):

$ bustle-dbus-monitor > /tmp/dbus-messages
[wait a bit, emit some dbus events]^C
$ bustle /tmp/dbus-messages

Thanks!
Comment 13 Ian Delaney (RETIRED) gentoo-dev 2011-06-11 23:02:24 UTC
amd64:

Full list of required packages to be unmasked ~amd64:

dev-haskell/glib-0.12.0 
dev-haskell/cairo-0.12.0 
dev-haskell/gio-0.12.0 
dev-haskell/gtk-0.12.0 
dev-haskell/glade-0.12.0
dev-util/bustle-0.2.3

Will emerge later (slow net speed here)
Comment 14 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-06-12 13:29:23 UTC
x86 stable
Comment 15 Ian Delaney (RETIRED) gentoo-dev 2011-06-12 14:31:09 UTC
Oh, plus pango/

amd64:

All deps emerged fine with USE="hscolour profile -doc", + mtl & gio.
dev-haskell/gtk effectively emerged with USE="gio -doc hscolour profile"

Passes al
Comment 16 Agostino Sarubbo gentoo-dev 2011-06-20 15:46:47 UTC
full list for me:

=dev-haskell/pango-0.12.0
=dev-haskell/glib-0.12.0
=dev-haskell/cairo-0.12.0
=dev-haskell/glade-0.12.0
=dev-haskell/gtk-0.12.0
=dev-util/bustle-0.2.3
=dev-haskell/gtk2hs-buildtools-0.12.0
=dev-haskell/gio-0.12.0

ok on amd64.
Comment 17 Markos Chandras (RETIRED) gentoo-dev 2011-06-21 10:58:58 UTC
amd64. Thanks Agostino