[MIR] seed

Bug #491270 reported by Martin Pitt
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gnome-js-common (Ubuntu)
Fix Released
Undecided
Unassigned
Lucid
Fix Released
Undecided
Unassigned
seed (Ubuntu)
Won't Fix
Undecided
Martin Pitt
Lucid
Won't Fix
Undecided
Martin Pitt

Bug Description

Binary package hint: seed

 o gnome-js-common: gnome-js-common
   [Reverse-Depends: libseed0]

 o seed: libseed-dev libseed0 seed seed-doc
   [Reverse-Depends: Rescued from seed, lightsoff, seed]

This currently breaks CD builds, and thus is urgent.

These packages provide JavaScript bindings for GNOME, which are used in gnome-games, epiphany, and gnome-shell, so eventually we want those in main.

Revision history for this message
Martin Pitt (pitti) wrote :

g-js-common is trivial and well maintained in Debian, approved and promoted.

Changed in gnome-js-common (Ubuntu):
status: New → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

I promoted seed to unblock CD/DVD builds, but this still needs a MIR.

Changed in seed (Ubuntu Lucid):
assignee: nobody → Martin Pitt (pitti)
milestone: none → ubuntu-10.04-beta-1
status: New → Incomplete
Revision history for this message
Steve Langasek (vorlon) wrote :

Note that:
- seed is uninstallable because it depends on non-existent gobject introspection packages (gir1.0-clutter-0.8, gir1.0-gtk-2.0)
- the gnome-games packages that want seed are also trying to pull in an unreasonable set of -dev packages (12MB in packages, 50MB unpacked), and if these are really needed at runtime we should cut those games out of the CD instead - at which point I think we don't need seed either.

Revision history for this message
Tim Horton (hortont) wrote :

"gir1.0-clutter-0.8"

- I'm not sure why we would depend on that; there's no clutter-0.8 stuff anywhere in Seed (and hasn't been for quite some time).

"an unreasonable set of -dev packages"

- Not sure these are needed at runtime. Introspection/Seed/the games/etc. shouldn't require them (just the GIRs/typelibs and the actual libraries), but I don't know how things got packaged.

Also, Seed is *not* used in Gnome Shell at the moment; that's GJS (the Spidermonkey equivalent to Seed). That's another story entirely.

Mainly just writing this to let you guys know that one of the Seed maintainers (and the person who wrote the Gnome Games in question) is here and paying attention and available if you need anything.

Revision history for this message
Martin Pitt (pitti) wrote : Re: [Bug 491270] Re: [MIR] seed

Steve Langasek [2009-12-03 2:02 -0000]:
> - the gnome-games packages that want seed are also trying to pull in
> an unreasonable set of -dev packages (12MB in packages, 50MB
> unpacked), and if these are really needed at runtime we should cut
> those games out of the CD instead - at which point I think we don't
> need seed either.

I removed them from the desktop seed yesterday, only keeping a couple
of games which we chose at UDS; ubuntu-meta is updated since
yesterday, so in theory today's builds should not have them any more.

Martin

Revision history for this message
Martin Pitt (pitti) wrote :

gnome-games has more problems than just that (like missing gir1.0-clutter-gtk-0.10), so I unseeded it from the DVD for now.

Changed in seed (Ubuntu Lucid):
milestone: ubuntu-10.04-beta-1 → none
status: Incomplete → Won't Fix
Martin Pitt (pitti)
Changed in seed (Ubuntu):
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.