Sync byobu 5.3-1 (main) from Debian unstable (main)

Bug #917682 reported by Alexander Chernyakhovsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
byobu (Ubuntu)
Fix Released
Wishlist
Dustin Kirkland 

Bug Description

Please sync byobu 5.3-1 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:

There is no delta, this package was synced from Ubuntu, and packaging was improved.

Changelog entries since current precise version 5.3-0ubuntu1:

byobu (5.3-1) unstable; urgency=low

  * Syncing from Ubuntu. Remaining changes:
    - Switch to dh short syntax
    - Added a substvar ${perl:Depends} dependency into debian/control

 -- Alexander Chernyakhovsky <email address hidden> Wed, 11 Jan 2012 19:37:00 -0500

Revision history for this message
Daniel Holbach (dholbach) wrote :

From what I can see on a quick review is that:
 - the .pot file magic is not run in the Debian package
 - and a few files are installed differently:

daniel@daydream:~$ debdiff byobu_5.3-*deb pbuilder/precise_result/byobu_5.3*deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
-rw-r--r-- root/root /usr/share/byobu/keybindings/common
-rwxr-xr-x root/root /etc/profile.d/Z97-byobu.sh

Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /etc/profile.d/Z97-byobu.sh
-rw-r--r-- root/root /usr/share/lintian/overrides/byobu
lrwxrwxrwx root/root /usr/share/byobu/keybindings/common -> f-keys
lrwxrwxrwx root/root /usr/share/icons/hicolor/scalable/apps/byobu.svg -> ../../../../byobu/pixmaps/byobu.svg

Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: debconf (>= 0.5) | debconf-2.0, {+perl,+} gettext-base, python, python-newt (>= 0.52.2-11), tmux (>= 1.5) | screen
Installed-Size: [-756-] {+398+}
Maintainer: [-Dustin Kirkland <email address hidden>-] {+Alexander Chernyakhovsky <email address hidden>+}
Version: [-5.3-0ubuntu1-] {+5.3-1+}
daniel@daydream:~$

Dustin: can you have a look at this?

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Daniel, thanks.

Alexander, thanks for caring for the Debian byobu package.

In this case, Debian's byobu package is downstream from Ubuntu, as I'm both the upstream byobu maintainer and the Ubuntu byobu package maintainer.

I'll gladly take packaging fixes and improvements into lp:byobu and release a new byobu. Please just attach bzr branches or debdiffs/patches to bugs.launchpad.net/byobu and I'll handle them.

Changed in byobu (Ubuntu):
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Well, the only thing I see here that I don't really like is the hard dependency on debhelper 7.

When I release Byobu, I automatically push source packages to the ppa:byobu/ppa, and build for all supported Ubuntu releases, back to 8.04 hardy, which doesn't have debhelper 7.

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

I'll try to copy over dh7 from backports.

Changed in byobu (Ubuntu):
assignee: nobody → Dustin Kirkland (kirkland)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package byobu - 5.4-0ubuntu1

---------------
byobu (5.4-0ubuntu1) precise; urgency=low

  [ Alexander Chernyakhovsky and Dustin Kirkland ]
  * === added directory debian/source, debian/control, debian/install,
    debian/rules, debian/source/format: LP: #917682
    - switch to dh7 format for build

  [ Dustin Kirkland ]
  * debian/install, debian/links, === removed symlink
    usr/share/byobu/keybindings/common, === target was uf-keys,
    usr/share/byobu/keybindings/common:
    - re-establish a symlink for the icon/art; note, this should
      really be handled in the autohell build for portability;
      using debian/links is hacky
    - drop common as a link; instead, use "source"
 -- Dustin Kirkland <email address hidden> Sun, 15 Jan 2012 13:54:17 -0600

Changed in byobu (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.