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.60) (envelope-from ) id 1QISxZ-000463-1n for garchives@archives.gentoo.org; Fri, 06 May 2011 21:53:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C7A881C072; Fri, 6 May 2011 21:50:06 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 5C5851C072 for ; Fri, 6 May 2011 21:49:56 +0000 (UTC) Received: by wyi11 with SMTP id 11so3658295wyi.40 for ; Fri, 06 May 2011 14:49:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:reply-to:to:subject:date:user-agent :references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=lR0Lp4TFXmS0ttBRLKRU1qpRUQh5uPIOc4OxxejbqKI=; b=Ud9DOUa1okxAdp3IItS2MxcuH6BtwEPAu4fhcT5+jp8mXRIqu37OO4QKmqaVffNgMP H41SbIMxBBwy8+4BXhW01iH+j0jIZxBmlKnUyrGSR1lNwVDtJsoA60742gabKcwfF5jg 0JKp7WGcDZAddfZ+Tw9/blb7V5kOV8u2S/XhQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=uSn545jgVvD4dEw6Z0254EYc92try2+iy4/Lv01yjy9LuG4ty65ZeDSvV536RFek0d lxeswaPPpbarX6Jm2InMhU/rc+p7ms3lMjsme70LYbhfqkDTcLRXXcTb0/nGU0dRSJ23 crpDYq6owb1Gyc/7R6spSedFNQNSV5Av2I+2w= Received: by 10.216.37.78 with SMTP id x56mr178212wea.27.1304718595495; Fri, 06 May 2011 14:49:55 -0700 (PDT) Received: from dell_xps.localnet (230.3.169.217.in-addr.arpa [217.169.3.230]) by mx.google.com with ESMTPS id t58sm1831844weq.40.2011.05.06.14.49.54 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 06 May 2011 14:49:54 -0700 (PDT) From: Mick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] QA Notice: libdialog.la appears to contain PORTAGE_TMPDIR paths Date: Fri, 6 May 2011 22:48:33 +0100 User-Agent: KMail/1.13.5 (Linux/2.6.37-gentoo-r4; KDE/4.4.5; x86_64; ; ) References: <20110506185736.GM5345@woodpecker.gentoo.org> In-Reply-To: <20110506185736.GM5345@woodpecker.gentoo.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: multipart/signed; boundary="nextPart6111464.gS47ITbIsl"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201105062250.28703.michaelkintzios@gmail.com> X-Archives-Salt: X-Archives-Hash: fc766a41c89b8246cf66d77e21541809 --nextPart6111464.gS47ITbIsl Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Friday 06 May 2011 19:57:36 Kevin McCarthy wrote: > On Fri, May 06, 2011 at 03:25:31PM -0300, Rafael Barrera Oro wrote: > > 2011/5/6 Kevin McCarthy > >=20 > > > On Fri, May 06, 2011 at 01:45:01PM -0300, Rafael Barrera Oro wrote: > > > > Attached to this message are the contents of the afforementioned > > > > file, thanks for the help!!! >=20 > This seems like cause for alarm: > > >>> Unpacking source... > > >>> Unpacking dialog-1.1-20100428.tgz to > > >>> /var/tmp/portage/dev-util/dialog-1.1.20100428/work > >=20 > > tar: dialog-1.1-20100428/aclocal.m4: time stamp 2010-04-28 17:36:28 is > > 252636716.880100597 s in the future >=20 > Something is definitely wrong with your clock. >=20 > Then we have this: > > >>> Source configured. > > >>> Compiling source in > > >>> /var/tmp/portage/dev-util/dialog-1.1.20100428/work/dialog-1.1-201004 > > >>> 28 ... > >=20 > > make > > make: Warning: File `trace.c' has modification time 2.4e+08 s in the > > future >=20 > Here is the libtool link from the compile phase. It looks correct, but >=20 > notice that it warns you about the clock problems: > > libtool: link: i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o > > .libs/dialog .libs/dialog.o=20 > > -L/var/tmp/portage/dev-util/dialog-1.1.20100428/work/dialog-1.1-20100428 > > /var/tmp/portage/dev-util/dialog-1.1.20100428/work/dialog-1.1-20100428/. > > libs/libdialog.so -L/usr/lib -lncursesw -lm make: warning: Clock skew > > detected. Your build may be incomplete. > >=20 > > >>> Source compiled. > > >>> Test phase [not enabled]: dev-util/dialog-1.1.20100428 >=20 > Then in the install phase, you will see that make can't figure out what > is up-to-date (because the clock is off) so it decides everything needs > to be rebuilt. >=20 > > >>> Install dialog-1.1.20100428 into > > >>> /var/tmp/portage/dev-util/dialog-1.1.20100428/image/ category > > >>> dev-util >=20 > ---8<---SNIP---8<--- >=20 > > make: Warning: File `trace.c' has modification time 2.4e+08 s in the > > future /usr/bin/libtool --tag=3DCC --mode=3Dcompile i686-pc-linux-gnu-= gcc > > -O2 -march=3Di686 -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=3D64=20 > > -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -DHAVE_CONFIG_H -I. -I. > > -DLOCALEDIR=3D\"/usr/share/locale\" -c trace.c >=20 > In the install phase, DESTDIR is set to the PORTAGE_TEMP directory and > libtool is called with -rpath set to the temp dir. This is what's > causing the QA warning. The problem is that we aren't supposed to be >=20 > building anything at this point. It is the INSTALL phase after all: > > /usr/bin/libtool --tag=3DCC --mode=3Dlink i686-pc-linux-gnu-gcc -rpath > > /var/tmp/portage/dev-util/dialog-1.1.20100428/image//usr/lib > > -version-info `cut -f1 ./VERSION` -Wl,-O1 -Wl,--as-needed -o > > libdialog.la trace.lo rc.lo calendar.lo fselect.lo timebox.lo formbox.lo > > guage.lo pause.lo progressbox.lo tailbox.lo mixedform.lo mixedgauge.lo > > arrows.lo buttons.lo checklist.lo columns.lo dlg_keys.lo editbox.lo > > inputbox.lo inputstr.lo menubox.lo mouse.lo mousewget.lo msgbox.lo > > textbox.lo ui_getc.lo util.lo version.lo yesno.lo -L/usr/lib -lncursesw > > -lm >=20 > So, the short of it is that you need to fix your clock. It needs to be > set reasonably close to the actual time and the timezone needs to be set > correctly as well. You might also look into net-misc/ntp to set the > clock from the network. >=20 > If your clock is set correctly, there's something horribly wrong and it > will require additional troubleshooting. O_O Thanks for an excellent and very educational explanation! I don't think I'= ve=20 come across anything like this clock skew generated problem before. I'll k= now=20 what to look for in the future. The OP may also want to check out chrony in case he's using a laptop. =2D-=20 Regards, Mick --nextPart6111464.gS47ITbIsl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEABECAAYFAk3EbSQACgkQVTDTR3kpaLZ2bgCg76Xg3pJO3BjOnmOe3tjQWnhp 5E4An0OhRRcCl8q1fmlbr72AW35sP/pT =c55/ -----END PGP SIGNATURE----- --nextPart6111464.gS47ITbIsl--