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.60) (envelope-from ) id 1G6BKi-0008RD-9S for garchives@archives.gentoo.org; Thu, 27 Jul 2006 19:15:44 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k6RJDYZW008607; Thu, 27 Jul 2006 19:13:34 GMT Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k6RJBQUf005126 for ; Thu, 27 Jul 2006 19:11:26 GMT Received: by ug-out-1314.google.com with SMTP id y2so390917uge for ; Thu, 27 Jul 2006 12:11:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=pQtvl4Xrx8HyOpSlO8FEEcBB+sLPwbkIdpISbcSFYl0YIi0bP5ezaRIMPLK13bWL0Ojhsp8el4UAnD2fo5uyQhe4Bezy76oVU4UxcTu7Cf5LdeJPgrMDbzyYRUL9cDEsrKP7PFKOswOTbCLQAtKBdncmW5FDBCaZsjabHNkRG9Y= Received: by 10.82.114.3 with SMTP id m3mr354421buc; Thu, 27 Jul 2006 12:11:26 -0700 (PDT) Received: by 10.78.154.13 with HTTP; Thu, 27 Jul 2006 12:11:25 -0700 (PDT) Message-ID: <5bdc1c8b0607271211l1de7e3a7q216e91d450c7c1b4@mail.gmail.com> Date: Thu, 27 Jul 2006 12:11:26 -0700 From: "Mark Knecht" To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Identical machines - dissimilar results - trying to fix 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=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Archives-Salt: f7dabe5f-c2ef-4d31-8ca8-7bb456bf5655 X-Archives-Hash: 54e7d7328544ca87ccfd14bd4fbdc127 Hi, I have two 15-month old Pundit-R machines that I've been updating. One machine (myth12) I rebuilt from scratch. It works. On the second machine (myth14) I went the update path since it also servers as a NFS server and was hard to take off-line. It is not working. The overriding problem right now is that the ati-driver does not load correctly on Myth14. ati-drivers is required as I use the TV output, not the VGA to drive the TV inputs. I've been going through the machines with a fine tooth comb looking for differences and they are now very close except for a couple of things that I would very much like to get some info on. Thanks in advance 1) Myth12, which works, only uses gcc-3.4.6-r1. Myth14, which was updated, has both gcc-3.4.6-r1 as well as gcc-3.3.6. 2) Myth12, which works, has libstdc++ installed while Myth14 does not. myth12 ~ # eix -I libstdc * sys-libs/libstdc++-v3 Available versions: ~3.3.3-r1 3.3.4 ~3.3.6 Installed: 3.3.4 Homepage: http://gcc.gnu.org/libstdc++/ Description: Compatibility package for running binaries linked against a pre gcc 3.4 libstdc++ myth14 ~ # eix -I libstdc Found 0 matches myth14 ~ # 3) Myth14 seems to use the older compiler: myth14 ~ # gcc-config -l [1] i686-pc-linux-gnu-3.3.6 * [2] i686-pc-linux-gnu-3.3.6-hardened [3] i686-pc-linux-gnu-3.3.6-hardenednopie [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp [5] i686-pc-linux-gnu-3.3.6-hardenednossp [6] i686-pc-linux-gnu-3.4.6 [7] i686-pc-linux-gnu-3.4.6-hardened [8] i686-pc-linux-gnu-3.4.6-hardenednopie [9] i686-pc-linux-gnu-3.4.6-hardenednopiessp [10] i686-pc-linux-gnu-3.4.6-hardenednossp myth14 ~ # myth12 ~ # gcc-config -l [1] i686-pc-linux-gnu-3.4.6 * [2] i686-pc-linux-gnu-3.4.6-hardened [3] i686-pc-linux-gnu-3.4.6-hardenednopie [4] i686-pc-linux-gnu-3.4.6-hardenednopiessp [5] i686-pc-linux-gnu-3.4.6-hardenednossp myth12 ~ # 4) If I diff all the packages that would be installed by emerge -DuN --emptytree world on both machines I see some differences with '%' in the way the results are reported. What would cause this? myth14 ~ # diff myth12-test-build-list myth14-test-build-list 38,39c38,39 < [ebuild N ] sys-libs/libstdc++-v3-3.3.4 USE="nls nptl -build" 22,784 kB < [ebuild N ] sys-kernel/linux-headers-2.6.11-r2 USE="-gcc64%" 36,470 kB --- > [ebuild N ] sys-devel/gcc-3.3.6 USE="fortran gtk nls -bootstrap -boundschecking -build -doc -gcj -hardened -ip28 -ip32r10k -multislot -nocxx -nopie -nossp -objc -vanilla" 23,522 kB > [ebuild N ] sys-kernel/linux-headers-2.6.11-r2 USE="-gcc64" 36,470 kB 52c52 < [ebuild N ] dev-perl/Locale-gettext-1.05 USE="perl% -minimal%" 7 kB --- > [ebuild N ] dev-perl/Locale-gettext-1.05 USE="perl -minimal" 7 kB 219a220,221 > [ebuild N ] net-nds/portmap-5b-r9 USE="tcpd" 18 kB > [ebuild N ] net-fs/nfs-utils-1.0.6-r6 USE="tcpd" 259 kB 285c287 < Total size of downloads: 429,413 kB --- > Total size of downloads: 430,429 kB myth14 ~ # QUESTION: How would I make Myth14 work like Myth12? 1) Can I safely emerge libstdc++ on Myth14, use gcc-config to twitch to the new compiler, and then emerge -C gcc-3.3.4? Will Myth14 still function? 2) What is causing the differences in the output of emerge with the '%' on someuse flags? How can I make those identical? What else might I need to do? Thanks, Mark -- gentoo-user@gentoo.org mailing list