← Back to team overview

touch-packages team mailing list archive

[Bug 1381655] Re: obsolete config: /etc/udev/rules.d/README

 

This bug was fixed in the package systemd - 215-5ubuntu1

---------------
systemd (215-5ubuntu1) vivid; urgency=medium

  * Merge with Debian unstable. Remaining Ubuntu changes:
    - Create disk/by-partlabel links for mmcblk partitions.
    - Hack to support system-image read-only /etc, and modify files in
      /etc/writable/ instead.
    - debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
      upgrades, and we already have the automatic per-file symlinking.
    - debian/rules: Add an epoch to libgudev.
    - Drop 80-networking.rules and the Debian *.agent scripts, we never
      supported them in Ubuntu. Instead, extend systemd's "net" device udev
      rule to trigger ifup@.service on network devices.
    - Keep our much simpler udev maintainer scripts (all platforms must
      support udev, no debconf).
    - Add udev Apport package hook.
    - debian/extra/initramfs.top: Drop $ROOTDELAY, we do that in a more
      sensible way with wait-for-root. Will get applicable to Debian once
      Debian gets wait-for-root in initramfs-tools.
    - debian/extra/initramfs.bottom: If LVM is installed, settle udev,
      otherwise we get missing LV symlinks. Workaround for LP #1185394.
    - Add 40-hyperv-hotadd.rules: Workaround for LP #1233466.
    - Mark graphics devices as PRIMARY_DEVICE_FOR_DISPLAY so that we can wait
      for those in plymouth.
    - Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
      dependencies to "lvm2" which is handled with udev rules in Ubuntu.
    - Add /run/shm -> /dev/shm symlink in debian/tmpfiles.d/debian.conf
      (LP: #1320534, Closes: #674755).
    - Make libpam-systemd prefer systemd-shim over systemd-sysv for now, until
      systemd becomes our default init.
    - Lower Breaks: to lvm2 again. Our lvm2 package has always used udev for
      device setup, and thus is be compatible with systemd, too.
    - Lower Breaks: to plymouth version which has the udev inotify fix in
      Ubuntu.
    - Add HP ProLiant Server Cartridge power control support.
    - Provide shutdown fallback for upstart. (LP: #1370329)
    - Add boot-and-services autopkgtest to check booting with systemd-sysv and
      that the most crucial services behave as expected.
    - debian/ifup@.service: Additionally run for "auto" class. We don't really
      support "allow-hotplug" in Ubuntu at the moment, so we need to deal with
      "auto" devices appearing after "/etc/init.d/networking start" already
      ran.  (LP: #1374521)

    Upgrade fixes, keep until 16.04 LTS release:
    - systemd Conflicts/Replaces/Provides systemd-services.
    - Remove obsolete systemd-logind upstart job.

  * Clean up obsolete /etc/udev/rules.d/README on upgrades. (LP:
#1381655)

systemd (215-6) UNRELEASED; urgency=medium

  * Cherry-pick upstream patch to fix udev crash in link_config_get().
  * Cherry-pick upstream patch to fix tests in limited schroot environments.
  * Add d/p/Add-env-variable-for-machine-ID-path.patch: Allow specifying an
    alternate /etc/machine-id location. This is necessary for running tests
    as long as it isn't in our base images (see Debian #745876)
  * Run tests during package build. For the first round don't make them fatal
    for now (that will happen once we see results from all the architectures).
  * Drop our Check-for-kmod-binary.patch as the upstream patch
    units-conditionalize-static-device-node-logic-on-CAP.patch supersedes it.
  * Drop Use-comment-systemd.-syntax-in-systemd.mount-man-pag.patch, as
    our util-linux is now recent enough. Bump dependency to >= 2.21.

systemd (215-5) unstable; urgency=medium

  [ Martin Pitt ]
  * Unblacklist hyperv_fb again, it is needed for graphical support on Hyper-V
    platforms. Thanks Andy Whitcroft! (LP: #1359933)
  * Bump systemd-shim Depends/Breaks to 8-2 to ensure a lockstep upgrade.
    (Closes: #761947)

  [ Sjoerd Simons ]
  * d/p/sd-bus-Accept-no-sender-as-the-destination-field.patch
    + Fix compatibility between systemctl v215 and v208. Resolves issue when
      reloads of services is requested before systemd is re-execed
      (Closes: #762146)

  [ Michael Biebl ]
  * Don't overmount existing /run/user/<UID> directories with a per-user tmpfs
    on upgrades. (Closes: #762041)
  * Re-enable mount propagation for udevd. This avoids that broken software
    like laptop-mode-tools, which runs mount from within udev rules, causes
    the root file system to end up read-only. (Closes: #762018)

systemd (215-4) unstable; urgency=medium

  * Upload to unstable.

systemd (215-3) experimental; urgency=medium

  [ Ben Howard ]
  * 75-persistent-net-generator.rules: Fix matches of HyperV. (LP: #1361272)

  [ Martin Pitt ]
  * 75-persistent-net-generator.rules: Add new MS Azure MAC prefix 00:25:ae.
    (LP: #1367883)

  [ Michael Biebl ]
  * Update upstream v215-stable patch series.
  * The /dev/log socket and /dev/initctl FIFO have been moved to /run and
    replaced by symlinks. Create the symlinks manually on upgrades as well.
    (Closes: #761340)
  * Fix incorrect paths in man pages. (LP: #1357782, Closes: #717491)
  * Make systemd recommend dbus so it is installed on upgrades. The dbus
    system bus is required to run systemd-logind and the autovt feature relies
    on logind. (Closes: #758111)
  * Bump dependency on systemd-shim to (>= 7-2) to ensure we have a version
    which supports systemd >= 209.
  * Rework bug-script to be more upfront about what kind of data is gathered
    and ask the user for permission before attaching the information to the
    bug report. (Closes: #756248)

  [ Sjoerd Simons ]
  * d/p/buildsys-Don-t-default-to-gold-as-the-linker.patch
    + Don't explicitly pick gold as the default linker. Fixes FTBFS on sparc
      (Closes: #760879)

systemd (215-2) experimental; urgency=medium

  * debian/patches/always-check-for-__BYTE_ORDER-__BIG_ENDIAN-when-chec.patch
    + Added. Fix checking of system endianess. Fixes FTBFS on powerpc
  * debian/patches/timesyncd-when-we-don-t-know-anything-about-the-netw.patch:
    + Let timesyncd go online even if networkd isn't running (from upstream
      git) (Closes: #760087)
  * debian/rules: add systemd-update-utmp-runlevel.service to
    {poweroff, rescue, multi-user, graphical, reboot}.target.wants to trigger
    the runlevel target to be loaded

systemd (215-1) experimental; urgency=medium

  * New upstream release.
  * Import upstream v215-stable patch series.
  * Rebase remaining Debian patches on top of v215-stable.
  * Drop our Debian-specific run-user.mount unit as upstream now creates a
    per-user tmpfs via logind.
  * Don't rely on new mount from experimental for now and re-add the patch
    which updates the documentation accordingly.
  * Cherry-pick upstream fix to use correct versions for the new symbols that
    were introduced in libudev.
  * Update symbols files
    - Add two new symbols for libudev1.
    - Remove private symbol from libgudev-1.0-0. This symbol was never part of
      the public API and not used anywhere so we don't need a soname bump.
  * Cherry-pick upstream commit to not install busname units if kdbus support
    is disabled.
  * Make /run/lock tmpfs an API fs so it is available during early boot.
    (Closes: #751392)
  * Install new systemd-path and systemd-escape binaries.
  * Cherry-pick upstream commit which fixes the references to the systemctl
    man page. (Closes: #760613)
  * Use the new systemd-escape utility to properly escape the network
    interface name when starting an ifup@.service instance for hotplugged
    network interfaces. Make sure a recent enough systemd version is installed
    by bumping the versioned Breaks accordingly. (Closes: #747044)
  * Order ifup@.service after networking.service so we don't need to setup the
    runtime directory ourselves and we have a defined point during boot when
    hotplugged network interfaces are started.
  * Disable factory-reset feature and remove files associated with it. This
    feature needs more integration work first before it can be enabled in
    Debian.
  * Cherry-pick upstream commit to fix ProtectSystem=full and make the
    ProtectSystem= option consider /bin, /sbin, /lib and /lib64 (if it exists)
    on Debian systems. (Closes: #759689)
  * Use adduser in quiet mode when creating the system users/groups to avoid
    warning messages about the missing home directories. Those are created
    dynamically during runtime. (Closes: #759175)
  * Set the gecos field when creating the system users.
  * Add systemd-bus-proxy system user so systemd-bus-proxyd can properly drop
    its privileges.
  * Re-exec systemd and restart services at the end of postinst.
  * Cherry-pick upstream commit for sd-journal to properly convert
    object->size on big endian which fixes a crash in journalctl --list-boots.
    (Closes: #758392)

systemd (214-1) experimental; urgency=medium

  * New upstream release v214.
    (Closes: #750793, #749268, #747939)

  [ Jon Severinsson ]
  * Import upstream v214-stable patch series.
    - Rebase remaining Debian patches on top of v214-stable.
    - Drop modifications to the now-removed built-in sysvinit support.
  * Install the new combined libsystemd0 library, this library combines all
    functionality of the various libsystemd-* libraries.
    - Deprecate the old libsystemd-* libraries as they've been bundled into
      libsystemd0. The old -dev files now just carry a transitional .pc file.
    - Add new symbols file for libsystemd0.
  * Update symbols file for libgudev-1.0-0.
  * Remove pre-generated rules and unit files in debian/rules clean target.
  * Add new systemd service users in systemd postinst (systemd-timesync,
    systemd-network, systemd-resolve)
  * Add new system group "input" used by udev rules in udev postinst.
  * Try-restart networkd, resolved, and timesyncd after an upgrade.
  * Do not force-enable default-on services on every upgrade.
  * Add support for rcS.d init scripts to the sysv-generator.
    - Do not order rcS.d services after local-fs.target if they do not
      explicitly depend on $local_fs.
    - Map rcS.d init script dependencies to their systemd equivalent.
    - Special-case some dependencies for sysv init scripts for better
      backwards compatibility. (Closes: #726027, #738965).
  * Add systemd depends on new mount. (Closes: #754411)
  * Update /run/initctl symlink target in debian/tmpfiles.d/debian.conf.
  * Remove stored backlog state, rfkill state, random-seed and clock
    information from /var/lib/systemd on systemd purge.

  [ Sjoerd Simons ]
  * debian/patches/shared-include-stdbool.h-in-mkdir.h.patch
    + Added. Include stdbool before using bool in function prototypes. Fixes
      build of the insserv generator
  * Add python-lxml to build-depends for python-systemd
  * Turn on parallel build support
  * Install the new busctl binary and translations
  * Explicitly disable microhttp so the package build doesn't fail if the
    required dependencies for it happen to be installed.
  * debian/control: Make udev break plymouth (<< 0.9.0-7) as older plymouths
    assume udev implementation details that have changed slightly since v213
  * debian/control: Remove b-d on librwap0-dev
  * debian/control: Bump libkmod-dev b-d to >= 15
  * debian/rules: Drop outdated --enable-tcpwrap
  * debian/rules: Explicitly turn off rfkill, networkd, timesyncd and resolved
    for the udeb build
  * debian/rules: Use the debian ntp pool as default ntp servers
  * debian/rules: explicitely configure the maximum system uid/gids instead of
    relying on autodetection
 -- Martin Pitt <martin.pitt@xxxxxxxxxx>   Fri, 24 Oct 2014 14:21:54 -0400

** Changed in: systemd (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1381655

Title:
  obsolete config: /etc/udev/rules.d/README

Status in “systemd” package in Ubuntu:
  Fix Released

Bug description:
  'adequate' reports /etc/udev/rules.d/README as an obsolete config.

  Fixing this requires removing the file via dpkg-maintscript-helper
  fragments.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: udev 208-8ubuntu8
  Uname: Linux 3.16-2-686-pae i686
  NonfreeKernelModules: cpufreq_stats cpufreq_conservative cpufreq_powersave cpufreq_userspace ctr ccm binfmt_misc bnep joydev psmouse kvm_intel kvm iTCO_wdt iTCO_vendor_support arc4 serio_raw dell_wmi sparse_keymap iwl4965 ecb btusb iwlegacy mac80211 bluetooth 6lowpan_iphc cfg80211 lpc_ich i2c_i801 mfd_core rng_core pcmcia snd_hda_codec_idt snd_hda_codec_generic shpchp snd_hda_intel snd_hda_controller yenta_socket snd_hda_codec pcmcia_rsrc snd_hwdep pcmcia_core snd_pcm snd_timer snd soundcore battery tpm_tis tpm evdev ac acpi_cpufreq processor coretemp fuse ecryptfs parport_pc ppdev lp parport autofs4 ext4 crc16 mbcache jbd2 sr_mod cdrom hid_generic usbhid hid usb_storage sg sd_mod crc_t10dif crct10dif_generic crct10dif_common ata_generic dell_laptop rfkill dcdbas ata_piix firewire_ohci sdhci_pci sdhci mmc_core libata ehci_pci uhci_hcd ehci_hcd firewire_core crc_itu_t scsi_mod tg3 ptp pps_core libphy usbcore usb_common i915 i2c_algo_bit drm_kms_helper video thermal wmi button drm i2c_core thermal_sys
  ApportVersion: 2.14.7-0ubuntu6
  Architecture: i386
  BootDmesg: (Nothing has been logged yet.)
  CurrentDmesg:
   
  Date: Wed Oct 15 20:36:38 2014
  Lsusb: Error: [Errno 2] No such file or directory: 'lsusb'
  ProcEnviron:
   SHELL=/bin/bash
   TERM=xterm
   PATH=(custom, user)
   LANG=fi_FI.UTF-8
   LANGUAGE=fi:en
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16-2-686-pae root=UUID=cd9a1998-9fb2-4208-aba6-bc2ba8f5e36a ro panic=15 video=TV-1:d video=SVIDEO-1:d video=LVDS-1:d quiet splash
  SourcePackage: systemd
  UdevDb:
   
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1381655/+subscriptions


References