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 1RyNeA-0004gh-9q for garchives@archives.gentoo.org; Fri, 17 Feb 2012 13:14:46 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4E88E0AFE; Fri, 17 Feb 2012 13:14:34 +0000 (UTC) Received: from mail.digimed.co.uk (82-69-83-178.dsl.in-addr.zen.co.uk [82.69.83.178]) by pigeon.gentoo.org (Postfix) with ESMTP id 82DB2E0AF3 for ; Fri, 17 Feb 2012 13:13:06 +0000 (UTC) Received: from digimed.co.uk (yooden.digimed.co.uk [192.168.1.6]) by mail.digimed.co.uk (Postfix) with ESMTPSA id 2CDFD80769 for ; Fri, 17 Feb 2012 13:13:05 +0000 (GMT) Date: Fri, 17 Feb 2012 13:12:59 +0000 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] linuxtv-dvb-headers gone virtual blocks mythtv overlay Message-ID: <20120217131259.7112b403@digimed.co.uk> In-Reply-To: <20120217125932.0dbca7ed@khamul.example.com> References: <4F3CB731.5010009@st.com> <4F3CBB6A.8030100@fu-berlin.de> <4F3DFF85.4040001@st.com> <20120217094841.1a828f55@khamul.example.com> <4F3E0960.4030702@st.com> <20120217121844.49cdc4cc@khamul.example.com> <4F3E2E5C.7090809@st.com> <20120217125932.0dbca7ed@khamul.example.com> Organization: Digital Media Production X-Mailer: Claws Mail 3.8.0cvs29 (GTK+ 2.24.10; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 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; micalg=PGP-SHA1; boundary="Sig_/ncD_oX+9.3lnkM3elHhmbh8"; protocol="application/pgp-signature" X-Archives-Salt: ed06c73c-2292-4045-8abe-ced5dc03acb7 X-Archives-Hash: 686ffc0bcbaab01d8903e9462159747b --Sig_/ncD_oX+9.3lnkM3elHhmbh8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 17 Feb 2012 12:59:32 +0200, Alan McKinnon wrote: > ebuilds do not update themselves, something else does. >=20 > All an overlay is, is an alternate bunch of ebuilds laid out in the > same format as the portage tree. Layman is nothing more than a nice > bunch of scripts that automate the install, update and resync aspect of > using them. The process you just described makes no sense to me at all > unless it is some customization you did yourself. The MythTV overlay is not serviced by layman. Instead, it includes a script called from /etc/portage/postsync.d/ to update itself after every emerge --sync. > But step back and look at this logically. You have a copy of a file > that gets updated from a repo somewhere. But you are also fiddling > around with the same file and expecting it to all magically just work > without collisions despite having two agents fooling around with it. >=20 > Does that strike you as a good idea? Now that you understand how it works, I hope you can see that your comments still make absolute sense. Basically, there are two types of portage tree, ones you manage yourself and one that are managed remotely and synced to your system. The latter includes the main portage tree, all layman overlays and the MythTV one. Only fiddle with the former. --=20 Neil Bothwick If you think talk is cheap, try hiring a lawyer. --Sig_/ncD_oX+9.3lnkM3elHhmbh8 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAk8+Ul8ACgkQum4al0N1GQOUJACghZc9GI8aP4DgNTD3r9EIzAQf PhEAn1NHnL36bFsomiJZ60oEnIraIxVX =guOB -----END PGP SIGNATURE----- --Sig_/ncD_oX+9.3lnkM3elHhmbh8--