Deprecated call in dpkg-dev to init method in Dpkg::Changelog::Entry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg (Debian) |
Fix Released
|
Unknown
|
|||
dpkg (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Hardy |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
Binary package hint: dpkg
According to the dpkg-dev changelog, some significant changes were made to the Dpkg::Changelog
The problem is that most of the code was updated accordingly except for one line in /usr/share/
$entry = newDpkg:
This is causing applications depending on this code such as alien to fail horribly:
Can't locate object method "init" via package "Dpkg::
/usr/
This is a simple problem to fix, please check it out.
TEST CASE:
apt-get source man-db
cd man-db-*
dpkg-parsechangelog --all
The command will fail on hardy, and work with the hardy-proposed version of dpkg-dev.
Related branches
Changed in dpkg: | |
milestone: | none → ubuntu-8.04 |
Changed in dpkg: | |
assignee: | nobody → mok0 |
status: | New → In Progress |
Changed in dpkg: | |
assignee: | nobody → shawarma |
Changed in dpkg: | |
importance: | Undecided → Medium |
Changed in dpkg: | |
milestone: | ubuntu-8.04 → ubuntu-8.04.1 |
Changed in dpkg: | |
status: | Unknown → Fix Released |
Changed in dpkg: | |
milestone: | none → ubuntu-8.04.1 |
description: | updated |
Looks good to me. Uploaded.