FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 07-24-2012, 09:27 AM
Ralph Sennhauser
 
Default news item: changes to stages (make.conf and make.profile)

On Tue, 24 Jul 2012 08:48:52 +0000
Sven Vermeulen <swift@gentoo.org> wrote:

> Can current users also already use the /etc/portage location? If so,
> I can already update the docs now (since I'll need to describe both
> of the locations for a while anyhow).

I moved my make.conf to the new location about a year ago.
 
Old 07-24-2012, 09:29 AM
Maxim Kammerer
 
Default news item: changes to stages (make.conf and make.profile)

On Tue, Jul 24, 2012 at 3:07 AM, Jorge Manuel B. S. Vicetto
<jmbsvicetto@gentoo.org> wrote:
> I propose to commit this news item in 2 or 3 days. Does anyone have
> any comments about it?

Several comments:

1. Maybe note that /etc/portage/make.conf takes precedence over /etc/make.conf?

2. New make.conf location (although supported) is not mentioned in
portage(5) man page for currently stable sys-apps/portage (2.1.10.65).

3. This news item is really useful, since the change has a potential
to break automated builds.

4. Are the other files / links in /etc also moving?

# ls -ld /etc/make.*
-rw-r--r-- 1 root root 3554 Jul 24 09:20 /etc/make.conf
-rw-r--r-- 1 root root 421 Jul 3 22:03 /etc/make.conf.catalyst
lrwxrwxrwx 1 root root 40 Jul 20 00:26 /etc/make.globals ->
../usr/share/portage/config/make.globals
lrwxrwxrwx 1 root root 42 Jul 12 18:15 /etc/make.profile ->
../usr/portage/profiles/hardened/linux/x86
 
Old 07-24-2012, 09:37 AM
"Anthony G. Basile"
 
Default news item: changes to stages (make.conf and make.profile)

On 24 July 2012 08:07, Jorge Manuel B. S. Vicetto
<jmbsvicetto@gentoo.org> wrote:


Title: Changes on new stages
Author: Jorge Manuel B. S. Vicetto<jmbsvicetto@gentoo.org>
Content-Type: text/plain
Posted: 2012-07-27
Revision: 1
News-Item-Format: 1.0

Starting with catalyst 2.0.10, make.conf and make.profile will be
moved from /etc to /etc/postfix. Releng build boxes will be updated to
this catalyst version during the next few days. So I expect stages
built after July 30th to have make.conf and make.profile on /etc/portage.


I don't think you mean "from /etc to /etc/postfix" but "from /etc to
/etc/portage".



--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail : blueness@gentoo.org
GnuPG FP : 8040 5A4D 8709 21B1 1A88 33CE 979C AF40 D045 5535
GnuPG ID : D0455535
 
Old 07-24-2012, 09:42 AM
Ralph Sennhauser
 
Default news item: changes to stages (make.conf and make.profile)

On Tue, 24 Jul 2012 12:29:14 +0300
Maxim Kammerer <mk@dee.su> wrote:

> On Tue, Jul 24, 2012 at 3:07 AM, Jorge Manuel B. S. Vicetto
> <jmbsvicetto@gentoo.org> wrote:
> > I propose to commit this news item in 2 or 3 days. Does anyone have
> > any comments about it?
>
> Several comments:
>
> 1. Maybe note that /etc/portage/make.conf takes precedence
> over /etc/make.conf?
>
> 2. New make.conf location (although supported) is not mentioned in
> portage(5) man page for currently stable sys-apps/portage (2.1.10.65).
>

man 5 portage about files in /etc/portage

make.conf
The global custom settings for Portage. See make.conf(5). If
present, this file will over‐ ride settings from /etc/make.conf.


> 3. This news item is really useful, since the change has a potential
> to break automated builds.

We aren't discussing dropping support for the old locations here but
about makeing the new location the default.
 
Old 07-24-2012, 10:04 AM
Maxim Kammerer
 
Default news item: changes to stages (make.conf and make.profile)

On Tue, Jul 24, 2012 at 12:42 PM, Ralph Sennhauser <sera@gentoo.org> wrote:
> make.conf
> The global custom settings for Portage. See make.conf(5). If
> present, this file will over‐ ride settings from /etc/make.conf.

Thanks — missed it somehow.

> We aren't discussing dropping support for the old locations here but
> about makeing the new location the default.

My point is that if you copy make.conf to /etc automatically, an
/etc/portage/make.conf in stage3 will break the procedure because it
takes precedence.

--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
 
Old 07-24-2012, 10:11 AM
Ulrich Mueller
 
Default news item: changes to stages (make.conf and make.profile)

>>>>> On Tue, 24 Jul 2012, Maxim Kammerer wrote:

> On Tue, Jul 24, 2012 at 3:07 AM, Jorge Manuel B. S. Vicetto
> <jmbsvicetto@gentoo.org> wrote:
>> I propose to commit this news item in 2 or 3 days. Does anyone have
>> any comments about it?

> Several comments:

> 1. Maybe note that /etc/portage/make.conf takes precedence over
> /etc/make.conf?

Does it? With make.profile it seems to be the other way around, i.e.
/etc takes precedence over /etc/portage.

Ulrich
 
Old 07-24-2012, 10:32 AM
Maxim Kammerer
 
Default news item: changes to stages (make.conf and make.profile)

On Tue, Jul 24, 2012 at 1:11 PM, Ulrich Mueller <ulm@gentoo.org> wrote:
> Does it? With make.profile it seems to be the other way around, i.e.
> /etc takes precedence over /etc/portage.

Well, at least this discrepancy is documented (portage(5)):

“[/etc/portage/]make.conf: […] If present, this file will override
settings from /etc/make.conf.”
“If both /etc/make.profile/ and /etc/portage/make.profile/ exist, then
/etc/make.profile/ will be preferred.”
(no mention of /etc/make.globals, though — perhaps it can be removed
from stage3)

--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
 
Old 07-24-2012, 10:54 AM
"Jorge Manuel B. S. Vicetto"
 
Default news item: changes to stages (make.conf and make.profile)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 24-07-2012 00:07, Jorge Manuel B. S. Vicetto wrote:
> Hi.
>
> I propose to commit this news item in 2 or 3 days. Does anyone
> have any comments about it? The idea is to show this news item on
> all Gentoo systems. Is that even possible / desirable? I've talked
> with both the PR and Docs team before about this change. I'll try
> to help the docs team updating the handbook.

Taking into account the input in this thread, I've updated the
proposed news item.



Title: Changes on new stages
Author: Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
Content-Type: text/plain
Posted: 2012-07-27
Revision: 1
News-Item-Format: 1.0

Starting with catalyst 2.0.10, make.conf and make.profile will be
moved from /etc to /etc/portage. This is a change in the installation
defaults and since Portage will prefer make.conf under /etc/portage
over /etc, this is an heads-up for anyone doing new installs. If you
have a custom or automated method to install Gentoo, be sure to check
if its affected by this change.
Releng build boxes will be updated to this catalyst version during the
next few days. So I expect stages built after July 30th to have
make.conf and make.profile on /etc/portage.
Current users don't need to do anything. But if you want to follow the
preferred location, you may want to take the chance to move the files
in your system(s) to the new location.

- --
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / KDE / Elections / RelEng
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDn7hAAoJEC8ZTXQF1qEPg9oQANUKtzsAXZ ggYYKZ9aEAthWa
Eeftr/qdyjycHl7/Ov5ztgkuJhBcDvvpofcY1ynuxbkXxxmEUemrsbzSM1mgQ58A
olieDncD83mo2p8HFZ4peN9H/OsyoeZaumj6gVm5ZjHdj7FO1bWvpeTNmfoARhV8
AxjTarZTJp9Gp7PTKyeLFQVS5j/RAv3S3/RgnrAVzBV43eFlx0CZTqpY2S9Lg9DO
LnrIMoaT7gNb39x0xUnIpdkCOJqp8Oqif/DlE9uga6A+l95VEIoCWShA48fRGlAm
5VqMVrhLhw9YbNDPewOA0/+eYcu5IFal9+AwYO6gtqJsWG11cR5RT8zdoJ4JkwLZ
Sh1v0B/9op6kNHuTvQBKcHUjCZ4p6cEHPuPJpJAiDYK5NS7CXsXmL/vUFlNqlNPl
m4I9ktJySTDtqyOlpx27a74tYsfXjRiUxnm7DZAXnV77MxppKi k5Y73prVVtt6zZ
qenNwjo4uDUB7UV/wu9IYv/1KR8UYGTEi6Zr5JC7cAJVZtrZULZLuN4tVLTfDDXI
DrPx+byA+Rmq0rVA1NJpZqnUlUfjgSMLaiVtVYEjGpQAYnPK5g wimBqeKQ7A3FWx
wkfhXkZt4lNU770lsciym17qPpQdCVi42PNz5Pt094z9oyy/TwT9X7oQ+1EBc+0+
W8zzrDtrn1dHODWsRerh
=+95k
-----END PGP SIGNATURE-----
 
Old 07-24-2012, 10:55 AM
"Jorge Manuel B. S. Vicetto"
 
Default news item: changes to stages (make.conf and make.profile)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 24-07-2012 08:48, Sven Vermeulen wrote:
> On Tue, Jul 24, 2012 at 12:07:59AM +0000, Jorge Manuel B. S.
> Vicetto wrote:
>> I've talked with both the PR and Docs team before about this
>> change. I'll try to help the docs team updating the handbook.
>
> Speaking of which, will this also start the use of the SHA512 &
> WHIRLPOOL checksums? We've had a bug open for it for a while (bug
> #386475) but the digests still don't show this. If it is
> simultaneously, we'll need to fix that as well.

I had forgotten to update the catalyst config files in poseidon (amd64
/ x86 build box). I've done that now.

> Can current users also already use the /etc/portage location? If
> so, I can already update the docs now (since I'll need to describe
> both of the locations for a while anyhow).

Yes, current installs can use the new location.

> Wkr, Sven Vermeulen
>

- --
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / KDE / Elections / RelEng


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDn8xAAoJEC8ZTXQF1qEP1GIQAIqq2HjGSR ufWeze9DaP5LO4
oehrABeBYJxeAaFlnJ7N4yrgQTuqhimwTt0fSV5ZzdkQobSam6 q4VypPxXlmw/L4
O3SN1iWaidpAeIC9Ff2M0of1mlET2WE7BJeCnBn2Lq3ihNTjb6 ctt88qp2/RBZcG
WKx58w+MwDGX3gXvwr+Tsk9yiQqsELjGWZv0q4ECbBfhoAhWTh ps3B+K3/VYsoYa
bN/v+hYJLVQgTWJhHUQDhlTBWM5GkEo1ZVq9cVXb5pkkfuFwzC+BR YfxGQ7HXG5o
Ypwu2XQUqECh4riI49dGloN7tjScPJDKOwQZCxkWLPKmfS2IDg mz9PVESYqd+R+Y
FA0KFne/L2c46TXBY/nhPN0Pbz4GJXbCeOcGVQmcOohQRkRlLeOL9Pco4/yXWWQS
StQvDqAQRotAra58MRcfgMnkf9ttgbUWlYHt+QttE+Csf/RdIT3LqbziA6OoEikz
DrQZCsyU8Frc1SE3fYKmjkjlHfSg1Pm7lPX0irV9D3r0RZuOMk eyK4T7ZxJPkRPA
shE4GHQpwwhAHspnlMWM+f39C5MtdisbUezR2VmgWuz1LAZpLG ZJmWux/s0RPebR
AZSTWaiYhsocJAPkgNodbSKP9FPQR6Kz7aSAF5s30WyT3Ezs19 Rk9a5fCUKYetyK
yw5jlj0yQfZw9yWjrotS
=FTY+
-----END PGP SIGNATURE-----
 
Old 07-24-2012, 10:59 AM
"Jorge Manuel B. S. Vicetto"
 
Default news item: changes to stages (make.conf and make.profile)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 24-07-2012 06:54, Fabian Groffen wrote:
> On 23-07-2012 22:10:08 -0400, Rich Freeman wrote:
>> On Mon, Jul 23, 2012 at 9:58 PM, Jorge Manuel B. S. Vicetto
>> <jmbsvicetto@gentoo.org> wrote:
>>> This is just a heads-up for Gentoo users that got used to find
>>> make.conf and make.profile under /etc in stages, that these
>>> files will stop being there and will instead be under
>>> /etc/portage. So we are changing the defaults.
>>
>> I'd spell that out then - just say that no action is required
>> for existing installations, but be aware of the new location on
>> new installs, or feel free to move them if you want.
>
> I still don't see why you'd bother all existing users with that
> info. Just blog, or (better) write a nice email to -announce, and
> update the install docs.

The point of "bugging" all users was to minimize the risk of a user
not being aware of the change. If the general consensus is that this
should not be sent as news item (GLEP42), I'll drop itl

> Also, can you exclude all Prefix profiles for this news item if
> you insist on pushing it out?

I don't know the specific methods to filter news items, so if you or
others can help with that, I'd appreciate.
If anyone has particular suggestions about who should see this news
item, including the filter of how to achieve that, please let me know.

> Fabian
>

- --
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / KDE / Elections / RelEng


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDn/7AAoJEC8ZTXQF1qEP0isP/3vY3d4IyGbBBiopV8LJ1fGq
KzgzTJAa02lEEumSK5eCnybm84uPhUGcUA/sUrpLKCcJqA3JraXnUNGYjjQnFyXf
1bDKWmn6OLcz/1ziQ+0Je4EsfoHbMoSyMr7YUA5o7j2Sj7ZPB4crCqybEKSDsdy i
y+g+xDtJqIgS46Xjs9G9T4dYwrN5oXfr6TNFLzBsh3ZJ5tn9M3 AKU48ojwQJgRU5
x8vlfbxOEpK2k2HhAPdGgQdy3V7tVUuqVDcLfDCtvwMG18dffF/35i2XpeHETe5g
qmctkp8dhIIIS/717t1m+g5lRdxVjDWADFtIAqlWXzES0phnk21nrGpNqJYbKu+2
pdaeDYyG4qQ18t5bLvFzqGCl93DXl6PQOUiM7GrbausmY8yKjf abW3pRtC5nt1RV
C75guLowBfF7kUmDQz8cwIBSL93g212bVBIXyq2KLqw2zaT758 15O4GNCmGLD0g9
YkSU0hTLe5Y4veJ5XDDzHRaHMdZ71/+VdShcC55rdnKw3N+A6zd/g9wLbtmi79pE
yjFM8ZaZz4P8GxPMoQBWEMGwBj7TNw9p7led82PGbxmAmUnDDD sXLNEqoepvJEzb
SIUd+g6rxS0KpcgL3ocaDnGmNorOT53OPi5Uho86ulkp8khVrO gcA60fagRPzn+6
2J9uD6CwFTv0O5QsVAfO
=8cWY
-----END PGP SIGNATURE-----
 

Thread Tools




All times are GMT. The time now is 11:23 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org