Package dependency missing : perlmagick

Bug #162843 reported by Paul R
12
Affects Status Importance Assigned to Milestone
docbook2odf (Ubuntu)
Fix Released
Medium
Unassigned
Gutsy
Fix Released
Medium
Unassigned
Hardy
Fix Released
Medium
Unassigned

Bug Description

From a clean ubuntu 7.10 install, do :

aptitude install docbook2odf

try to start it, it crashes at line 33 complaining of package Image:Magick missing:
Can't locate Image/Magick.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/bin/docbook2odf line 33.
BEGIN failed--compilation aborted at /usr/bin/docbook2odf line 33.

Workarounds :
 - comment this line 33 if you do not need any image conversion
 - manualy do aptitude install perlmagick

TEST CASE:
1) Boot Gutsy
2) Remove perlmagick if installed
3) Install docbook2odf
4) Run docbook2odf and you will receive the output above

Changed in docbook2odf:
assignee: nobody → schwitzd
Revision history for this message
Daniel Schwitzgebel (schwitzd) wrote :

Attached debdiff should fix this bug

Emmet Hikory (persia)
Changed in docbook2odf:
assignee: schwitzd → persia
status: New → In Progress
Revision history for this message
Emmet Hikory (persia) wrote :

This has been resolved in hardy with 0.244-1. Please prepare an SRU candidate for gutsy addressing this issue. I've unsubscribed ubuntu-universe-sponsors pending the creation of the Gutsy debdiff.

Changed in docbook2odf:
assignee: persia → schwitzd
importance: Undecided → Medium
milestone: none → gutsy-updates
status: In Progress → Confirmed
assignee: nobody → schwitzd
importance: Undecided → Medium
status: New → Confirmed
assignee: schwitzd → nobody
status: Confirmed → Fix Released
Revision history for this message
Daniel Schwitzgebel (schwitzd) wrote :

This is the SRU

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Your debdiff is not clean:
$ patch -p1 --dry-run < ../docbook2odf_0.211-1ubuntu0.1.debdiff
patching file debian/changelog
patch: **** malformed patch at line 15: * Initial release (Closes: #424842)
$

Could you please check?

Changed in docbook2odf:
status: Confirmed → Incomplete
Revision history for this message
Daniel Schwitzgebel (schwitzd) wrote :

The new debdiff

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Uploaded to gutsy-proposed, thanks.

Changed in docbook2odf:
assignee: schwitzd → nobody
status: Incomplete → Confirmed
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Uploaded to gutsy-proposed again due to an erroneous LP bug number.
Previous upload has been rejected.

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Version 0.211-1ubuntu0.1 has been accepted.

Changed in docbook2odf:
status: Confirmed → Fix Committed
description: updated
Revision history for this message
Andrea Colangelo (warp10) wrote :

Tested in Gutsy: works fine.

Revision history for this message
Salvatore Palma (palma-salvatore) wrote :

Works for me

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Minimum aging period of seven days elapsed and two persons confirmed fix is good.
Tagging verification-motu-done as per https://wiki.ubuntu.com/StableReleaseUpdates.

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to -udpates.

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