Please sync gnucash 2.2.6-1 from debian unstable to intrepid

Bug #252099 reported by Niels Egberts
6
Affects Status Importance Assigned to Milestone
gnucash (Debian)
Fix Released
Unknown
gnucash (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

gnucash 2.2.6-1 is a bugfix release which fix bugs 178811, 218723 and 5973 . I would like to ask ubuntu-universe-sponsors team to sync the package since ubuntu-specific chances are not necessary anymore.

The package build successfully in intrepid PPA and the binaries has been tested by me.
deb http://ppa.launchpad.net/saivann/ubuntu intrepid main

Current ubuntu changes and explanation why they're not needed anymore :

  * Merge from Debian unstable. Remaining Ubuntu changes: (LP: #205570)

    + debian/control: build-dep change from libungif4-dev to libgif-dev
     (libungif4-dev dependency has been dropped )

    + debian/gnucash.desktop, src/gnome/gnucash.desktop.*:
      - Fixed according to desktop-file-validate
     (minor issue, patches sent upstream http://bugzilla.gnome.org/show_bug.cgi?id=546064)

    + debian/rules:
      - Don't ignore make clean errors, instead check if a Makefile exists, if
        not, don't call make clean
     (It is not necessary for gnucash to build correctly, however it might be interesting to sent this to Debian)

      - Call dh_desktop and dh_icons
    + debian/control:
     (dh_icons is not used in current ubuntu package, and dh_desktop is not mandatory, but it might be interesting to forward this to Debian)

      - Change maintainer to MOTU.
     (Not necessary for a sync)

      - Bump Standards Version to 3.7.3
     (Not necessary, Debian take care of this.)

Related branches

Revision history for this message
Saivann Carignan (oxmosys) wrote :

IMO, we should wait for 2.2.6.

Changed in gnucash:
status: Unknown → New
Changed in gnucash:
status: New → Fix Released
Revision history for this message
Dylan Aïssi (daissi) wrote : Re: New gnucash upstream release 2.2.6

 gnucash (2.2.6-1) unstable; urgency=low

   * New upstream release. (Closes: #492706, #492711, #492705, #492707,
     #492708, #491843, #473657, #481290).
   * debian/rules (configure): Add --enable-python-bindings and
     --enable-locale-specific-tax.
   * debian/control (Build-Depends): Remove build dependencies no longer
     needed (libltd3-dev, liborbit-dev, libungif4-dev), or which are
     indirect (libjpeg62-dev, libbonobo2-dev, libgnomevfs2-dev,
     libgnomevfs2-extra, imagemagick, libart-2.0-dev).

   * src/import-export/aqbanking/gnc-ab-utils.c (gnc_ab_get_remote_name):
     Actually get remote name, not purpose. Patch thanks to Micha Lenk.
     (Closes: #492799).

 -- Thomas Bushnell, BSG <email address hidden> Sat, 02 Aug 2008 11:04:24 -0700

Changed in gnucash:
status: New → Confirmed
Revision history for this message
Saivann Carignan (oxmosys) wrote : Re: Please merge gnucash 2.2.6-1 from debian unstable

I wonder if we should not better sync gnucash instead of a merge to reduce delta with debian.

Changed in gnucash:
assignee: nobody → saivann
importance: Undecided → Wishlist
assignee: saivann → nobody
Revision history for this message
Saivann Carignan (oxmosys) wrote :

Rolf : What's your opinion on this? Should we sync or merge debian package? I suggest to sync and to open bug report on debian bug tracking system and gnucash bugzilla if we want these very low issues to get fixed. All ubuntu-specific modifications are only cosmetic and could be applied to debian as well.

IMO, This will avoid lost time and delta with debian package which is very good.

Last merge changelog entry :

  * Merge from Debian unstable. Remaining Ubuntu changes: (LP: #205570)
    + debian/control: build-dep change from libungif4-dev to libgif-dev
    + debian/gnucash.desktop, src/gnome/gnucash.desktop.*:
      - Fixed according to desktop-file-validate
    + debian/rules:
      - Don't ignore make clean errors, instead check if a Makefile exists, if
        not, don't call make clean
      - Call dh_desktop and dh_icons
    + debian/control:
      - Change maintainer to MOTU.
      - Bump Standards Version to 3.7.3
    * Thx to Frédéric Lespez for taking the initial steps.

Revision history for this message
Rolf Leggewie (r0lf) wrote :

I agree that pushing out real fixes upstream is generally the better choice over keeping a delta perpetually. I also see this as Ubuntu's responsibility given that we profit a great deal from Debian. If we fix something we should try to get it pushed upstream. Let me know if there is anything I can help you with.

Revision history for this message
Saivann Carignan (oxmosys) wrote :

To the ubuntu sponsors team for universe team : You can read the description of the bug report for all details about current sync request.

description: updated
Changed in gnucash:
status: Confirmed → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnucash - 2.2.6-1ubuntu1

---------------
gnucash (2.2.6-1ubuntu1) intrepid; urgency=low

  * Merge from Debian unstable. (LP: #252099) Remaining Ubuntu changes:
    + debian/control: build-dep change from libungif4-dev to libgif-dev
    + debian/rules:
      - Don't ignore make clean errors, instead check if a Makefile exists, if
        not, don't call make clean
    + debian/control:
      - Change maintainer to MOTU.
  * new version support HBCI properly (LP: #5973, finally!)
  * Build dependencies have been cleaned up in debian (LP: #178811)
  * No longer crashes when selecting selecting SKR04 (LP: #218723)

gnucash (2.2.6-1) unstable; urgency=low

  * New upstream release. (Closes: #492706, #492711, #492705, #492707,
    #492708, #491843, #473657, #481290).
  * debian/rules (configure): Add --enable-python-bindings and
    --enable-locale-specific-tax.
  * debian/control (Build-Depends): Remove build dependencies no longer
    needed (libltd3-dev, liborbit-dev, libungif4-dev), or which are
    indirect (libjpeg62-dev, libbonobo2-dev, libgnomevfs2-dev,
    libgnomevfs2-extra, imagemagick, libart-2.0-dev).

  * src/import-export/aqbanking/gnc-ab-utils.c (gnc_ab_get_remote_name):
    Actually get remote name, not purpose. Patch thanks to Micha Lenk.
    (Closes: #492799).

gnucash (2.2.4-2) unstable; urgency=low

  * Apply Micha Lenk patch to turn on aqbanking. (Closes: 303234)
  * debian/rules (configure): Specify --enable-aqbanking and --enable-hbci.
  * debian/control (gnucash): Mention HBCI support.
    (Build-Depends): Require libaqbanking20-dev.
  * debian/README.debian: Drop apology for HBCI non-support.

  * debian/rules (configure): Don't print out config.log on failure anymore.

 -- Reinhard Tartler <email address hidden> Sun, 03 Aug 2008 09:31:17 +0200

Changed in gnucash:
status: New → 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.