libpar-perl won't install on intrepid due to libfile-temp-perl (>= 0.05) dependency

Bug #295127 reported by Dimitry Andric
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libpar-perl (Ubuntu)
Fix Released
High
Unassigned
Intrepid
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: libpar-perl

Attempting to installing libpar-perl (0.980-1) on intrepid gives:

$ sudo apt-get install libpar-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libpar-perl: Depends: libfile-temp-perl (>= 0.05)
E: Broken packages

It seems that in intrepid, libfile-temp-perl is provided by the perl-modules package, but it looks like this doesn't contain any version number. I've seen that in the jaunty version of this package, the libfile-temp-perl dependency has had its version number removed:

diff -Nru /tmp/gN3tZ7472W/libpar-perl-0.980/debian/control /tmp/D51uOGgGlB/libpar-perl-0.983/debian/control
--- libpar-perl-0.980/debian/control 2008-11-05 22:27:21.000000000 +0000
+++ libpar-perl-0.983/debian/control 2008-11-05 22:27:21.000000000 +0000
[...]
- libcompress-zlib-perl (>= 1.3), libfile-temp-perl (>= 0.05)
+ libcompress-zlib-perl (>= 1.3), libfile-temp-perl

Can you please change it for the intrepid package too?

Thanks!

Changed in libpar-perl:
status: New → Confirmed
James Westby (james-w)
Changed in libpar-perl:
importance: Undecided → High
Revision history for this message
James Westby (james-w) wrote :

Hi,

This is now fixed in Jaunty, marking fixed for that release.

Thanks,

James

Changed in libpar-perl:
status: Confirmed → Fix Released
Revision history for this message
Dimitry Andric (dimitry-andric) wrote :

Can this simple fix also be backported to intrepid, please? The package is now unusable there...

Revision history for this message
GiuseppeVerde (launchpad-digitasaru) wrote :

No joke. It's broken in *intrepid* and the fix is a one-liner which won't break anything. Seriously, fix the bug.

Revision history for this message
FriDisch (dumb-kane) wrote :

It would really be nice, if you could fix this

Revision history for this message
Dimitry Andric (dimitry-andric) wrote :

Hi maintainer, can you please either apply the proposed fix to intrepid, or close the bug if you don't want or don't care about the fix? Then it won't keep cluttering the bug database at least...

Thanks.

Revision history for this message
Anders Kaseorg (andersk) wrote :

I have confirmed that the attached debdiff allows libpar-perl to install and work correctly. Please upload this as an Intrepid SRU update.

This fixed package is also available in my PPA <https://launchpad.net/~anders-kaseorg/+archive>.

Revision history for this message
Anders Kaseorg (andersk) wrote :

Marking Confirmed again. Since the bug specifies Intrepid in the subject, it is not fair to say that it is Fix Released, and I think that status is causing this open Intrepid SRU request to not be noticed.

I don’t have the bits to split the status into Intrepid and Jaunty and mark Fix Released for Jaunty, but someone else should feel free to do so.

Changed in libpar-perl:
status: Fix Released → Confirmed
Revision history for this message
FriDisch (dumb-kane) wrote :

I don't want to be importunate, but this is quite an essential module (at least for me and some people I know). And there obviously is an easy fix...

Revision history for this message
Anders Kaseorg (andersk) wrote :

Forgot to update the maintainer to Ubuntu MOTU Developers. Here is a new debdiff. Please upload this as an Intrepid SRU.

Revision history for this message
Anders Kaseorg (andersk) wrote :
Revision history for this message
Devid Antonio Filoni (d.filoni) wrote :

motu-sru ACK.
Anders: in the changelog of your debdiff please change intrepid to intrepid-proposed and 0.980-1ubuntu1 to 0.980-1ubuntu0.1

Changed in libpar-perl:
status: Confirmed → Fix Released
assignee: nobody → anders-kaseorg
status: New → Confirmed
Revision history for this message
Anders Kaseorg (andersk) wrote :

Here is the revised debdiff. Thanks.

Revision history for this message
Devid Antonio Filoni (d.filoni) wrote :

Uploaded.

Changed in libpar-perl:
assignee: anders-kaseorg → nobody
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into intrepid-proposed; please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in libpar-perl:
status: Confirmed → Fix Committed
Revision history for this message
Anders Kaseorg (andersk) wrote :

I tested the intrepid-proposed package, and it works for me.

Revision history for this message
FriDisch (dumb-kane) wrote :

Works for me too

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

This bug was fixed in the package libpar-perl - 0.980-1ubuntu0.1

---------------
libpar-perl (0.980-1ubuntu0.1) intrepid-proposed; urgency=low

  * Unversion the libfile-temp-perl dependency. (LP: #295127)

 -- Anders Kaseorg <email address hidden> Sun, 15 Feb 2009 15:09:00 -0500

Changed in libpar-perl:
status: Fix Committed → 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.