python-central: fails when package with "++" in control file, i.e. libsomething++

Bug #133078 reported by Toby Collett
2
Affects Status Importance Assigned to Milestone
python-central (Debian)
Fix Released
Unknown
python-central (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: python-central

This bug has been reported as deb bug #424906 but has had no action at that end so I am reporting it here as well.

When building a new package, I noticed that the -p doesn't work (bug
378442
), and also, dh_pycentral fails when there is a package in the
control file with "++" in the name, like "libplayerc++2".

The suggested solution from the deb bug is
"""
Instead of the solution suggested in the original message, it would be cleaner
to escape the $tmp argument using the Perl quoting operators:

 my $found = 0;
  find sub {
    return if $File::Find::dir =~ m|^\Q$tmp\E/usr/share/doc/|;
    return unless -f and /\.py$/;
    $found++;
  }, $tmp;

(And yes, I saw this problem too when trying to build player under pbuilder.
This really needs to get fixed as soon as possible.)
"""

Changed in python-central:
status: Unknown → New
Changed in python-central:
status: New → Fix Released
Revision history for this message
Steve Kowalik (stevenk) wrote :

python-central (0.5.15ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable. (LP: #133078, #134994)
  * Remaining Ubuntu changes:
    - Depends: python (>= 2.4.3-10).
    - Adjust conflict versions for edgy.

python-central (0.5.15) unstable; urgency=medium

  * [Bastian Kleineidam]
    - Quote package names in Perl regex.
      (Closes: #432371) (Closes: #424906)
    - Medium urgency due to RC bug fix.

 -- Steve Kowalik <email address hidden> Thu, 30 Aug 2007 00:18:58 +1000

Changed in python-central:
status: New → 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.