From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EfHUl-00014e-81 for garchives@archives.gentoo.org; Thu, 24 Nov 2005 13:50:39 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAODnh7Z030798; Thu, 24 Nov 2005 13:49:43 GMT Received: from psmtp03.wxs.nl (psmtp03.wxs.nl [195.121.247.12]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAODiRUR011409 for ; Thu, 24 Nov 2005 13:44:28 GMT Received: from [10.0.0.150] (ip3e83ab52.speed.planet.nl [62.131.171.82]) by psmtp03.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.07 (built Jun 24 2005)) with ESMTP id <0IQG004H8OU36L@psmtp03.wxs.nl> for gentoo-user@lists.gentoo.org; Thu, 24 Nov 2005 14:44:27 +0100 (MET) Date: Thu, 24 Nov 2005 14:44:05 +0100 From: Holly Bostick Subject: Re: [gentoo-user] Re: How to alter ./configure flags from emerge In-reply-to: <8764qib0g2.fsf@newsguy.com> To: gentoo-user@lists.gentoo.org Message-id: <4385C3A5.6050206@planet.nl> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT X-Accept-Language: nl-NL, nl, en User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051029) X-Enigmail-Version: 0.92.0.0 References: <877jaza2fn.fsf@newsguy.com> <438482FB.6030508@ut.ee> <43848C11.1010609@mid.message-center.info> <7573e9640511230817l895d7d1j93a96664bcdabacc@mail.gmail.com> <43855353.4000802@mid.email-server.info> <8764qib0g2.fsf@newsguy.com> X-Archives-Salt: b87ffd1c-b795-4413-880f-a35c8ae0f3e8 X-Archives-Hash: b7c9b31f0a50d12b690b256a165c070f Harry Putnam schreef: > > Since syncing yesterday and emerge -u world, I now get > mysql-5.0.16-r1 when I emerge mysql. It doesn't have the docs built > either regardless of what USE variable are in force. Are there in fact docs available for this version yet? From MYSQL, I mean, not Gentoo. Perhaps that's why you haven't been able to find such a separate package-- it doesn't yet exist, because the 'source' (the docs themselves) don't. Worth checking, anyway. > > I've took the tips about /etc/portage/package.use syntax and > arrangement so it now is correct (I think): cat > /etc/portage/package.use > > mail-mta/sendmail mbox sasl milter dev-db/mysql mysql mysqli doc > ndb-doc dev-backup/bacula mysql mysqli doc Except that most of those flags are no longer valid for the unstable version... ACCEPT_KEYWORDS="~x86" emerge -pv mysql These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] dev-db/mysql-5.0.16-r2 -berkdb -big-tables -cluster -debug -extraengine -minimal +perl (-selinux) +ssl -static -utf8 > > > But now I've got worse provlems than no documentation. I can't even > start this install of mysql. > > /etc/init.d/mysql status * status: stopped > > /etc/init.d/mysql start * working on 0 * Starting mysqld0 > (/etc/mysql/my.cnf) ... .......... * MySQL NOT started (0) > > Here is where the docs would be quite handy... The ChangeLog suggests that you may have missed a step or two, or perhaps should reconsider that "~arch" setting in this case: less /usr/portage/dev-db/mysql/ChangeLog # ChangeLog for dev-db/mysql # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.266 2005/11/23 19:44:22 vivo Exp $ *mysql-5.0.16-r2 (23 Nov 2005) 23 Nov 2005; Francesco Riosa mysql-4.1.15.ebuild, mysql-4.1.15-r30.ebuild, -mysql-5.0.16-r1.ebuild, +mysql-5.0.16-r2.ebuild, mysql-5.0.16-r30.ebuild: fix Bug #113352 , mysql-5.0.16-r1 does not create /usr/lib{64}/libmysqlclient.so.15 symlink ==>The linkage has been somewhat improved too. It has been moved in ==>pkg_postinst() function to advise the user to use "revdep-rebuild" with the ==>right --so-name option. As a consequence it does not rely on "dosym" but use "ln" program directly(bug). ==>it work now with FEATURES="prelink notitles sandbox strict userpriv ==>usersandbox keeptemp keepwork" but in the future may be needed to advise sandbox that we are messing up with the live file-system *mysql-5.0.16-r1 (23 Nov 2005) 23 Nov 2005; Francesco Riosa files/mysql-slot.rc6, -mysql-5.0.16.ebuild, +mysql-5.0.16-r1.ebuild: Version bump, modified rc init script thanks to Jasper Bryant-Greene for reporting a bug *mysql-5.0.16-r30 (23 Nov 2005) *mysql-5.0.16 (23 Nov 2005) 23 Nov 2005; Francesco Riosa files/mysql-slot.rc6, -mysql-4.0.26-r30.ebuild, mysql-4.1.15-r30.ebuild, -mysql-5.0.13_rc.ebuild, -mysql-5.0.15-r30.ebuild, +mysql-5.0.16.ebuild, +mysql-5.0.16-r30.ebuild: Version bump for the 5.0 series. The ebuild has been rewritten, it's the first step to slot the mysql database server. (diff 5.0.16 and 5.0.16-r30 if you don't belive at it) Also the rc scripts are changed, hopefully bug #109380 is gone (Thanks to Rodrigo Severo for shaping it). It's possible from now start more than one server tweaking the /etc/conf.d/mysql . The future of slotted MySQL is still uncertain but the rc script will be kept. More than uncertain is the slotting of MySQL-4.0 too. ==>reassuming, be careful playing with these ebuilds, never ever ==> "~ARCH" keywords has been so unstable. ------- Of course, you might want to upgrade to -r2, since clearly some things didn't work in -r1 (in ebuild terms) You might also want to stick with stable until things settle down a bit. Just my 2 Eurocents, as you see, I'm not a MySQL user. HTH, Holly -- gentoo-user@gentoo.org mailing list