lp:ubuntu/karmic/debhelper

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/debhelper
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

49. By Steve Langasek

* dh_installinit:
  - Create the upstart-job symlink even when --upstart-only is called,
    since this simplifies implementation of...
  - --restart-after-upgrade: we can't use the upstart 'restart' command here
    because this will give wrong behavior if we're adding a new job to an
    existing package; instead just use the standard invoke-rc.d snippet,
    which (combined with the above) will at least give us compatibility
    with policy-rc.d for preventing stopped jobs from starting on upgrade.
    (N.B.: prerm scripts could also safely reuse the invoke-rc.d handling
    instead of calling 'stop' directly, but leaving this alone for now
    because the current behavior is only minorly buggy.)
  - Drop unnecessary UPSTART_ONLY check; --upstart-only should never be set
    without having an upstart job so this is redundant.
  - postinst-reboot-required is never the right snippet to include here.
  - Merge in the final changes to the upstartification as accepted into
    debhelper upstream, dropping the --onlyscripts-upstart option from
    the documentation but mapping it to --onlyscripts for compatibility in
    karmic.
* autoscript/postinst-upstart: typo fix.

48. By Scott James Remnant (Canonical)

FFE LP: #427356.

* dh_installinit: handle upstart job files in preference over init
  scripts, supplying appropriate maintainer scripts to stop, start or
  restart the jobs over upgrades.
  - currently unlike init scripts, these accept failures because Upstart
    considers "start when already running" failure.
* dh_installinit: --upstart-only will not include maintainer script code
  to replace an init script with an upstart job, otherwise a compatibilty
  symlink to /lib/init/upstart-job is left in its place

47. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - dh_installudev: Default priority is now 40 by default.
  - dh_installudev: Handle conffile migration from old Ubuntu defaults
    (needed until after the next LTS release).

46. By أحمد المحمودي (Ahmed El-Mahmoudy)

* Merge with Debian unstable (LP: #404561). Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'. Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.

45. By Michael Bienia

* Merge with Debian unstable (lp: #379950). Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'. Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.
  - dh_auto_install: add "--install-layout=deb" to setup.py install calls
    (new Python 2.6 policy).

44. By Martin Pitt

* Merge with Debian unstable. Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'. Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.
  - dh_auto_install: add "--install-layout=deb" to setup.py install calls
    (new Python 2.6 policy).
* dh_installxfonts: Drop versioned dependency for xfonts-utils. This
  was only necessary for dapper backports, but since dapper desktop goes
  EOL in two months, and we haven't done dapper backports in ages, this is
  just an unnecessary delta.

43. By Michael Bienia

dh_auto_install: add "--install-layout=deb" to setup.py install calls.

42. By Scott James Remnant (Canonical)

dh_installmodules: Install files to /etc/modprobe.d/*.conf, and move the
file from /etc/modprobe.d/if it exists and is changed (otherwise
remove before upgrade).

41. By Scott James Remnant (Canonical)

dh_installudev: Default priority is now 40 by default, and the target
directory is now /lib/udev/rules.d. Remove files from /etc/udev/rules.d
unless they are user modified; if modified and of default priority,
take care to rename.

40. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - dh_installudev: Use priority 50 by default (instead of z60) and '-'
    separator (instead of '_').
  - dh_installxfonts: Use versioned dependency for xfonts-utils. This
    should be kept until dapper goes out of support, to avoid broken
    dapper backports.
* Stop discarding scrollkeeper-update output; this isn't needed now that
  we use rarian-compat.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/debhelper
This branch contains Public information 
Everyone can see this information.

Subscribers