From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.77) (envelope-from ) id 1SmnGB-0002hr-3f for garchives@archives.gentoo.org; Thu, 05 Jul 2012 14:42:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DE654E0574; Thu, 5 Jul 2012 14:42:08 +0000 (UTC) Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com [209.85.217.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 0C561E0509 for ; Thu, 5 Jul 2012 14:40:36 +0000 (UTC) Received: by lbbgk8 with SMTP id gk8so12653692lbb.40 for ; Thu, 05 Jul 2012 07:40:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=n2dRRtn/oLz3vFtD1vgQcWnk45FA7r8tKKfTN04PKyk=; b=hRdh0TkAVw5ZrFZ7PSZYSc9zgg3csu78DiA2Q44dg9LtonTQYmEFPzhdWbJ19t/K8a OdCw+tXE2teY15bFzi7RV9eauuB+Yh0D6qqAjIqe7sqQ61Ry7YBl+CdwBcI18Ccakvzk y/hOi1erWXbGGpP2PbfQ5FOa4dBEtHoGVmYj8Wel7AP3Hc0KVHZm1rDIQ1f+DR7YhPLd YywKxv5vUEOaoREzrugiodT9RFPp487SZ0QxfDkuP0InQ2QIa4NX7oAhb1SSTsYnsmAA VtlM94lDC+J1YvXcvLSV1do4BlfyU3Ycwr3UXro0ouRBtdzEUpHsoQR+hQvAKiqjs1nW 5dKg== Received: by 10.112.86.166 with SMTP id q6mr11993509lbz.6.1341499235887; Thu, 05 Jul 2012 07:40:35 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Sender: paul.hartman@gmail.com Received: by 10.112.77.4 with HTTP; Thu, 5 Jul 2012 07:40:15 -0700 (PDT) In-Reply-To: References: From: Paul Hartman Date: Thu, 5 Jul 2012 09:40:15 -0500 X-Google-Sender-Auth: JO_3VTFLdMjyxBz8OTTMfilNUyg Message-ID: Subject: Re: [gentoo-user] [HEADSUP] New udev-186 breaks pulseaudio To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 4110d4f1-1336-45bc-98eb-5e60494e78b8 X-Archives-Hash: d6e95415d6b9fbca927623d303aea47b On Thu, Jul 5, 2012 at 7:01 AM, walt 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.