Broken package: libmime-tools-perl

Bug #282290 reported by Ryan Hass
6
Affects Status Importance Assigned to Milestone
mime-tools (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: libmime-tools-perl

This issue is in Intrepid, and breaks libmime-perl which is used by a good number of packages.

#:~$ sudo apt-get install libmime-tools-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:
  libmime-tools-perl: Depends: libfile-temp-perl (>= 0.18)
E: Broken packages

#:~$ sudo apt-get install libfile-temp-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting perl-modules instead of libfile-temp-perl
perl-modules is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Related branches

Revision history for this message
Jouni Mettala (jouni-mettala) wrote :

libmime-tools-perl is in main. libfile-temp-perl is in universe.

Changed in mime-tools:
status: New → Confirmed
Revision history for this message
Ryan Hass (ryanhass) wrote :

Correction -- libfile-temp-perl is a virtual package of perl-modules (source package is perl)

Additional note: I am not sure how the mime-tools package was ever built as the build depends requires libfile-temp-perl.

majost@laptop:~/src/mime-tools-5.426$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package mime-tools
dpkg-buildpackage: source version 5.426-1ubuntu1
dpkg-buildpackage: source changed by Michael Haas <email address hidden>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: libfile-temp-perl (>= 0.18)
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)

Revision history for this message
Ryan Hass (ryanhass) wrote :

The previous patch corrected the build issue and seems to have fixed dependency issues; however the patch needs further testing.

Revision history for this message
Peng Deng (d6g) wrote :

Thanks for the patch, though on my system line 25 should be "- libfile-temp-perl (>= 0.18), netbase, libtest-pod-perl (>= 1.00)" in order to work. Might be a typo there ?

Revision history for this message
Ryan Hass (ryanhass) wrote :

Thank you for the feedback. Peng, you were correct. I have uploaded a new version of the patch which should apply without issue. Thanks again.

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

Uploaded a fix, based on Ryan's patch. Thanks!

Please remember to subscribe sponsor teams (https://wiki.ubuntu.com/MOTU/Contributing#Preparing%20New%20Revisions) if you want people to sponsor things - I only happened to see this as a user mentioned it being broken in #ubuntu+1.

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

This bug was fixed in the package mime-tools - 5.426-1ubuntu2

---------------
mime-tools (5.426-1ubuntu2) intrepid; urgency=low

  * Switched build-dep of libfile-temp-perl to perl-modules (only) to work
    around a sbuild bug, as launchpad hasn't updated their machines lately.
    The perl-modules | libfile-temp-perl was unnecessary anyway, as the latter
    would never be satisfied in Ubuntu. (LP: #282290)
  * Based on the patch by Ryan Hass <email address hidden>. Thanks!
  * Fixed up the previous changelog entries, to conform to 80 character
  limits.

 -- Sarah Hobbs <email address hidden> Tue, 14 Oct 2008 14:04:24 +1100

Changed in mime-tools:
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.