Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 303031 - sys-fs/udev-149: stable request
Summary: sys-fs/udev-149: stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: udev maintainers
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 273358
Blocks:
  Show dependency tree
 
Reported: 2010-01-31 21:40 UTC by Matthias Schwarzott
Modified: 2012-01-24 09:26 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Schwarzott gentoo-dev 2010-01-31 21:40:33 UTC
Please stable sys-fs/udev-149.

Hanno Böck <hanno@gentoo.org> wrote:
> Though there is bug #262475, which is an issue with pam_mount and all udev 
> versions < 147. So I wanted to ask if there's any chance for an udev 
> stabilization round soon?
Comment 1 Matthias Schwarzott gentoo-dev 2010-02-07 20:35:56 UTC
@Archs:
Please stable udev-149.
Comment 2 Andreas Schürch gentoo-dev 2010-02-17 09:22:24 UTC
It doesn't pass the testsuite on x86 successfully, but at least there is one error less than in the previous stable version (150 errors instead of 151 ;-). So that's no regression....
But the syntax of the rules has changed a bit and i had to adjust them manually....

net-misc/dahdi-2.2.0.2 places a rule with USER=asterisk value within dahdi.ruels, even when no user asterisk is avaiable. Furthermore it creates/overwrites xpp.rules with "BUS!=" and "SYSFS{}=" which are both deprecated syntaxes! -There's no stable version of that package at all!

The stable media-libs/svgalib-1.9.25 creates 30-svgalib.rules with "NAME="%k"" which is also deprecated. The -r1 ~x86 version seems to be better in that regard, but there's no stablereq for it yet!

The stable sys-cluster/vzctl-3.0.23-r2 creates 60-vzctl.rules with the same "NAME="%k"" problem. There's only a -9999 version otherwise, where i haven't looked into it.

Probably there are even more of those packages that i simply haven't got installed........
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2010-02-17 09:43:44 UTC
(In reply to comment #2)
> It doesn't pass the testsuite on x86 successfully, but at least there is one
> error less than in the previous stable version (150 errors instead of 151 ;-).
> So that's no regression....
> But the syntax of the rules has changed a bit and i had to adjust them
> manually....

 Matthias, is the deprecated use a real problem or is it just discouraged in this version?  Otherwise we have to stabilise some more packages.
Comment 4 Matthias Schwarzott gentoo-dev 2010-02-18 21:40:44 UTC
(In reply to comment #2)
> It doesn't pass the testsuite on x86 successfully, but at least there is one
> error less than in the previous stable version (150 errors instead of 151 ;-).
> So that's no regression....

well, maybe we must disable tests, as there seems no way to get them work with emerge

> But the syntax of the rules has changed a bit and i had to adjust them
> manually....
> 
> net-misc/dahdi-2.2.0.2 places a rule with USER=asterisk value within
> dahdi.ruels, even when no user asterisk is avaiable. Furthermore it
> creates/overwrites xpp.rules with "BUS!=" and "SYSFS{}=" which are both
> deprecated syntaxes! -There's no stable version of that package at all!
> 
> The stable media-libs/svgalib-1.9.25 creates 30-svgalib.rules with "NAME="%k""
> which is also deprecated. The -r1 ~x86 version seems to be better in that
> regard, but there's no stablereq for it yet!
> 
> The stable sys-cluster/vzctl-3.0.23-r2 creates 60-vzctl.rules with the same
> "NAME="%k"" problem. There's only a -9999 version otherwise, where i haven't
> looked into it.
> 
> Probably there are even more of those packages that i simply haven't got
> installed........
> 

All these issues are only warnings until now (udev-149 and also udev-151).
So it will still should run as before, just be more verbose at udevd startup time.
So these can be requested stable if ~arch is fixed, but does not need not to be fixed before updating to udev-149.
Comment 5 Thomas Kahle (RETIRED) gentoo-dev 2010-02-19 13:05:54 UTC
A deprecation warning for using SYSFS{}= instead of ATTR{}= 
is also given for the following stable packages: 

sys-power/nut-2.4.1-r1 (/etc/udev/rules.d/70-nut-usbups.rules)
dev-libs/openct-0.6.17 (/etc/udev/rules.d/70-openct.rules)
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2010-02-21 22:35:18 UTC
x86 stable, thanks Thomas and Andreas
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2010-03-02 02:33:14 UTC
Stable for HPPA.
Comment 8 Markus Meier gentoo-dev 2010-03-07 22:49:27 UTC
amd64/arm stable
Comment 9 Brent Baude (RETIRED) gentoo-dev 2010-03-22 14:05:36 UTC
ppc64 done
Comment 10 Artem Kuznetsov 2010-04-04 13:24:55 UTC
(In reply to comment #8)
> amd64/arm stable
> 

Udev-149 made my system unbootable (udevadm segfault during boot). Had to downgrade to udev-141. Now works fine.
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2010-04-12 17:54:01 UTC
ia64/m68k/sparc stable
Comment 12 Brent Baude (RETIRED) gentoo-dev 2010-04-16 20:14:41 UTC
ppc done
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2012-01-24 09:26:22 UTC
s390 has version udev-164-r2 stable at the moment, and we have bug 399717 open for udev-171-r5 so removing from CC and closing the bug