Merge 0.9.3-1 from Debian Sid

Bug #1652879 reported by Simon Quigley
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lxpanel (Ubuntu)
Fix Released
Wishlist
Simon Quigley

Bug Description

LXPanel 0.9.3 has been released, so we should get it in Zesty. Here's the full Debian changelog:

  * Replacing deprecated iceweasel with firefox-esr in Suggests.
  * Adding firefox as an alternative to firefox-esr: Ubuntu does not have a
    package firefox-esr.
  * Merging upstream version 0.9.2 (Closes: #845555).
  * Adding lintian override for "allign" word which is an old compatibility key.
  * Using https for VCS fields in debian/control file.

At the moment we are maintaining a rather large delta, which I don't see a reason to drop, but we might want to investigate getting at least some of it merged into Debian. Here's the full changelog for the delta:
   - debian/control
    + Add libindicator-dev build-depends.
    + Add lxpanel-indicator-applet-plugin binary.
    + Add build-depends on libicu-dev for weather plugin.
    + Update Replaces and Breaks on lxpanel-data (LP: #1417244).
   - debian/lxpanel.install
    + Install all plugins except indicators.
   - debian/lxpanel-indicator-applet-plugin.install
    + Install indicator plugin.
   - debian/rules
    + Add --enable-indicator-support flag.
    + Add dh_install --fail-missing.
    + Re-enable dh_makeshlibs, FTBFS with lxpanel-indicator-applet-plugin.
   - debian/patches
    + 04_disable_gtk3_indicators.patch: Hide incompatible indicators in the preference menu (LP: #1165245).

Tags: patch
Revision history for this message
Simon Quigley (tsimonq2) wrote :

Subscribing Julien Lavergne, the most recent uploader to Ubuntu (and the relevant Lubuntu team member).

Changed in lxpanel (Ubuntu):
status: New → In Progress
assignee: nobody → Simon Quigley (tsimonq2)
Revision history for this message
Simon Quigley (tsimonq2) wrote :

Attached is the debdiff fixing this bug applicable to 0.9.1-1ubuntu1 which is in Zesty.

(marking as a solution which will probably subscribe ~ubuntu-sponsors, PLEASE DON'T UPLOAD, I would like input from Julien)

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "1-1ubuntu1-to-2-1ubuntu1.patch" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Mathew Hodson (mhodson)
Changed in lxpanel (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Julien Lavergne (gilir) wrote :

Just adding what I said to Simon privately: the patch looks ok, but I need a real debdiff to review it properly (from current Debian version to the new Ubuntu version).

Revision history for this message
LStranger (andrej-rep) wrote :

BTW, 0.9.3-1 is now in Debian Sid, so it's reasonable to work with it instead. :)

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Apologies for the timing on this, this was here right before I went away for finals, I'll get this addressed soon.

summary: - Merge 0.9.2-1 from Debian Sid
+ Merge 0.9.3-1 from Debian Sid
description: updated
Revision history for this message
Simon Quigley (tsimonq2) wrote :

Attached is a patch that is applicable to 0.9.3-1 in Debian Sid.

I don't think it's been processed in the Debian archive yet as I'm writing this, but it's available in their Git repositories here: https://git.lxde.org/gitweb/?p=debian/lxpanel.git;a=summary

Sorry again for the timing, but I hope this works!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lxpanel - 0.9.3-1ubuntu1

---------------
lxpanel (0.9.3-1ubuntu1) zesty; urgency=medium

  * Merge from Debian Sid (LP: #1652879). Remaining changes:
   - debian/control
    + Add libindicator-dev build-depends.
    + Add lxpanel-indicator-applet-plugin binary.
    + Add build-depends on libicu-dev for weather plugin.
    + Update Replaces and Breaks on lxpanel-data (LP: #1417244).
   - debian/lxpanel.install
    + Install all plugins except indicators.
   - debian/lxpanel-indicator-applet-plugin.install
    + Install indicator plugin.
   - debian/rules
    + Add --enable-indicator-support flag.
    + Add dh_install --fail-missing.
    + Re-enable dh_makeshlibs, FTBFS with lxpanel-indicator-applet-plugin.
   - debian/patches
    + 04_disable_gtk3_indicators.patch: Hide incompatible indicators in the
      preference menu (LP: #1165245).

 -- Simon Quigley <email address hidden> Fri, 20 Jan 2017 20:30:40 -0600

Changed in lxpanel (Ubuntu):
status: In Progress → 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.