dh_installinit does not install 'package.default' if 'package.upstart' exists

Bug #490302 reported by Fortunato Ventre
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
debhelper (Ubuntu)
Fix Released
Undecided
Unassigned
Karmic
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: debhelper

When building a package, if 'debian/package.upstart' and 'debian/package.default' both exist, 'debian/package.default' is ignored and not installed.
The attached patch fixes this problem.

ProblemType: Bug
Architecture: amd64
Date: Mon Nov 30 12:51:24 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: debhelper 7.3.15ubuntu3 [modified: usr/bin/dh_installinit]
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
SourcePackage: debhelper
Uname: Linux 2.6.31-15-generic x86_64

Revision history for this message
Fortunato Ventre (voria) wrote :
Revision history for this message
Fortunato Ventre (voria) wrote :

The problem exists even in the latest debhelper (version 7.4.8) available in Debian Sid, so I filed a bug on the debian bug tracking system too:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558782

Revision history for this message
Fortunato Ventre (voria) wrote :

This bug has been fixed upstream with release 7.4.9.
Please backport it to karmic.

Changed in debhelper (Ubuntu):
status: New → Fix Released
Fortunato Ventre (voria)
Changed in debhelper (Ubuntu):
status: Fix Released → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

I'm not sure whether we should backport this to karmic (for a stable release, it may well be better to leave people's workarounds in place rather than potentially breaking them), but in any event the right way to represent this in Launchpad is to have the main bug task Fix Released and to have a separate karmic task.

Changed in debhelper (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Karmic has long since stopped to receive any updates. Marking the Karmic task for this ticket as "Won't Fix".

Changed in debhelper (Ubuntu Karmic):
status: New → Won't Fix
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.