We merged the upstream udev repository entirely into the systemd repository. There is no standalone upstream udev project anymore. The version of systemd which includes udev has landed in rawhide a couple of days ago. Fedora 18 will not have a udev.rpm, no libudev.rpm and no libudev-devel.rpm. The libgudev1.rpm and libgudev1-devel.rpm are provides the same way as before and will still exist. Please remove all udev dependencies in packages which link against udev. They should now just use: Buildrequires: systemd-devel If a versioned dependency is needed, please use: Requires: systemd > XXX The systemd version number jumped to the next version of the last release of udev, it is currently 185. Systemd includes libudev.so.1, while the old libudev.rpm provided libudev.so.0. Therefore, all packages using udev need to be rebuilt. These symbols are no longer provided by libudev.so.1: - udev_monitor_new_from_socket() custom application sockes are no longer supported by udevd, use the usual udev_monitor_from_netlink() - udev_queue_get_failed_list_entry() failed events are not recorded by udev since a long time, code that used this can just be removed - udev_get_dev_path() udev_get_sys_path() udev_get_run_path() systemd does not allow to configure any of these filesystem paths, they should simply be hard-coded and be replaced by "/dev", "/sys" and "/run/udev" Thanks, Kay -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel