** Description changed:

  Binary package hint: dpkg
  
  According to the dpkg-dev changelog, some significant changes were made
  to the Dpkg::Changelog::Entry clas. One of the significant recent
  changes is the removal of the init method from that class. So, instead
  of instantiating new entry objects using Dpkg::Changelog::Entry->init(),
  new Dpkg::Changelog::Entry should be used instead.
  
  The problem is that most of the code was updated accordingly except for
  one line in /usr/share/perl5/Dpkg/Changelog/Debian.pm:
  
    $entry = newDpkg::Changelog::Entry->init();
  
  This is causing applications depending on this code such as alien to
  fail horribly:
  
    Can't locate object method "init" via package "Dpkg::Changelog::Entry" at
    /usr/share/perl5/Dpkg/Changelog/Debian.pm line 260, <STDIN> line 8.
  
  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.
+ The command will fail on hardy, and work with the hardy-proposed version
+ of dpkg-dev.

-- 
Deprecated call in dpkg-dev to init method in Dpkg::Changelog::Entry
https://bugs.launchpad.net/bugs/206790
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to