python-central: fails when package with "++" in control file, i.e. libsomething++
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\
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 |
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