From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 71ED11381F3 for ; Tue, 20 Nov 2012 21:45:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 242BB21C077; Tue, 20 Nov 2012 21:45:07 +0000 (UTC) Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9999121C030 for ; Tue, 20 Nov 2012 21:43:48 +0000 (UTC) Received: from localhost (66-208-231-133.ubr01a.rte20201.pa.hfc.comcastbusiness.net [66.208.231.133]) by mrelay.perfora.net (node=mrus2) with ESMTP (Nemesis) id 0MPlHO-1TelM33U2s-005MiJ; Tue, 20 Nov 2012 16:43:47 -0500 Date: Tue, 20 Nov 2012 15:43:44 -0600 From: Bruce Hill To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] OpenRC update to 0.11.5 - safe if using older udev (pinned to udev-181)? Message-ID: <20121120214344.GB26635@server> References: <50AB89D3.40508@libertytrek.org> <20121120170506.GB26390@server> <50ABD73D.7040308@libertytrek.org> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <50ABD73D.7040308@libertytrek.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Provags-ID: V02:K0:97Hb/RPzvENUlPHzR3HGhN0/QA7+0a9i3d71slJMlNQ D84vz9Sz183ZBNJwRWW6UhwmHTEP+Iv5ZPGYYL38KcWlHTQDqr uok/WxF4OcCFuC2n5dx1M9sPLypeu4JPHEqWklx0EZRY5J48Tv YtULzy+VPGnRtZBjOh9LeWtjV6JuNBdATKClLGKTosq9s7Y0Qs iWCQ/TABiOftSP3xJZlGsw3JwP3XRTXD9Xnm54Gzmm/+/1WwUv k4aATi5bcMW1oqOuf2Dh0GgWk6ZvBdbtHNYwcC+/00GFCV5qmP nScB1Xcs8T/kG+UJPlJw1CVLEx7c2vYp9tEIG9i5kCsfyAlj37 2JWF0tv3BOAV2SvL5Uik= X-Archives-Salt: bd238594-702a-4d98-82fd-71353e0c1b21 X-Archives-Hash: 6d3ea1f2ea0733f6da43e834af648cb8 On Tue, Nov 20, 2012 at 02:17:17PM -0500, Tanstaafl wrote: > > RDEPEND="virtual/init > kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc > sys-process/fuser-bsd ) ) > elibc_glibc? ( >=sys-libs/glibc-2.5 ) > ncurses? ( sys-libs/ncurses ) > pam? ( sys-auth/pambase ) > >=sys-apps/baselayout-2.1-r1 > kernel_linux? ( > sys-process/psmisc > ) > ! > So, *maybe* the last line means it needs a udev not less than 133 - but > I don't know enough about how ebuilds to work to risk an unbootable > system if it doesn't mean what I think it means. > > Sorry, I'm not a programmer and don't know what to look for (or even > where to look until you pointed me to the file), so how about just a > simple answer? You are correct in that it requires !=OpenRC-0.11.3 requires udev-mount to be in the sysinit runlevel with udev. migrate_udev_mount_script() { if [ -e "${EROOT}"etc/runlevels/sysinit/udev -a \ ! -e "${EROOT}"etc/runlevels/sysinit/udev-mount ]; then add_boot_init udev-mount sysinit fi return 0 } Since sys-apps/openrc-0.11.5 is still ~arch (where arch is architecture, such as x86, amd64; and ~ means unstable), you might find bugs. It has been submittied for stable request https://bugs.gentoo.org/show_bug.cgi?id=435756 but not yet approved as stable. Do you mind asking why you want to use unstable openrc? Is there some feature you need? -- Happy Penguin Computers >') 126 Fenco Drive ( \ Tupelo, MS 38801 ^^ support@happypenguincomputers.com 662-269-2706 662-205-6424 http://happypenguincomputers.com/ Don't top-post: http://en.wikipedia.org/wiki/Top_post#Top-posting