Re: Outstanding /dev/.udev bugs for /run migration
On 13.01.2012 03:18, Roger Leigh wrote: [] All are currently broken. Whether they cause severe breakage depends upon the individual case. Some are working apparently OK, e.g. mdadm. Others are doing broken things to try and create device nodes For mdadm an upstream patch is needed. I already removed all refs to /dev/.udev from surrounding scripts and plan to patch remaining bit in the source. It will still use /dev/.udev to be able to work on older systems but will check both it and /run/udev. FWIW. I'd love to assume udev is always present but for mdadm it is not a good idea since it may be called in initramfs without udev or when udev is somehow broken, and mdadm needs to be functioning regardless. Besides, when mdadm detects lack of udev it merely creates /dev/md* nodes itself, which does not do any (visible) harm - udev just re-creates them. This missing bit is why I didn't close the bug in question when did initial changes (#627774 and #644319). Thanks, /mjt -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4f102b42.6040...@msgid.tls.msk.ru
Re: Outstanding /dev/.udev bugs for /run migration
On Fri, Jan 13, 2012 at 05:01:54PM +0400, Michael Tokarev wrote: On 13.01.2012 03:18, Roger Leigh wrote: [] All are currently broken. Whether they cause severe breakage depends upon the individual case. Some are working apparently OK, e.g. mdadm. Others are doing broken things to try and create device nodes For mdadm an upstream patch is needed. I already removed all refs to /dev/.udev from surrounding scripts and plan to patch remaining bit in the source. It will still use /dev/.udev to be able to work on older systems but will check both it and /run/udev. FWIW. I'd love to assume udev is always present but for mdadm it is not a good idea since it may be called in initramfs without udev or when udev is somehow broken, and mdadm needs to be functioning regardless. Besides, when mdadm detects lack of udev it merely creates /dev/md* nodes itself, which does not do any (visible) harm - udev just re-creates them. This missing bit is why I didn't close the bug in question when did initial changes (#627774 and #644319). Cool, thanks for doing that. I'll go through each of the bugs in detail for each affected package to determine if it's just for backward compatibility, or if it does need to support /run in addition. Probably next week sometime. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120113142730.gn9...@codelibre.net
Re: Outstanding /dev/.udev bugs for /run migration
On Thu, Jan 12, 2012 at 22:11:35 +, Roger Leigh wrote: There are 19 packages still using /dev/.udev after udev transitioned to /run/udev. Unless there are any objections, I'd like to raise the severity of these bugs from important to serious, given that the /run migration is a release goal. I object. If the packages are unusable as a result, these bugs are grave. If not, they're at most important. In any case serious is wrong. Cheers, Julien signature.asc Description: Digital signature
Re: Outstanding /dev/.udev bugs for /run migration
On Thu, 2012-01-12 at 22:11 +, Roger Leigh wrote: There are 19 packages still using /dev/.udev after udev transitioned to /run/udev. Unless there are any objections, I'd like to raise the severity of these bugs from important to serious, given that the /run migration is a release goal. Release goals aren't release critical by definition, so that would be inappropriate. Regards, Adam -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1326483959.29770.14.ca...@jacala.jungle.funky-badger.org
Outstanding /dev/.udev bugs for /run migration
There are 19 packages still using /dev/.udev after udev transitioned to /run/udev. Unless there are any objections, I'd like to raise the severity of these bugs from important to serious, given that the /run migration is a release goal. List at http://wiki.debian.org/ReleaseGoals/RunDirectory#Packages_using_.2BAC8-dev.2BAC8.udev Regards, Roger dd-list output: Richard Atterer atte...@debian.org udftools Gonéri Le Bouder gon...@rulezlan.org fusioninventory-agent Fathi Boudra f...@debian.org kvpnc (U) Pierre Chifflier pol...@debian.org ocsinventory-agent Russell Coker russ...@coker.com.au refpolicy Debian ALSA Maintainers pkg-alsa-de...@lists.alioth.debian.org alsa-driver Debian Install System Team debian-b...@lists.debian.org userdevfs Debian KDE Extras Team pkg-kde-ext...@lists.alioth.debian.org kvpnc Debian mdadm maintainers pkg-mdadm-de...@lists.alioth.debian.org mdadm Bdale Garbee bd...@gag.com makedev Debian QA Group packa...@qa.debian.org isdnutils Joey Hess jo...@debian.org userdevfs (U) Alberto Gonzalez Iniesta a...@inittab.org openvpn LaMont Jones lam...@debian.org util-linux martin f. krafft madd...@debian.org mdadm (U) Jordi Mallach jo...@debian.org alsa-driver (U) Stephen R. Marenka smare...@debian.org userdevfs (U) Steve McIntyre 93...@debian.org tpb David Martínez Moreno en...@debian.org aoetools Benoit Mortier benoit.mort...@opensides.be fusioninventory-agent (U) Javier Fernandez-Sanguino Pen~a j...@debian.org samhain Mark Purcell m...@debian.org kvpnc (U) Scott James Remnant sc...@ubuntu.com util-linux (U) Elimar Riesebieter riese...@lxtec.de alsa-driver (U) Ritesh Raj Sarraf r...@debian.org tomoyo-tools (U) Michael Schmitz schm...@biophys.uni-duesseldorf.de pmud Erich Schubert er...@debian.org refpolicy (U) Manoj Srivastava sriva...@debian.org refpolicy (U) Gaudenz Steinlin gaud...@debian.org mouseemu Hideki Yamane henr...@debian.org ccstools tomoyo-tools -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120112221135.gk9...@codelibre.net
Re: Outstanding /dev/.udev bugs for /run migration
Roger Leigh wrote: There are 19 packages still using /dev/.udev after udev transitioned to /run/udev. Unless there are any objections, I'd like to raise the severity of these bugs from important to serious, given that the /run migration is a release goal. If given that the /run migration is a release goal were the rationale, I'd object. Am I correct in understanding that these are potentially important or grave bugs because any code relying on /dev/.udev is simply broken with current udev? /dev/.udev doesn't seem to exist. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120112230813.GA20584@burratino
Re: Outstanding /dev/.udev bugs for /run migration
On Thu, Jan 12, 2012 at 05:08:13PM -0600, Jonathan Nieder wrote: Roger Leigh wrote: There are 19 packages still using /dev/.udev after udev transitioned to /run/udev. Unless there are any objections, I'd like to raise the severity of these bugs from important to serious, given that the /run migration is a release goal. If given that the /run migration is a release goal were the rationale, I'd object. Am I correct in understanding that these are potentially important or grave bugs because any code relying on /dev/.udev is simply broken with current udev? /dev/.udev doesn't seem to exist. All are currently broken. Whether they cause severe breakage depends upon the individual case. Some are working apparently OK, e.g. mdadm. Others are doing broken things to try and create device nodes already created by udev. I can't speak for any known severe breakage-- I haven't tried using the others. All need fixing though. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120112231822.gl9...@codelibre.net