[Bug 375843] Re: Update to 2.27.1

Didier Roche didrocks at gmail.com
Wed May 13 18:48:10 UTC 2009


Some comments on the sponsoring procedure, before subscribing u-u-s:
- unassigned yourself to the bug
- change its status to completed or "triaged"
- copy the changelog since last ubuntu version in the bug description.

The update itself :
- 2:2.27.1.0-0ubuntu2 should be 2:2.27.1.0-0ubuntu1 (it's the first ubuntu version based on this revision)

Regarding the bzr usage:
- Like said at https://wiki.ubuntu.com/DesktopTeam/Bzr, the debian/changelog must have the "UNRELEASED" distribution pocket while the package is modified, but not uploaded yet.
The reviewer will then "debcommit -r" what will add "release version..." as a comment of the commit,  tag the revision and change the changelog pocket to karmic.
- Also, as described in the desktop team bzr page, please update the regexp in debian/watch to be able to download the development anjuta version and benefit from bzr-buildpackage goodness :)

Also, have a look at the current package bugs (https://bugs.launchpad.net/ubuntu/+source/anjuta). For instance, some bugs fixed upstream here are also in ubuntu (https://bugs.edge.launchpad.net/ubuntu/+source/anjuta/+bug/361524 corresponding to upstream bug http://bugzilla.gnome.org/show_bug.cgi?id=579118 that is marked as fixed in upstream changelog).
Good hint, look at : https://bugs.launchpad.net/bugs/bugtrackers/gnome-bugs/##### where ##### corresponds to gnome bug number (for instance: https://bugs.launchpad.net/bugs/bugtrackers/gnome-bugs/579118).
So, here, you can add some (LP:# …) to close bugs automatically in LP.

- think to report every changes (and one commit = one change in bzr) :
it seems that you diff debian/control.in beetween last and new revision. And you bumped gtk, great!

-GTK_REQUIRED=2.12.10
+GTK_REQUIRED=2.14.0
->                libgtk2.0-dev (>= 2.14.0),
Great!

But you forgot some:
-GDL_REQUIRED=2.26.0
+GDL_REQUIRED=2.24.0
->               libgdl-1-dev (>= 2.26.0),
not updated (even if we have gdl > 2.26 in ubuntu, I think it's great to use it when the info is available)!
Some others dependencies like libgda are not up-to-date.

Last remark, for presentation, add changes in debian/ in the same "level" in debian/changlog than "New upstream version", for instance:
  * New upstream version (LP: #375843)
    - Improvements in git plugin
    - Improvements with auto-completion speed
    - #530740 - Use GtkBuilder instead of libglade
    [...]
   * debian/control.in:
    - Bump gtk to >= 2.14.0
    - Make anjuta conflict/replace libgbf-1-2 not libgbf-1-2-common (LP: #338464)
    - Added VCS link
  * debian/control: Rebuilt

Can you fix those please? Apart from that, good work :)

** Bug watch added: GNOME Bug Tracker #579118
   http://bugzilla.gnome.org/show_bug.cgi?id=579118

** Changed in: anjuta (Ubuntu)
       Status: Triaged => Incomplete

** Changed in: anjuta (Ubuntu)
     Assignee: Didier Roche (didrocks) => Robert Ancell (robert-ancell)

-- 
Update to 2.27.1
https://bugs.launchpad.net/bugs/375843
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


More information about the universe-bugs mailing list