FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 07-05-2012, 12:01 PM
walt
 
Default New udev-186 breaks pulseaudio

udev-186 replaces libudev.so.0 with libudev.so.1, and pulseaudio
won't compile against it. If you need pulse, avoid udev-186.

I backed down to udev-182-r3, which fixed the problem, but I had
to run revdep-rebuild (again) to fix all the other packages that
did build against libudev.so.1 and now had to be rebuilt a second
time against libudev.so.0.

Also, even udev-182 did some breakage to the udev scripts installed
by hplip, but that's easy to fix. Apparently the recent udev has
replaced the SYSFS keyword with ATTR.

This simple fix I found with google seems to work for me:

#cd /lib64/udev/rules.d
#sed -i s/SYSFS/ATTR/g *

Doesn't it seem that breakage this big should be obvious to the
devs before the changes go public, even on ~arch? Hrmph!
 
Old 07-05-2012, 02:40 PM
Paul Hartman
 
Default New udev-186 breaks pulseaudio

On Thu, Jul 5, 2012 at 7:01 AM, walt <w41ter@gmail.com> wrote:
> udev-186 replaces libudev.so.0 with libudev.so.1, and pulseaudio
> won't compile against it. If you need pulse, avoid udev-186.
>
> I backed down to udev-182-r3, which fixed the problem, but I had
> to run revdep-rebuild (again) to fix all the other packages that
> did build against libudev.so.1 and now had to be rebuilt a second
> time against libudev.so.0.

I ran into the same think. lvm2 also doesn't build against it, which I
think could potentially result in an unbootable system in the right
situation.

> Also, even udev-182 did some breakage to the udev scripts installed
> by hplip, but that's easy to fix. Apparently the recent udev has
> replaced the SYSFS keyword with ATTR.

I believe that was a configuration problem in the latest hplip ebuild;
the previous version didn't do that. I think udev has been warning
about SYSFS deprecation for 3 years.

> This simple fix I found with google seems to work for me:
>
> #cd /lib64/udev/rules.d
> #sed -i s/SYSFS/ATTR/g *

That also works.

> Doesn't it seem that breakage this big should be obvious to the
> devs before the changes go public, even on ~arch? Hrmph!

I guess it is called "unstable" for good reason sometimes. The bugs
we encounter, report and sometimes actually solve, will help the
stable users down the road so they don't have the same problems.
 
Old 07-05-2012, 03:48 PM
Neil Bothwick
 
Default New udev-186 breaks pulseaudio

On Thu, 5 Jul 2012 09:40:15 -0500, Paul Hartman wrote:

> > I backed down to udev-182-r3, which fixed the problem, but I had
> > to run revdep-rebuild (again) to fix all the other packages that
> > did build against libudev.so.1 and now had to be rebuilt a second
> > time against libudev.so.0.
>
> I ran into the same think. lvm2 also doesn't build against it, which I
> think could potentially result in an unbootable system in the right
> situation.

Sync again, this has been fixed, at least for lvm2 and
system-config-printer-common, I don't use pulseaudio.

https://bugs.gentoo.org/show_bug.cgi?id=424810


--
Neil Bothwick

Angular Momentum Makes The World Go 'Round
 
Old 07-05-2012, 05:33 PM
Todd Goodman
 
Default New udev-186 breaks pulseaudio

* Neil Bothwick <neil@digimed.co.uk> [120705 11:53]:
> On Thu, 5 Jul 2012 09:40:15 -0500, Paul Hartman wrote:
>
> > > I backed down to udev-182-r3, which fixed the problem, but I had
> > > to run revdep-rebuild (again) to fix all the other packages that
> > > did build against libudev.so.1 and now had to be rebuilt a second
> > > time against libudev.so.0.
> >
> > I ran into the same think. lvm2 also doesn't build against it, which I
> > think could potentially result in an unbootable system in the right
> > situation.
>
> Sync again, this has been fixed, at least for lvm2 and
> system-config-printer-common, I don't use pulseaudio.
>
> https://bugs.gentoo.org/show_bug.cgi?id=424810

There's a new pulseaudio release coming along too:

https://bugs.gentoo.org/show_bug.cgi?id=423411

Todd
 

Thread Tools




All times are GMT. The time now is 06:03 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org