Please merge gyp from Debian

Bug #1511949 reported by Hans Joachim Desserud
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gyp (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

A newer version of gyp has been packaged in Debian, 0.1+20150913git1f374df9-1 (https://tracker.debian.org/pkg/gyp). Of course, due to the Ubuntu delta, this has not been synced automatically.

I discovered this when I was browsing ftbfs issues and discovered that another packge, node-gyp, depends on this newer version. This prevents gyp-node in -proposed from installing which in turn triggers ftbfs for among others node-iconv and node-nan which attempt to install it as a dependency. This is probably also what keeps it from migrating to -release.

I've prepared a merge locally which was pretty straight-forward for this package, but I started wondering about the fix for bug 1246730. I'm not sure about the details here, but I wonder:
Should the version number comparison in the preinst file remain unchanged? It currently matches the latest Ubuntu version number, but I guess changing it might have unintended consequences such as it being run multiple times when a user upgrades through versions.

Related branches

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Michael: I took the liberty of subscribing you, since you worked on the patch.

tags: added: needs-debian-merge xenial
tags: added: upgrade-software-version
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Attached a diff of `bzr diff -r tag:0.1+20150913git1f374df9-1` for the Ubuntu changes.

This is based on my attached branch, which also built successfully in my PPA. No merge proposal yet though, as the xenial code branches still don't seem to have appeared.

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

The attachment "ubuntu-delta.diff" 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
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gyp - 0.1+20150913git1f374df9-1ubuntu1

---------------
gyp (0.1+20150913git1f374df9-1ubuntu1) xenial; urgency=medium

  * Merge from Debian unstable. (LP: #1511949) Remaining changes:
      debian/preinst:
        - help dpkg when /usr/lib/python2.7/dist-packages/gyp-0.1.egg-info
        is changed from a symlink to a directory (LP: #1246730)

gyp (0.1+20150913git1f374df9-1) unstable; urgency=medium

  * Upstream update to git 1f374df9 (Closes: #798516)
  * Preprend date to upstream version
  * Update get-orig-source target
  * Update Homepage
  * Update copyright years
  * Update copyright Source
  * Install docs
  * Standards-Version 3.9.6
  * Set Section to devel instead of python

 -- Hans Joachim Desserud <email address hidden> Sat, 31 Oct 2015 12:42:33 +0100

Changed in gyp (Ubuntu):
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.