[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#463537: libogg-vorbis-decoder-perl: FTBFS with perl5.10: removes usr/share/perl5 unconditionally



Package: libogg-vorbis-decoder-perl
Version: 0.6-1
Severity: important
Tags: patch
User: debian-perl@lists.debian.org
Usertags: perl-5.10-transition

Hi,

Your package fails to build with perl 5.10 from experimental:
  ...
  rmdir --ignore-fail-on-non-empty --parents /tmp/buildd/libogg-vorbis-decoder-perl-0.6/debian/libogg-vorbis-decoder-perl/usr/share/perl5
  rmdir: failed to remove `/tmp/buildd/libogg-vorbis-decoder-perl-0.6/debian/libogg-vorbis-decoder-perl/usr/share/perl5': No such file or directory
  make: *** [install-stamp] Error 1

The reason for this is that MakeMaker that is shipped with perl5.10
finally stops creating the spurious usr/{share,lib}/perl5 directories.

Please change the removal line to

   [ ! -d $(TMP)/usr/share/perl5 ] || rmdir --ignore-fail-on-non-empty
   --parents --verbose $(TMP)/usr/share/perl5


Thanks,
    dam

P.S. shameless plug: if you don't want to bother, please consider
giving[1] the package to the Debian Perl Group.

  [1] http://wiki.debian.org/Teams/DebianPerlGroup?action=show#head-e1811c16f568b2e2f356d6bf2d9db17f727d9804



-- System Information:
Debian Release: lenny/sid
  APT prefers oldstable
  APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
dam            JabberID: dam@jabber.minus273.org

Attachment: signature.asc
Description: Digital signature


Reply to: