bugfix release over current stable 2.1.0, no major changes
Also needed by gnome-disk-utility-3.10
amd64 stable
Created attachment 370194 [details] full udisk output log Udisks stable but does not 'pull in'/update the proper deps. Summary output: ******************************** checking whether to build gtk-doc documentation... no checking for xsltproc... (cached) /usr/bin/xsltproc checking for gobject-introspection... yes checking for GUDEV... no configure: error: Package requirements (gudev-1.0 >= 165) were not met: No package 'gudev-1.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GUDEV_CFLAGS and GUDEV_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ********************************
(In reply to salamanderrake from comment #3) > Created attachment 370194 [details] > full udisk output log > > Udisks stable but does not 'pull in'/update the proper deps. sure it does: $ grep gudev udisks-2.1.2.ebuild >=virtual/udev-${UDEV_VERSION}[gudev] $ grep UDEV_VERSION udisks-2.1.2.ebuild UDEV_VERSION="208" > > Summary output: > ******************************** > > checking whether to build gtk-doc documentation... no > checking for xsltproc... (cached) /usr/bin/xsltproc > checking for gobject-introspection... yes > checking for GUDEV... no > configure: error: Package requirements (gudev-1.0 >= 165) were not met: > > No package 'gudev-1.0' found > > Consider adjusting the PKG_CONFIG_PATH environment variable if you > installed software in a non-standard prefix. > > Alternatively, you may set the environment variables GUDEV_CFLAGS > and GUDEV_LIBS to avoid the need to call pkg-config. > See the pkg-config man page for more details. > > ******************************** looks like your installation of udev is broken majorly. either figure it out yourself or file a new bug if you believe it to be one. either way, isn't related to this stabilization.
arm/x86 stable
Its because the 32bit udev install does not install /usr/lib32/pkgconfig/gudev-1.0.pc file. The udisks emerge fails at the 32bit (x86) stage. So its a sys-fs/udev multilib install issue. ******************************** # qlist udev /usr/share/vim/vimfiles/ftdetect/udev.vim /usr/share/vim/vimfiles/syntax/udev.vim /bin/udevadm /etc/udev/udev.conf /lib/udev/accelerometer /lib/udev/ata_id /lib/udev/cdrom_id /lib/udev/collect /lib/udev/mtd_probe /lib/udev/rules.d/40-gentoo.rules /lib/udev/rules.d/42-usb-hid-pm.rules /lib/udev/rules.d/50-firmware.rules /lib/udev/rules.d/50-udev-default.rules /lib/udev/rules.d/60-cdrom_id.rules /lib/udev/rules.d/60-keyboard.rules /lib/udev/rules.d/60-persistent-alsa.rules /lib/udev/rules.d/60-persistent-input.rules /lib/udev/rules.d/60-persistent-serial.rules /lib/udev/rules.d/60-persistent-storage-tape.rules /lib/udev/rules.d/60-persistent-storage.rules /lib/udev/rules.d/60-persistent-v4l.rules /lib/udev/rules.d/61-accelerometer.rules /lib/udev/rules.d/64-btrfs.rules /lib/udev/rules.d/75-net-description.rules /lib/udev/rules.d/75-probe_mtd.rules /lib/udev/rules.d/75-tty-description.rules /lib/udev/rules.d/78-sound-card.rules /lib/udev/rules.d/80-drivers.rules /lib/udev/rules.d/80-net-name-slot.rules /lib/udev/rules.d/95-udev-late.rules /lib/udev/scsi_id /lib/udev/v4l_id /lib64/libudev.so.1 /lib64/libudev.so.1.4.0 /sbin/udevadm /sbin/udevd /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudev.h /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudevclient.h /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudevdevice.h /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudevenumerator.h /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudevenums.h /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudevenumtypes.h /usr/include/gentoo-multilib/amd64/gudev-1.0/gudev/gudevtypes.h /usr/include/gudev-1.0/gudev/gudev.h /usr/include/gudev-1.0/gudev/gudevclient.h /usr/include/gudev-1.0/gudev/gudevdevice.h /usr/include/gudev-1.0/gudev/gudevenumerator.h /usr/include/gudev-1.0/gudev/gudevenums.h /usr/include/gudev-1.0/gudev/gudevenumtypes.h /usr/include/gudev-1.0/gudev/gudevtypes.h /usr/include/libudev.h /usr/lib32/libudev.so /usr/lib32/libudev.so.1 /usr/lib32/libudev.so.1.4.0 /usr/lib32/pkgconfig/libudev.pc /usr/lib64/girepository-1.0/GUdev-1.0.typelib /usr/lib64/libgudev-1.0.so /usr/lib64/libgudev-1.0.so.0 /usr/lib64/libgudev-1.0.so.0.1.3 /usr/lib64/libudev.so /usr/lib64/pkgconfig/gudev-1.0.pc /usr/lib64/pkgconfig/libudev.pc /usr/share/bash-completion/completions/udevadm /usr/share/doc/udev-208/DISTRO_PORTING.bz2 /usr/share/doc/udev-208/NEWS.bz2 /usr/share/doc/udev-208/README.bz2 /usr/share/doc/udev-208/TODO.bz2 /usr/share/gir-1.0/GUdev-1.0.gir /usr/share/man/man7/udev.7.bz2 /usr/share/man/man8/systemd-udevd.8.bz2 /usr/share/man/man8/systemd-udevd.service.8.bz2 /usr/share/man/man8/udevadm.8.bz2 /usr/share/man/man8/udevd.8.bz2 /usr/share/pkgconfig/udev.pc /lib/udev/dev-root-link.sh /lib/udev/net.sh /lib/udev/rules.d/90-network.rules /etc/conf.d/udev /etc/init.d/udev /etc/init.d/udev-mount /usr/share/doc/udev-init-scripts-26/README.bz2 ********************************
(In reply to salamanderrake from comment #6) > Its because the 32bit udev install does not install > /usr/lib32/pkgconfig/gudev-1.0.pc file. The udisks emerge fails at the 32bit > (x86) stage. So its a sys-fs/udev multilib install issue. Nope. There is no multilib udisks, thus it doesn't need multilib gudev. As in, udisks is only built for native ABI, so if you are on 64bit, you of course have 64bit libgudev and that's enough for udisks. Likewise if you are on 32bit, udisks is only built for 32bit. However if this is some multilib-portage overlay hack, then that's unsupported and definately has *nothing* to do with stabilization of udisks.
ppc stable
See security bug 504100 instead.