Accepted hal 0.5.9-1ubuntu1 (source)

Martin Pitt martin.pitt at
Thu Apr 26 20:20:25 BST 2007

 OK: hal_0.5.9-1ubuntu1.dsc
     -> Component: main Section: admin
 OK: hal_0.5.9.orig.tar.gz
 OK: hal_0.5.9-1ubuntu1.diff.gz

Hash: SHA1

Format: 1.7
Date: Tue, 17 Apr 2007 21:26:56 +0200
Source: hal
Binary: libhal-dev libhal-storage1 hal-doc libhal-storage-dev hal libhal1 hal-device-manager
Architecture: source
Version: 0.5.9-1ubuntu1
Distribution: gutsy
Urgency: high
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at>
Changed-By: Martin Pitt <martin.pitt at>
 hal        - Hardware Abstraction Layer
 hal-device-manager - Hardware Abstraction Layer user interface
 hal-doc    - Hardware Abstraction Layer - documentation
 libhal-dev - Hardware Abstraction Layer - development files
 libhal-storage-dev - Hardware Abstraction Layer - development files
 libhal-storage1 - Hardware Abstraction Layer - shared library for storage devices
 libhal1    - Hardware Abstraction Layer - shared library
Closes: 277399 370186 370186 391528 394155 395169 398803 404937 409879 413813 414417
Launchpad-Bugs-Fixed: 63090
 hal (0.5.9-1ubuntu1) gutsy; urgency=low
   * Merge with Debian experimental. Remaining Ubuntu changes:
     ** Ubuntu specific **
   - debian/control:
      + Drop linux-kernel-headers dependency (called linux-libc-dev in Ubuntu
        which is build-essential).
      + Add XS-Vcs-Bzr, remove Debian's XS-Vcs-Svn.
      + Ubuntu maintainer.
    - Launchpad integration:
      + Add p-l-i dependency to hal-device-manager.
      + Add debian/patches/ubuntu-lpi.patch: h-d-m code bits.
    - hwdb integration:
      + Add hwdb-client-gnome dependency to hal-device-manager and sharutils
        build dependency.
      + Add icons: debian/{hal-cpu,hal-memory,hwdb}.png.uuencode.
      + debian/patches/34-add_hwdb_button.patch: Glade modifications and Python
        code hook.
      + debian/rules: uudecode icons during build.
    - Langpack support for .desktop file:
      + debian/hal-device-manager.desktop: Add gettext domain, improve comment.
      + Add debian/ .desktop stub for intltool
        POT creation.
      + debian/patches/ubuntu-desktop-POTFILES.patch: Add this to
      + debian/rules: Include to do the automagic POT building.
    - Ubuntu udev world order:
      + Remove debian/hal.links.
      + debian/rules: Install udev rules into /etc/udev/rules.d/.
      + debian/hal.{preinst,postinst,postrm}: Transition code for changing the
        udev rule priority (see, needs to be kept until next
    - spec:
      + debian/patches/56_probe_fstab.patch: Check whether a volume or storage
        device is present in fstab, and if so, set linux.fstab.options and
      +  debian/patches/24_ignored_volumes.patch: Ignore fixed partitions which
         are supposed to be mounted automatically in fstab, but aren't.
    - debian/patches/62_ignore_single_slash_label.patch: Ignore labels which
      only consist of a slash, so that they do not end up as /media/-. An
      earlier Ubuntu d-i/ubiquity created those labels by default.
      (LP #83323)
    ** Packaging fixes which should go to Debian **
    - Privilege reduction:
      + debian/hal.postinst: Add haldaemon to various groups for removable
        device access (floppy, plugdev, etc.).
      + debian/patches/25_privileges-addons.patch: Run addon-storage as
    - debian/hal.init.dbus: Use actual init script path in usage help, not
      hardcoded /etc/init.d/hal (since it is actually in /etc/dbus/event.d).
      (LP #84642)
    - debian/hal.postrm: Check mode ($1) properly.
    - debian/patches/02_powerscripts.patch: Prefer alternative scripts over
      pmi, since pmi is the default.
    - debian/ Put absolute paths in HALD_RUNNER_PATH so that
      callouts are found, too.
    - debian/patches/55_nonpolkit-mount-policy.patch: Implement a policy check
      if PolicyKit is not available: Only allow mounting of removable devices
      to non-root users.
    - debian/patches/62_dbus-python-0.80.patch: Correctly show HAL properties
      in hal-device-manager with dbus-python. (FD #9343; rejected upstream
      because h-d-m is going away).
    ** Bug fixes which should go upstream **
    - debian/patches/16_ntfs_allowed_mount_options.patch: Allow NTFS mount
      option 'utf8' (LP #78142).
    - debian/patches/24_ignored_volumes.patch: Ignore fixed partitions but
      those mounted to /media.
    - debian/patches/59_add_ssb_bus.patch: Add support for devices on the SSB
      bus; patch by Matthew Garrett.
    - debian/patches/63_fixup_macbookpro.patch: Extend 10-macbookpro-utils.fdi
      fixes to more MacBooc models; patch by Matthew Garret.
    ** Bug fixes from upstream bugzilla **
    - debian/patches/65-keyboard-addon-repeated.patch: Do not ignore key
      repeat events in the keyboard addon. (FD #9767)
    - debian/patches/66-NULL-fstype-crash.patch: Do not crash on NULL
      volume.fstypes, and assing some fallback values to them. (FD #10429,
      LP #87800)
    - debian/patches/67-fix-probe-volume.patch: Fix scrambled labels.
      (FD #10362, LP #69914)
   Changes in this version:
   * Remove debian/10-storage-policy.fdi to stop ejecting all USB/Firewire
     devices. (LP: #63090)
   * Remove debian/patches/57_allow_bus_virtual.patch: This does not apply at
     all to 0.5.9, and must either be confirmed to be obsolete or redone.
   * Disable debian/patches/34-add_hwdb_button.patch for now, it needs to be
     reworked for 0.5.9.
 hal (0.5.9-1) experimental; urgency=low
   * New upstream release.
   * Patches removed as they were applied or fixed upstream:
     - debian/patches/03_macbookpro_configure.patch
     - debian/patches/04_cd_write.patch
     - debian/patches/05_one_formfactor_fallback.patch
     - debian/patches/06_smbios_return.patch
     - debian/patches/07_ppc_suspend.patch
     - debian/patches/08_openfirmware.patch
     - debian/patches/09_check_hashtable_initialisation.patch
     - debian/patches/10_callout_errors.patch
     - debian/patches/11_no_useless_runner_errors.patch
     - debian/patches/12_pegasus_pmu_crash_fix.patch
     - debian/patches/13_hal_callout_bashism.patch
     - debian/patches/15_partition_probing.patch
     - debian/patches/24_dbus_connection_close.patch
     - debian/patches/25_correctly_free_lists.patch
     - debian/patches/26_fix_hald_not_running_coredump.patch
     - debian/patches/27_hal_fix_dbus_error_is_set.patch
     - debian/patches/29_handle_non_hal_mounts.patch
     - debian/patches/30_cdrom_bogus_tocinfo.patch
   * Revised patches:
     - debian/patches/02_powerscripts.patch
   * debian/patches/19_sonypi_support.patch
     - Removed. Instead of relying on the external spicctrl tool, /dev/sonypi
       is used directly now by the hal-system-sonypic addon.
   * debian/patches/55_nonpolkit-mount-policy.patch
     - Removed. We depend on PolicyKit now to check if a user is authorized to
       mount local partitions.
   * debian/control
     - Add Depends: hal-info (>= 20070402) to hal package.
   * debian/libhal(-storage)-dev.install
     - Do not install libtool *.la files anymore.
   * debian/rules
     - Remove cdbs rules file.
     - Cleanup obsolete rm commands from common-install-impl.
   * debian/hal.dirs
     - Create the directories /var/cache/hald (fdi files cache) and
       /var/lib/hal (dev acl management list).
   * debian/hald.8, debian/lshal.1
     - Removed. Shipped upstream.
   * debian/hal.manpages
     - Install upstream manpages. (Closes: #277399)
 hal ( unstable; urgency=low
   * debian/no-cd-media-check.fdi
     - Re-added "HL-DT-ST DVD-RW GCA-4080N" product string
 hal ( unstable; urgency=low
   [ Michael Biebl ]
   * debian/control:
     - Add an explicit build dependency on docbook-xml so we don't fail on
       buildds without network access.
   [ Sjoerd Simons ]
   * debian/ Always run pumount/umount if a block device is
     removed, not only when it's mounted. This ensure that dm devices can be
     properly deconfigured by pumount.
   * debian/debian-storage-policy-ignore-fixed-crypto-drives.fdi
     - Added. Ignore non-removable devices with crypto volumes again
       (Closes: #414417)
 hal ( unstable; urgency=low
   [ Sjoerd Simons ]
   * Acknowledge Steve Langasek's NMU. (Closes: #370186)
   * debian/patches/29_handle_non_hal_mounts.patch
     - Added. Handle volume removal for mounted volumed that weren't mounted by
       hal correctly.
   * debian/patches/30_cdrom_bogus_tocinfo.patch
     - Added. Some cdrom drives/discs report a wrong start of the session in the
       TOC, causing hal to not detect the filesystem. Work around this by
       rescanning at offset 0 for discs when filesystem detection fails.
   [ Michael Biebl ]
   * Add XS-Vcs-* fields to debian/control.
   * Drop debian-storage-policy-fixed-drives.fdi in favor of
     This fixes the problem that local devices are not shown in nautilus.
     (Closes: #394155, #395169, #409879)
   * debian/patches/02_powerscripts.patch
     - Add support for pm-utils and prefer it over other solutions. This is in
       anticipation of hal-0.5.9, where pm-utils will be the preferred backend.
   * Install HAL specification document. (Closes: #413813)
     - debian/control: Build-Depend on docbook-utils and libxml2-utils.
     - debian/rules: Pass --enable-docbook-docs to ./configure.
   * debian/watch
     - Fix regexp to not match non-hal releases, like hal-info.
 hal ( unstable; urgency=high
   * Non-maintainer upload.
   * High-urgency upload for RC bugfix.
   * Provide /usr/share/doc/hal/examples/no-cd-media-check.fdi as an example
     for disabling CD ROM media checks, and document this in README.Debian, as
     a workaround for CD drives with broken firmware.  Closes: #370186.
 hal ( unstable; urgency=low
   * debian/patches/19_sonypi_support.patch
     - Added. Fixes the sonypi brightness setting method
       (Patch from Mike Hommey) (Closes: #391528)
 hal ( unstable; urgency=high
   [ Michael Biebl ]
   * debian/hal-doc.install, debian/hal-doc.links
     - Install API documentation into /usr/share/doc/hal-doc/html and create a
       link back to /usr/share/gtk-doc/html/hal so devhelp can find it.
       (Closes: #398803)
   * debian/control
     - Add a Suggests on devhelp for the hal-doc package which allows to
       access the API documentation more easily.
   [ Sebastian Droege ]
   * debian/control:
     + Updated to use my mail address
   [ Sjoerd Simons ]
   * debian/patches/28_runner_64bit_values.patch
     - Added. Ensure 64 bit values are correctly aligned before passing them to
     dbus (Closes: #404937)
   * Urgency high, fixes an RC bug
 e956dfb2f0a6ddc80e87b42c30cdd63a 1163 admin optional hal_0.5.9-1ubuntu1.dsc
 a6f532770cf9286e1de38d6570cbc6bc 1587364 admin optional hal_0.5.9.orig.tar.gz
 1b8d9de459687f437e261f034347e7e4 64802 admin optional hal_0.5.9-1ubuntu1.diff.gz
Original-Maintainer: Sjoerd Simons <sjoerd at>

Version: GnuPG v1.4.6 (GNU/Linux)


More information about the gutsy-changes mailing list