Please sync gnome-main-menu 0.9.13-3 (universe) from Debian unstable (main)

Bug #428860 reported by Artur Rona
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-main-menu (Debian)
Fix Released
Undecided
Julian Andres Klode
gnome-main-menu (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: gnome-main-menu

==============
Version 0.9.13
==============

  Changes:

 * Magnus Boman is now co-maintainer of gnome-main-menu.

  Fixes:

 * Update to build with the latest GNOME stack (Magnus Boman,
          Cosimo Cecchi, Kyle Pelton, Scott Reeves)

 * Remove the statically built libslab, and use the standalone
   version of libslab (Cosimo Cecchi)

 * Use libunique's single-instance application functionality
          instead of Bonobo's (Cosimo Cecchi, Vincent Untz)

  Translators:

 * Amitakhya Phukan (as)
 * Runa Bhattacharjee (bn_IN)
 * Adrian GuniÅ¡ (cs)
 * Jen Ockwell (en_GB)
 * Jorge González (es)
 * Inaki Larranaga Murgoitio (eu)
 * Robert-André Mauchin, Claude Paroz (fr)
 * Fran Dieguez (gl)
 * Sweta Kothari (gu)
 * Yaron Shahrabani (he)
 * Shankar Prasad (kn)
 * Peter Ani (ml)
 * Sandeep Shedmake (mr)
 * Kjartan Maraas (nb)
 * Manoj Kumar Giri (or)
 * Daniel Nylander (sv)
 * I. Felix (ta)
 * Krishna Babu K (te)

About the sync request:
=================
Merging is not required, as the +dfsg changes are useless since we know that the file in question (po/en_US.po) is GPL-2+ and thus free; the file contains "# This file is distributed under the same license as the subdomain_parser package." - The other uploads to Ubuntu were mostly rebuild uploads, and the other changes are not needed anymore due to upstream changes. This needs a special handling together with Bug #428968, as the new libslab source package overrides binaries from the old gnome-main-menu source and the new gnome-main-menu binary depends on libslab0a from the libslab source package.

Tags: sync
Artur Rona (ari-tczew)
tags: added: upgrade
Revision history for this message
Artur Rona (ari-tczew) wrote :

gnome-main-menu no longer provided slab, but I found libslab on gnome's ftp, so it needs libslab packaging.

Revision history for this message
Julian Andres Klode (juliank) wrote :

As we are in feature freeze, I'll do this in Debian and after the Karmic release, we can merge/sync it.

Changed in gnome-main-menu (Ubuntu):
assignee: nobody → Julian Andres Klode (juliank)
Changed in gnome-main-menu (Debian):
assignee: nobody → Julian Andres Klode (juliank)
Revision history for this message
Artur Rona (ari-tczew) wrote :

Request to package libslab #428968

Revision history for this message
Artur Rona (ari-tczew) wrote :

 gnome-main-menu (0.9.13-1) unstable; urgency=low

   [ Julian Andres Klode ]
   * New upstream release (LP: #428860), uses external libslab.
   * Build-Depend on libunique-dev.
   * Drop fix-gnomeui.diff, fixed upstream.
   * Drop autoreconf.diff and run autoreconf at build-time.
   * Add the pkg-gnome team stuff.

   [ Emilio Pozuelo Monfort ]
   * Upload to unstable.

 -- Emilio Pozuelo Monfort <email address hidden> Sun, 08 Nov 2009 21:22:49 +0100

Changed in gnome-main-menu (Debian):
status: New → Fix Released
Revision history for this message
Julian Andres Klode (juliank) wrote :

Yeah, it's fixed in Debian. Waiting for libslab to get into Ubuntu. Afterwards, this bug can be reworked to a sync request. Merging is not required, as the +dfsg changes are useless since we easily know that the file in question is GPL-2 and thus acceptable.

description: updated
summary: - Please update gnome-main-menu to 0.9.13
+ Please sync gnome-main-menu 0.9.13-1 (universe) from Debian testing
+ (main)
description: updated
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote : Re: Please sync gnome-main-menu 0.9.13-1 (universe) from Debian testing (main)

Hi,

A quick check let me think it cannot be a sync: some Ubuntu patches are still required (like 10_default_commands.patch, that seems to be the Ubuntu version of default-applications.diff), and some others checked/explain why they can be dropped (like 30_respect_nautilus_spatial_setting.patch).
Also, about the +dfsg stuff: reading at the header of po/en_US.po does not make clear for me it's GPL-2:
# English translations for subdomain_parser package.
# Copyright (C) 2005 Immunix, Inc.
# This file is distributed under the same license as the subdomain_parser package.
# Steve Beattie <email address hidden>, 2005.

And I'm not able to find this "subdomain_parser" package in Ubuntu, so it's an unknown license to me...

Could you please elaborate a bit?

Thanks,
Fabrice

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Putting as Incomplete. Please put back as New when finished.

Thanks,
Fabrice

Changed in gnome-main-menu (Ubuntu):
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Julian Andres Klode (juliank) wrote :

As I said, subdomain_parser is part of AppArmor. I'll take a look at the other stuff, and afterwards will report back whether it can be synced or not.

Revision history for this message
Benjamin Drung (bdrung) wrote :

I am unsubscribing ubuntu-universe-sponsors for now. Please subscribe them again, when there is something to do for us.

summary: - Please sync gnome-main-menu 0.9.13-1 (universe) from Debian testing
+ Please sync gnome-main-menu 0.9.13-3 (universe) from Debian unstable
(main)
Revision history for this message
Julian Andres Klode (juliank) wrote :

I merged all the needed Ubuntu changes into 0.9.13-3 and it builds perfectly in lucid.

Changed in gnome-main-menu (Ubuntu):
status: Incomplete → New
Artur Rona (ari-tczew)
Changed in gnome-main-menu (Ubuntu):
assignee: Julian Andres Klode (juliank) → nobody
Artur Rona (ari-tczew)
tags: added: sync
removed: upgrade
Changed in gnome-main-menu (Ubuntu):
assignee: nobody → Fabrice Coutadeur (fabricesp)
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Sync request ack'd

Changed in gnome-main-menu (Ubuntu):
assignee: Fabrice Coutadeur (fabricesp) → nobody
status: In Progress → Triaged
Revision history for this message
James Westby (james-w) wrote :

[Updating] gnome-main-menu (0.9.12+dfsg-0ubuntu4 [Ubuntu] < 0.9.13-3 [Debian])
 * Trying to add gnome-main-menu...
  - <gnome-main-menu_0.9.13-3.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <gnome-main-menu_0.9.13-3.dsc: downloading from http://ftp.debian.org/debian/>
  - <gnome-main-menu_0.9.13.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
I: gnome-main-menu [universe] -> gnome-main-menu_0.9.12+dfsg-0ubuntu4 [universe].

Changed in gnome-main-menu (Ubuntu):
status: Triaged → Fix Released
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.