Hello community,

here is the log from the commit of package udev for openSUSE:Factory
checked in at Tue May 17 16:44:36 CEST 2011.



--------
--- udev/udev.changes   2011-02-12 13:38:58.000000000 +0100
+++ /mounts/work_src_done/STABLE/udev/udev.changes      2011-04-26 
21:29:09.000000000 +0200
@@ -1,0 +2,33 @@
+Tue Apr 26 21:26:48 CEST 2011 - kay.siev...@novell.com
+
+- the udev package is GPLV2+, only libudev is LGPLv2.1+
+
+-------------------------------------------------------------------
+Fri Apr 22 19:00:52 CEST 2011 - kay.siev...@novell.com
+
+- version 168
+  - systemd: Reqires= -> Wants=udev.socket
+  - path_id: rework SAS device handling
+  - udevd: rules files - accept empty or /dev/null links
+  - udevd: always use udevd[] log prefix
+  - udevd: netif rename - use ifindex for temporary name
+  - rule-generator: net - ignore Hyper-V virtual interfaces
+  - udevd: get netlink socket from systemd
+  - udevd: log warning if /run is not writable
+  - Avoid spinning up CD on pressing eject button
+  - Run ata_id on non-removable USB devices
+  - systemd: bind udev control socket with systemd
+  - cdrom_id: don't ignore profiles when there is no media
+  - use /run/udev/ if available, fall back to /dev/.udev/
+  - convert old udev database format at udevd startup
+  - udev-acl: add /dev/sgX nodes
+  - remove video4linux1 support (dropped from kernel)
+- drop udev_retry init script (no longer supported)
+- systemd: call daemon-reload where neccessary
+- systemd: start and stop service with systemctl
+- conflict with old mkinitrd version (we need /run)
+- conflict with aaa_base < 11.5
+- conflict with filesystem < 11.5
+- conflict with systemd < 25
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  boot.udev_retry
  udev-166.tar.bz2

New:
----
  udev-168.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ udev.spec ++++++
--- /var/tmp/diff_new_pack.y7TU6q/_old  2011-05-17 16:42:56.000000000 +0200
+++ /var/tmp/diff_new_pack.y7TU6q/_new  2011-05-17 16:42:56.000000000 +0200
@@ -20,14 +20,16 @@
 
 Name:           udev
 Url:            http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
-Version:        166
-Release:        2
-License:        LGPLv2.1+
+Version:        168
+Release:        1
+License:        GPLv2+
 Group:          System/Kernel
 Summary:        A rule-based device node and kernel event manager
 PreReq:         /bin/pidof /bin/rm /usr/bin/stat %insserv_prereq 
%fillup_prereq /usr/sbin/groupadd
-Conflicts:      aaa_base < 11.2-57
-Conflicts:      mkinitrd < 2.5.10-12
+Conflicts:      systemd < 24
+Conflicts:      aaa_base < 11.5
+Conflicts:      filesystem < 11.5
+Conflicts:      mkinitrd < 2.7.0
 Conflicts:      util-linux < 2.16
 Conflicts:      ConsoleKit < 0.4.1
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -39,7 +41,11 @@
 Source1:        udev-rpmlintrc
 Source2:        baselibs.conf
 Source60:       boot.udev
-Source61:       boot.udev_retry
+
+# Upstream First - Policy:
+# Never add any patches to this package without the upstream commit id
+# in the patch. Any patches added here without a very good reason to make
+# an exception will be silently removed with the next version update.
 
 %description
 Udev creates and removes device nodes in /dev for devices discovered or
@@ -122,24 +128,19 @@
 cp rules/arch/40-s390.rules $RPM_BUILD_ROOT/lib/udev/rules.d/
 %endif
 install -m755 -D %{S:60} $RPM_BUILD_ROOT/etc/init.d/boot.udev
-install -m755 -D %{S:61} $RPM_BUILD_ROOT/etc/init.d/boot.udev_retry
-# don't run/short-cut old sysv init script with different name
-ln -s udev-retry.service %{buildroot}/lib/systemd/system/udev_retry.service
 
 %pre
 /usr/sbin/groupadd -r tape 2> /dev/null || :
-# kill daemon if we are not in a chroot
+# stop daemon if we are not in a chroot
 if test -f /proc/1/exe -a -d /proc/1/root; then
        if test "$(stat -Lc '%%D-%%i' /)" = "$(stat -Lc '%%D-%%i' 
/proc/1/root)"; then
-               if test -x /sbin/udevd; then
-                       kill $(pidof udevd) >/dev/null 2>&1 || :
-               fi
+               /bin/systemctl stop udev.socket udev.service >/dev/null 2>&1 || 
:
+               /sbin/udevadm control --exit >/dev/null 2>&1 || :
        fi
 fi
 
 %post
 %{fillup_and_insserv -Y boot.udev}
-%{fillup_and_insserv -Y boot.udev_retry}
 # add KERNEL name match to existing persistent net rules
 sed -ri '/KERNEL/ ! { s/NAME="(eth|wlan|ath)([0-9]+)"/KERNEL=="\1*", 
NAME="\1\2"/}' \
     /etc/udev/rules.d/70-persistent-net.rules >/dev/null 2>&1 || :
@@ -148,19 +149,18 @@
 rm -f /etc/udev/rules.d/20-cdrom.rules
 rm -f /etc/udev/rules.d/55-cdrom.rules
 rm -f /etc/udev/rules.d/65-cdrom.rules
-# convert old database files
-/sbin/udevadm info --convert-db >/dev/null 2>&1 || :
+/bin/systemctl daemon-reload >/dev/null 2>&1 || :
 # start daemon if we are not in a chroot
 if test -f /proc/1/exe -a -d /proc/1/root; then
        if test "$(stat -Lc '%%D-%%i' /)" = "$(stat -Lc '%%D-%%i' 
/proc/1/root)"; then
-               if test -x /sbin/udevd; then
+               /bin/systemctl start udev.service >/dev/null 2>&1 || :
                        /sbin/udevd --daemon >/dev/null 2>&1 || :
                fi
-       fi
 fi
 
 %postun
 %insserv_cleanup
+/bin/systemctl daemon-reload >/dev/null 2>&1 || :
 
 %post -n libudev0 -p /sbin/ldconfig
 
@@ -185,7 +185,6 @@
 %dir /lib/udev/rules.d/
 /lib/udev/rules.d/*.rules
 %{_sysconfdir}/init.d/boot.udev
-%{_sysconfdir}/init.d/boot.udev_retry
 %dir %{_sysconfdir}/udev/
 %dir %{_sysconfdir}/udev/rules.d/
 %config(noreplace) %{_sysconfdir}/udev/udev.conf
@@ -198,8 +197,11 @@
 %dir /lib/udev/devices/
 %dir /lib/systemd/system
 /lib/systemd/system/udev*.service
+/lib/systemd/system/udev*.socket
 %dir /lib/systemd/system/basic.target.wants
 /lib/systemd/system/basic.target.wants/udev*.service
+%dir /lib/systemd/system/sockets.target.wants
+/lib/systemd/system/sockets.target.wants/udev*.socket
 
 %files -n libudev0
 %defattr(-,root,root)

++++++ udev-166.tar.bz2 -> udev-168.tar.bz2 ++++++
++++ 22231 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to