From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=DATE_IN_PAST_12_24,DMARC_NONE, INVALID_DATE,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from femail33.sdc1.sfba.home.com ([24.254.60.23]) by cvs.gentoo.org with esmtp (Exim 3.30 #1) id 15f7Qb-0008Ud-00 for gentoo-dev@cvs.gentoo.org; Thu, 06 Sep 2001 16:15:17 -0600 Received: from there ([24.101.166.196]) by femail33.sdc1.sfba.home.com (InterMail vM.4.01.03.20 201-229-121-120-20010223) with SMTP id <20010906221453.DXLN4276.femail33.sdc1.sfba.home.com@there> for ; Thu, 6 Sep 2001 15:14:53 -0700 Content-Type: text/plain; charset="iso-8859-1" From: Donny Davies To: gentoo-dev@cvs.gentoo.org X-Mailer: KMail [version 1.3] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20010906221453.DXLN4276.femail33.sdc1.sfba.home.com@there> Subject: [gentoo-dev] alsa-utils ebuild typo ? / rc5 and rc6 inits update Sender: gentoo-dev-admin@cvs.gentoo.org Errors-To: gentoo-dev-admin@cvs.gentoo.org X-BeenThere: gentoo-dev@cvs.gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@cvs.gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Thu Sep 6 16:16:02 2001 X-Original-Date: Thu, 6 Sep 2001 18:20:38 -0500 X-Archives-Salt: 067c7aef-86e5-4abe-b874-3c07a0459d86 X-Archives-Hash: 5b9dd407cf18f68e4efe74d6bb94393b > Hi, > > I just emerged alsa-utils-0.5.10.ebuild and got an error in the > pkg_postinst() function. > This is related to rc-update. Can this be modified ? For the time being, i have just commented out the pkg_postinst() function, until I make this package fully support rc5 and rc6. So you can merge it again if you wish... Now an update on the rc5/rc6 situation. I am in the process of making packages that have initscripts, support both rc5 and rc6 style inits. The new rc6 init system, is *very* cool, and *very* fast. It is a testament to our fearless leader drobbins's prowess. It has dependencies, and a very simple design philosophy. Trust me when I say it will be worth the pain in this "transitional" period. We just dont want to leave rc5 people out in the cold, which is why we're not doing a straight cutover, but instead a gradual migration. If I had to make a guess, I would imagine that the rest of the conversions will be done in less than a week. Even though the changes are relatively small, I am a strong believer in thorough testing, so this is why i havn't just spammed in all the changes to the tree.. I am making sure things work first. Working at large corporations where nothing can be rolled out without a pilot test period will do this to you.. hehe. :-) Lastly, note that I have mostly adopted a system to this conversion process.. For a package which has rc5 and rc6 support, I am naming the ebuilds themselves as so: apache-1.3.20-r6.ebuild <- this is for rc6 apache-1.3.20-r1.ebuild <- this is for rc5 Basically, if there is an -r6 version, its probably for rc6 systems. *However*, please also note, that you need not really concern yourself with this, because portage will take care of this for you. Your /etc/make.profile softlink, should point to either the rc5 profile or the rc6 profile, depending on what gentoo version you're running. So if you have the rc6 softlink, and you say 'emerge net-www/apache', then portage knows that it must not install the -r1 version for you, it will install the -r6 version. This is all made possible by a new 'package inclusion mask' system that was implemented recently by drobbins and chadh. Hope that clears up a few things. Cheers -- Donny (woodchip)