[FFe] Please sync xournal to 0.4.5 from debian

Bug #441755 reported by Tom Jaeger
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xournal (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: xournal

The recent release of xournal 0.4.5 contains some much-needed bug fixes along with some very worthwhile new features (in particular, much better PDF rendering). Let me know if I need to file a FFE.

Revision history for this message
Tom Jaeger (thjaeger) wrote :

xournal (0.4.5-0ubuntu1) karmic; urgency=low

  * New upstream release (LP: #441755)
    - bugfixes for GTK+ 2.16/2.17 issues with xinput events
      (LP: #410813, LP: #348706, LP: #432388)
    - gettext internationalization (contributed by David Planella)
    - use poppler instead of pdftoppm to render PDF backgrounds
      (after patches by Mike Ter Louw and Bob McElrath)
    - custom color chooser (patch contributed by Alex Ray)
    - option to have tablet buttons toggle the mapping rather than draw
    - paper color chooser (after a patch by Ole Joergen Broenner)
  * Disable XInput workaround -- obsolete due to recent gtk+ changes

 -- Thomas Jaeger <email address hidden> Sat, 03 Oct 2009 17:49:45 -0400

Revision history for this message
Tom Jaeger (thjaeger) wrote :

Sorry, I attached the wrong .dsc file.

Revision history for this message
Denis Auroux (auroux) wrote : Re: [Bug 441755] Re: Please upgrade xournal to 0.4.5

On 10/03/2009 03:00 PM, Tom Jaeger wrote:
> Sorry, I attached the wrong .dsc file.
>
> ** Attachment added: "xournal_0.4.5-0ubuntu1.dsc"
> http://launchpadlibrarian.net/32953794/xournal_0.4.5-0ubuntu1.dsc
>

Small correction needed to the dependencies: please remove
libgnomeprint2.2-dev, libgnomeprintui2.2-dev, and increase libgtk2.0-dev
to >= 2.10.

Thanks!
Denis

Revision history for this message
Tom Jaeger (thjaeger) wrote :

Thanks, fixed in the attachment.

Denis Auroux wrote:
> On 10/03/2009 03:00 PM, Tom Jaeger wrote:
>> Sorry, I attached the wrong .dsc file.
>>
>> ** Attachment added: "xournal_0.4.5-0ubuntu1.dsc"
>> http://launchpadlibrarian.net/32953794/xournal_0.4.5-0ubuntu1.dsc
>>
>
> Small correction needed to the dependencies: please remove
> libgnomeprint2.2-dev, libgnomeprintui2.2-dev, and increase libgtk2.0-dev
> to >= 2.10.
>
> Thanks!
> Denis
>

Revision history for this message
Tom Jaeger (thjaeger) wrote :

Denis has convinced me that leaving the XInput workaround enabled is the
correct thing to do (main reasons: rotation and touchpad/mouse input),
so here's another update.

--

xournal (0.4.5-0ubuntu1) karmic; urgency=low

  * New upstream release (LP: #441755)
    - bugfixes for GTK+ 2.16/2.17 issues with xinput events
      (LP: #410813, LP: #348706, LP: #432388)
    - gettext internationalization (contributed by David Planella)
    - use poppler instead of pdftoppm to render PDF backgrounds
      (after patches by Mike Ter Louw and Bob McElrath)
    - custom color chooser (patch contributed by Alex Ray)
    - option to have tablet buttons toggle the mapping rather than draw
    - paper color chooser (after a patch by Ole Joergen Broenner)

 -- Thomas Jaeger <email address hidden> Sat, 03 Oct 2009 18:55:15 -0400

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote : Re: Please upgrade xournal to 0.4.5

Hi,

As there is an upstream version change, can you provide at least the upstream changelog since 0.4.2.1?
If new features has been added. you will have to follow the FFe process (https://wiki.ubuntu.com/FreezeExceptionProcess), as we are now past Feature Freeze.

Thanks,
Fabrice

Changed in xournal (Ubuntu):
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Tom Jaeger (thjaeger) wrote :

Here's the relevant part of the upstream changelog:

Version 0.4.5 (Oct 2, 2009):
  - bugfixes for GTK+ 2.16/2.17 issues with xinput events
  - various minor UI bugfixes
  - gettext internationalization (contributed by David Planella)
  - Catalan translation (by David Planella), French translation
  - use poppler instead of pdftoppm to render PDF backgrounds
    (after patches by Mike Ter Louw and Bob McElrath)
  - various improvements to UI and to key bindings (including
    patches by Bob McElrath and Lu Zhihe)
  - use gtk-print instead of libgnomeprint for printing
  - custom color chooser (patch contributed by Alex Ray)
  - option to have tablet buttons toggle the mapping rather than draw
  - paper color chooser (after a patch by Ole Joergen Broenner)
  - remove binary installer (due to binary incompatibilities)
  - UPDATED DEPENDENCIES: need gtk+ 2.10, poppler-glib 0.5.4

I'm not sure about the level of detail I should provide for the Feature Freeze Exception. Given that it fixes several important bugs and the regression potential from the new features is low, I'd say this is a no-brainer.

Revision history for this message
Denis Auroux (auroux) wrote : Re: [Bug 441755] Re: Please upgrade xournal to 0.4.5

On 10/03/2009 09:36 PM, fabrice_sp wrote:
> Hi,
>
> As there is an upstream version change, can you provide at least the upstream changelog since 0.4.2.1?
> If new features has been added. you will have to follow the FFe process (https://wiki.ubuntu.com/FreezeExceptionProcess), as we are now past Feature Freeze.
>
> Thanks,
> Fabrice
>
> ** Changed in: xournal (Ubuntu)
> Importance: Undecided => Wishlist
>
> ** Changed in: xournal (Ubuntu)
> Status: New => Incomplete

I'm afraid this headed for another FFe then. It's partially Ubuntu's
fault though -- if you guys stabilized your version of GTK+ more than a
few days before the feature freeze, I wouldn't have spent the last week
working around the latest misbehaviors in GTK+ and I would have made the
deadline.

*Having feature freeze dates just days after major GTK+ releases is
plain dumb.*

Upstream change log =

Version 0.4.5 (Oct 2, 2009):
   - bugfixes for GTK+ 2.16/2.17 issues with xinput events
   - various minor UI bugfixes
   - gettext internationalization (contributed by David Planella)
   - Catalan translation (by David Planella), French translation
   - use poppler instead of pdftoppm to render PDF backgrounds
     (after patches by Mike Ter Louw and Bob McElrath)
   - various improvements to UI and to key bindings (including
     patches by Bob McElrath and Lu Zhihe)
   - use gtk-print instead of libgnomeprint for printing
   - custom color chooser (patch contributed by Alex Ray)
   - option to have tablet buttons toggle the mapping rather than draw
   - paper color chooser (after a patch by Ole Joergen Broenner)
   - remove binary installer (due to binary incompatibilities)
   - UPDATED DEPENDENCIES: need gtk+ 2.10, poppler-glib 0.5.4

Denis

Revision history for this message
Tom Jaeger (thjaeger) wrote :

Build log and install log attached.

Tom Jaeger (thjaeger)
summary: - Please upgrade xournal to 0.4.5
+ [FFe] Please upgrade xournal to 0.4.5
Tom Jaeger (thjaeger)
Changed in xournal (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote : Re: [FFe] Please upgrade xournal to 0.4.5

Hi,

According to the changelog, it seems like a FFe is required.
Setting back to new so that it fails into the TODO list of motu-release :-)

You can find the required information for the FFe at https://wiki.ubuntu.com/FreezeExceptionProcess

Thanks,
Fabrice

Changed in xournal (Ubuntu):
status: Confirmed → New
Revision history for this message
Iulian Udrea (iulian) wrote :

Ack #1.

Revision history for this message
StefanPotyra (sistpoty) wrote :

Ack #2, FFe granted, please go ahead.

(side note: maybe it makes sense to merge 0.4.5-1 from unstable instead of bringing in the new upstream version independently?)

Changed in xournal (Ubuntu):
status: New → Confirmed
Revision history for this message
Tom Jaeger (thjaeger) wrote : Re: [Bug 441755] Re: [FFe] Please upgrade xournal to 0.4.5

StefanPotyra wrote:
> Ack #2, FFe granted, please go ahead.
>
> (side note: maybe it makes sense to merge 0.4.5-1 from unstable instead
> of bringing in the new upstream version independently?)

I hadn't noticed that debian has the new version already, I guess we can
just sync, then.

Debian has xournal=0.4.5-1 in sid main.

Debian changelog:

 xournal (0.4.5-1) unstable; urgency=low

   * New upstream release - fixes the following bugs:
     - Change to gtk+ (>= 2.10) eliminating dependencies on libgnomeprint
       and libgnomeprintui (Closes: #542571, #539128)
     - Remove dependency on poppler-utils and replace with poppler-glib
which
       eliminates the problem with xpdf-utils and poppler-utils
       (Closes: #499037)
     - New option available to autoload *.pdf.xoj files (Closes: #410911)
   * Upgrade to Standards-Version 3.8.3 (no changes)
   * Change to section "x11"

 -- Carlo Segre <email address hidden> Sat, 03 Oct 2009 00:28:16 -0500

summary: - [FFe] Please upgrade xournal to 0.4.5
+ [FFe] Please sync xournal to 0.4.5 from debian
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

The changes made in Ubuntu can be dropped, as thay has been integrated in Debian (sometimes, in another way). The resulting package contains the previously missing content, installs fine and work fine.

Sync request ack'd.

Thanks,
Fabrice

Changed in xournal (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
status: Confirmed → In Progress
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Confirmed
Revision history for this message
James Westby (james-w) wrote :

[Updating] xournal (0.4.2.1-1ubuntu1 [Ubuntu] < 0.4.5-1 [Debian])
 * Trying to add xournal...
  - <xournal_0.4.5.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <xournal_0.4.5-1.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <xournal_0.4.5-1.dsc: downloading from http://ftp.debian.org/debian/>
I: xournal [universe] -> xournal_0.4.2.1-1ubuntu1 [universe].

Changed in xournal (Ubuntu):
status: Confirmed → 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.