Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Ben de Groot
On 25 July 2012 02:52, Rick Zero_Chaos Farina zeroch...@gentoo.org wrote:
 While I completely understand where Fabian is coming from on all this I
 respectfully disagree.  Long term gentoo users do NOT read the handbook,
 ever.  I still install new systems with odd hacks that I picked up when
 gentoo was versioned 1.x and it pleases me, I don't care if those steps
 are not in the docs anymore or discouraged or whatever.  I've not even
 glanced at the handbook for years, yet I've installed gentoo on dozens
 of systems since the last time I did.

 This is a big enough change that it will throw users who do not know,
 and my first impression of /etc/make.conf et all missing on a new stage
 is file a bug report for a broken stage and assign it to those morons
 in releng.  (please note the comic exaggeration and not a disrespect).

 This is a change that will break all new installs and expecting
 experienced gentoo users to read the handbook is simply a fantasy.
 Please, keep the news item.

+1

This is an important enough change to inform users about.

-- 
Cheers,

Ben | yngwin
Gentoo developer
Gentoo Qt project lead, Gentoo Wiki admin



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Sven Vermeulen
On Tue, Jul 24, 2012 at 01:15:43PM -0400, Michael Orlitzky wrote:
 I think a news item is reasonable here (in addition to the above). Most
 users don't know about the move from /etc/make.conf to
 /etc/portage/make.conf. After this change, there will be a
 gradually-increasing need to know that a switch took place.
 
  1) To a first approximation, nobody reads the documentation.

There sure are a lot of nobody's then...

Wkr,
Sven Vermeulen



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Aaron W. Swenson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 07/24/2012 04:30 PM, W. Trevor King wrote:
 Hmm, are the manuals versioned with a public interface (git clone 
 …/handbook.git)?  That would make finding new gems in the manual
 much easier.
 

Yes, yes they are.

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/doc/

- -- 
Mr. Aaron W. Swenson
Gentoo Linux Developer
Email: titanof...@gentoo.org
GnuPG FP : 2C00 7719 4F85 FB07 A49C  0E31 5713 AA03 D1BB FDA0
GnuPG ID : D1BBFDA0


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

iF4EAREIAAYFAlAP8s0ACgkQVxOqA9G7/aBymAD/dqahHmL7EgJJ9Qn8VcF/JfbW
nWJAKyKgiLAeV0V3LrQA/2Z7m9jtxPGdPCKmyxdpx6sZx6JlEZzjPobyxw3VUMHG
=gLgV
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Aaron W. Swenson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 07/24/2012 04:19 PM, Michael Mol wrote:
 Another user opinion...it would be a significant improvement to
 the stage images and live discs to include the latest copy of the 
 handbook, so that a network connection isn't required to access
 it. But that's probably a subject for a different thread. And I
 think that's at least three topics, now, this thread has touched
 on.
 

The handbook has always been included. There may be a discrepancy
between the online version and the version included with the disc, but
that's because the online version is always current where the stages
can be a week or so behind.

- -- 
Mr. Aaron W. Swenson
Gentoo Linux Developer
Email: titanof...@gentoo.org
GnuPG FP : 2C00 7719 4F85 FB07 A49C  0E31 5713 AA03 D1BB FDA0
GnuPG ID : D1BBFDA0


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

iF4EAREIAAYFAlAP88oACgkQVxOqA9G7/aBHsQD+PFEplpkeFe8etqmmHebLKxVq
qIoz5wmQoDp8ebh9ODMA/RkULw9ihqwyXHa3QmIzd4OY7S5LtXoZBQtpDLTNTOQI
=AKRJ
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Michael Mol
On Wed, Jul 25, 2012 at 9:25 AM, Aaron W. Swenson titanof...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256

 On 07/24/2012 04:19 PM, Michael Mol wrote:
 Another user opinion...it would be a significant improvement to
 the stage images and live discs to include the latest copy of the
 handbook, so that a network connection isn't required to access
 it. But that's probably a subject for a different thread. And I
 think that's at least three topics, now, this thread has touched
 on.


 The handbook has always been included. There may be a discrepancy
 between the online version and the version included with the disc, but
 that's because the online version is always current where the stages
 can be a week or so behind.

I've never spotted it. Good to know. :)

-- 
:wq



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 24/07/12 05:13 PM, Brian Harring wrote:
 On Tue, Jul 24, 2012 at 04:32:00PM -0400, Michael Mol wrote:
 
 I've often seen cases like these handled by keeping a referenced
 file where it's traditionally expected to be found, but leaving a
 comment in that file explaining that the content of that file had
 been moved to a new location, and the old location is
 deprecated.
 
 Would that work for a circumstance like this?
 
 Not really, no- it would mean the PM would have to parse/merge both
  locations, rather than just looking for the file in one of two
 spots.
 
 ~brian
 

...if the file was empty except for comments saying where the new
location is, there would be nothing to parse.



-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iF4EAREIAAYFAlAP99QACgkQ2ugaI38ACPAMYgD9GVy2oqiSjbPO0+doxmM0bpyB
vR/sX4zgzcYCdXBW/5oBAJddUSALwz3aoWiL6T9SsADTDVrN7VFNyyRd9sXc6WAf
=MmwG
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Jorge Manuel B. S. Vicetto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 25-07-2012 13:29, Michael Mol wrote:
 On Wed, Jul 25, 2012 at 9:25 AM, Aaron W. Swenson 
 titanof...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE- Hash: SHA256
 
 On 07/24/2012 04:19 PM, Michael Mol wrote:
 Another user opinion...it would be a significant improvement to
 the stage images and live discs to include the latest copy of
 the handbook, so that a network connection isn't required to 
 access it. But that's probably a subject for a different 
 thread. And I think that's at least three topics, now, this 
 thread has touched on.
 
 
 The handbook has always been included. There may be a discrepancy
 between the online version and the version included with the
 disc, but that's because the online version is always current
 where the stages can be a week or so behind.
 
 I've never spotted it. Good to know. :)

AFAIK, the install-cd never provided the handbook. It used to be
manually added to the live-cd.
About adding it to the minimal-cd, we don't want to add manual steps
to the automated weekly builds for an installation process that
already requires network access - the GRP CD stopped being built a
long time ago.

- -- 
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/

iQIcBAEBAgAGBQJQEAJVAAoJEC8ZTXQF1qEPGZUP+wdUw8I52RPhI/jIw0wcC8xB
7a0xAkeUB6RZNTgeZTs8YeImHmTMGJzpFyFJ1lQx6JXw51TmdXDiiEOm02BOqmwV
fVgVwUJ52CjBoDkU+S9Jc9/dH611uolBm3nkcPdhW4FY6gaLJBonqBkRQX1G4L9a
wzGICTihHl/fEj4MwwJB98GdnGuuEGHsjwWDGmz4Os1hT1Dk3oaky9lA3nRxxP0+
Dj9lY4idlLMCfhA3IohBxOfV7weUHD4m0CjExQ0ITWkJ6EYRgtQM30sxmAOcpuz+
VeoiRMoylMr3QIh7rl1heyAvyZ+pzMOtZbbDLgpwRKGbEDDSDA/o7L8ls36ildKD
AileB4PsmPONCFLOi4jxWfMMRzxKDBkyGAuAoz5Sz+2Ws1E7QVvsj0GrpBp0uddd
8G401zX/Obz9728YVkGEaQhflx7SZMAgVhDm9QdS40ngg2gQvTgDZmwvPPtRopNy
Idr14GnTa81hPrplFQ32HpsD4UlWpfClV0kcsbQPxJ/kTgRgw6asX9v3qiZ0JJ8M
Y4ws7+CrD1NEApaWfupzJvehIGJLKVDHypcrwrJYu8mLeeqvi8IhAh4T2SeJZVoj
r2ass0DeFCyXQfmumH8UAW5jrs3O2679Kamk0hqOB17XuMyGs+ycMqhWs2IKBzjO
eAZVtBESNWmvinbchFKw
=pqnW
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Michael Mol
On Wed, Jul 25, 2012 at 10:27 AM, Jorge Manuel B. S. Vicetto
jmbsvice...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 25-07-2012 13:29, Michael Mol wrote:
 On Wed, Jul 25, 2012 at 9:25 AM, Aaron W. Swenson
 titanof...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE- Hash: SHA256

 On 07/24/2012 04:19 PM, Michael Mol wrote:
 Another user opinion...it would be a significant improvement to
 the stage images and live discs to include the latest copy of
 the handbook, so that a network connection isn't required to
 access it. But that's probably a subject for a different
 thread. And I think that's at least three topics, now, this
 thread has touched on.


 The handbook has always been included. There may be a discrepancy
 between the online version and the version included with the
 disc, but that's because the online version is always current
 where the stages can be a week or so behind.

 I've never spotted it. Good to know. :)

 AFAIK, the install-cd never provided the handbook. It used to be
 manually added to the live-cd.
 About adding it to the minimal-cd, we don't want to add manual steps
 to the automated weekly builds for an installation process that
 already requires network access - the GRP CD stopped being built a
 long time ago.

Any objection to the handbook (or even gentoo docs as a whole) being
in portage? 'emerge --searchdesc' doesn't turn it up, and I don't see
it under app-doc/, so I don't think it's there.

The problem I've tended to face is that on any install I do on new
hardware, it's hit or miss whether or not the network will work after
I reboot and work entirely within my installed environment. This is
largely because I don't know which kernel options I need to leave
enabled. That window inevitably requires me to have a separate machine
with network access in order to walk any deeper through the handbook.

-- 
:wq



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-25 Thread Aaron W. Swenson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 07/25/2012 10:27 AM, Jorge Manuel B. S. Vicetto wrote:
 On 25-07-2012 13:29, Michael Mol wrote:
 On Wed, Jul 25, 2012 at 9:25 AM, Aaron W. Swenson 
 titanof...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE- Hash: SHA256
 
 On 07/24/2012 04:19 PM, Michael Mol wrote:
 Another user opinion...it would be a significant improvement
 to the stage images and live discs to include the latest copy
 of the handbook, so that a network connection isn't required
 to access it. But that's probably a subject for a different 
 thread. And I think that's at least three topics, now, this 
 thread has touched on.
 
 
 The handbook has always been included. There may be a
 discrepancy between the online version and the version included
 with the disc, but that's because the online version is always
 current where the stages can be a week or so behind.
 
 I've never spotted it. Good to know. :)
 
 AFAIK, the install-cd never provided the handbook. It used to be 
 manually added to the live-cd. About adding it to the minimal-cd,
 we don't want to add manual steps to the automated weekly builds
 for an installation process that already requires network access -
 the GRP CD stopped being built a long time ago.
 
 

Hm, I thought it was. I always use the online version now, but
remember using the one on the disc.

I'm sure we could automate the inclusion of the Handbook as well.

- -- 
Mr. Aaron W. Swenson
Gentoo Linux Developer
Email: titanof...@gentoo.org
GnuPG FP : 2C00 7719 4F85 FB07 A49C  0E31 5713 AA03 D1BB FDA0
GnuPG ID : D1BBFDA0


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

iF4EAREIAAYFAlAQBoQACgkQVxOqA9G7/aBPtQD+NTgWDYjn1LIXXNKOAbRb4zht
z+54pce8RdSeDdJokf0A/A45QR5/xdsR96Oy24NcjM7ApXKqgNq9zVUtcEP7vHnG
=kK9Y
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
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
 jmbsvice...@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.

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

Fabian

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Ralph Sennhauser
On Tue, 24 Jul 2012 08:48:52 +
Sven Vermeulen sw...@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.



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Anthony G. Basile
On 24 July 2012 08:07, Jorge Manuel B. S. Vicetto 
jmbsvice...@gentoo.org wrote:


Title: Changes on new stages
Author: Jorge Manuel B. S. Vicettojmbsvice...@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: bluen...@gentoo.org
GnuPG FP  : 8040 5A4D 8709 21B1 1A88  33CE 979C AF40 D045 5535
GnuPG ID  : D0455535




Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Jorge Manuel B. S. Vicetto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 24-07-2012 08:48, Sven Vermeulen wrote:
 On Tue, Jul 24, 2012 at 12:07:59AM +, 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/

iQIcBAEBAgAGBQJQDn8xAAoJEC8ZTXQF1qEP1GIQAIqq2HjGSRufWeze9DaP5LO4
oehrABeBYJxeAaFlnJ7N4yrgQTuqhimwTt0fSV5ZzdkQobSam6q4VypPxXlmw/L4
O3SN1iWaidpAeIC9Ff2M0of1mlET2WE7BJeCnBn2Lq3ihNTjb6ctt88qp2/RBZcG
WKx58w+MwDGX3gXvwr+Tsk9yiQqsELjGWZv0q4ECbBfhoAhWThps3B+K3/VYsoYa
bN/v+hYJLVQgTWJhHUQDhlTBWM5GkEo1ZVq9cVXb5pkkfuFwzC+BRYfxGQ7HXG5o
Ypwu2XQUqECh4riI49dGloN7tjScPJDKOwQZCxkWLPKmfS2IDgmz9PVESYqd+R+Y
FA0KFne/L2c46TXBY/nhPN0Pbz4GJXbCeOcGVQmcOohQRkRlLeOL9Pco4/yXWWQS
StQvDqAQRotAra58MRcfgMnkf9ttgbUWlYHt+QttE+Csf/RdIT3LqbziA6OoEikz
DrQZCsyU8Frc1SE3fYKmjkjlHfSg1Pm7lPX0irV9D3r0RZuOMkeyK4T7ZxJPkRPA
shE4GHQpwwhAHspnlMWM+f39C5MtdisbUezR2VmgWuz1LAZpLGZJmWux/s0RPebR
AZSTWaiYhsocJAPkgNodbSKP9FPQR6Kz7aSAF5s30WyT3Ezs19Rk9a5fCUKYetyK
yw5jlj0yQfZw9yWjrotS
=FTY+
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Jorge Manuel B. S. Vicetto
-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 
 jmbsvice...@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+0Je4EsfoHbMoSyMr7YUA5o7j2Sj7ZPB4crCqybEKSDsdyi
y+g+xDtJqIgS46Xjs9G9T4dYwrN5oXfr6TNFLzBsh3ZJ5tn9M3AKU48ojwQJgRU5
x8vlfbxOEpK2k2HhAPdGgQdy3V7tVUuqVDcLfDCtvwMG18dffF/35i2XpeHETe5g
qmctkp8dhIIIS/717t1m+g5lRdxVjDWADFtIAqlWXzES0phnk21nrGpNqJYbKu+2
pdaeDYyG4qQ18t5bLvFzqGCl93DXl6PQOUiM7GrbausmY8yKjfabW3pRtC5nt1RV
C75guLowBfF7kUmDQz8cwIBSL93g212bVBIXyq2KLqw2zaT75815O4GNCmGLD0g9
YkSU0hTLe5Y4veJ5XDDzHRaHMdZ71/+VdShcC55rdnKw3N+A6zd/g9wLbtmi79pE
yjFM8ZaZz4P8GxPMoQBWEMGwBj7TNw9p7led82PGbxmAmUnDDDsXLNEqoepvJEzb
SIUd+g6rxS0KpcgL3ocaDnGmNorOT53OPi5Uho86ulkp8khVrOgcA60fagRPzn+6
2J9uD6CwFTv0O5QsVAfO
=8cWY
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 10:59:08 +, Jorge Manuel B. S. Vicetto wrote:
  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

I don't know about general consensus.  In my opinion, it's plain spam to
existing users.  (And that would IMO be the xth news item in a row to be
spam.)

  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.

You can limit news items to certain profiles, so, you could make them
apply to the default/linux profiles, I guess.  Not sure if the FreeBSD
guys are affected by your catalyst change.  If so, they might want to be
included too.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Rich Freeman
On Tue, Jul 24, 2012 at 7:07 AM, Fabian Groffen grob...@gentoo.org wrote:
 I don't know about general consensus.  In my opinion, it's plain spam to
 existing users.  (And that would IMO be the xth news item in a row to be
 spam.)

Can't say I agree here.  Some news items have been more useful than
others, but I doubt the typical Gentoo user (who does not subscribe to
-dev) would think that many of the past messages have been spam.

Right now news is our only mechanism to warn users that something is
about to happen BEFORE it happens.  Anytime I talk to somebody who has
left Gentoo the #1 thing I tend to hear is that they were tired of
things just breaking without warning.  Even following -dev I've been
surprised by the odd upgrade - I can imagine the typical user would be
even more confused.

Long-time Gentoo users aren't going to notice in the handbook that the
location of /etc/make.conf has moved - I know that if I'm doing an
install I tend to use the handbook as a checklist but I skim through
it so fast that I doubt I'd notice a big change.  They're going to
appreciate a heads-up.  The only people who wouldn't consider it news
are those following this list, and judging by the state of this thread
you'll already have read 40 posts on the topic, so the 41st won't be
that big of a deal.

Rich



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 07:20:31 -0400, Rich Freeman wrote:
 On Tue, Jul 24, 2012 at 7:07 AM, Fabian Groffen grob...@gentoo.org wrote:
  I don't know about general consensus.  In my opinion, it's plain spam to
  existing users.  (And that would IMO be the xth news item in a row to be
  spam.)
 
 Can't say I agree here.  Some news items have been more useful than
 others, but I doubt the typical Gentoo user (who does not subscribe to
 -dev) would think that many of the past messages have been spam.

Ok.  This is subjective.

 Long-time Gentoo users aren't going to notice in the handbook that the
 location of /etc/make.conf has moved - I know that if I'm doing an
 install I tend to use the handbook as a checklist but I skim through
 it so fast that I doubt I'd notice a big change.  They're going to
 appreciate a heads-up.  The only people who wouldn't consider it news
 are those following this list, and judging by the state of this thread
 you'll already have read 40 posts on the topic, so the 41st won't be
 that big of a deal.

Long-time Gentoo users either 1) don't reinstall systems that often (why
would they?), or 2) know that things every once in a while change.

IMO, with 1) you'd expect that user to read the docs again when doing a
new install.  With 2) they already figured out when they did a new
install that /etc/make.conf was not there, however putting something in
a file out there did work as expected as well.

From a different angle, perhaps stage3s shouldn't include a default
/etc/make.conf at all.  Would solve this issue nicely, and doesn't
require a news item at all, IMO.

At the moment Portage refuses to read /etc/make.conf, a news item and
possibly even a block of Portage update until the file has been moved
would be in order.

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Michael Mol
On Tue, Jul 24, 2012 at 7:39 AM, Fabian Groffen grob...@gentoo.org wrote:
 On 24-07-2012 07:20:31 -0400, Rich Freeman wrote:
 On Tue, Jul 24, 2012 at 7:07 AM, Fabian Groffen grob...@gentoo.org wrote:
  I don't know about general consensus.  In my opinion, it's plain spam to
  existing users.  (And that would IMO be the xth news item in a row to be
  spam.)

 Can't say I agree here.  Some news items have been more useful than
 others, but I doubt the typical Gentoo user (who does not subscribe to
 -dev) would think that many of the past messages have been spam.

 Ok.  This is subjective.

 Long-time Gentoo users aren't going to notice in the handbook that the
 location of /etc/make.conf has moved - I know that if I'm doing an
 install I tend to use the handbook as a checklist but I skim through
 it so fast that I doubt I'd notice a big change.  They're going to
 appreciate a heads-up.  The only people who wouldn't consider it news
 are those following this list, and judging by the state of this thread
 you'll already have read 40 posts on the topic, so the 41st won't be
 that big of a deal.

 Long-time Gentoo users either 1) don't reinstall systems that often (why
 would they?), or 2) know that things every once in a while change.

 IMO, with 1) you'd expect that user to read the docs again when doing a
 new install.  With 2) they already figured out when they did a new
 install that /etc/make.conf was not there, however putting something in
 a file out there did work as expected as well.

As a user who's done a lot of reinstalling this year, I can offer a
couple observations:

1) The handbook contains a barebones make.conf, just as it comes with
a number of other barebones configuration files. You probably don't
need to supply a make.conf file, since the barebones version is only a
few lines.
1a) I have to think that things like CHOST could be set somewhere
higher up, and only overridden in make.conf. Similarly, if there's a
round-robin DNS entry for GENTOO_MIRRORS, that could be defaulted,
too.

2) Once I got to the point where I was frequently reinstalling, I
started copying and tweaking make.conf files from working systems
rather than doing a full rebuild.

3) That news item about udev-181 and a unified /usr is still greeting
new users...and it's still claiming an unmask of 2012-03-19, which is
three months ago. It's quite confusing in that it claims an event is
going to occur, in the past, and it still hasn't occurred.


 From a different angle, perhaps stage3s shouldn't include a default
 /etc/make.conf at all.  Would solve this issue nicely, and doesn't
 require a news item at all, IMO.

From the perspective of a user who often deals with the install
process, and occasionally helps others with it, I think this is could
be very good.


-- 
:wq



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 08:01:40 -0400, Michael Mol wrote:
 As a user who's done a lot of reinstalling this year, I can offer a
 couple observations:
 
 1) The handbook contains a barebones make.conf, just as it comes with
 a number of other barebones configuration files. You probably don't
 need to supply a make.conf file, since the barebones version is only a
 few lines.
 1a) I have to think that things like CHOST could be set somewhere
 higher up, and only overridden in make.conf. Similarly, if there's a
 round-robin DNS entry for GENTOO_MIRRORS, that could be defaulted,
 too.

In Prefix, we just set CHOST in the profiles.

 2) Once I got to the point where I was frequently reinstalling, I
 started copying and tweaking make.conf files from working systems
 rather than doing a full rebuild.
 
 3) That news item about udev-181 and a unified /usr is still greeting
 new users...and it's still claiming an unmask of 2012-03-19, which is
 three months ago. It's quite confusing in that it claims an event is
 going to occur, in the past, and it still hasn't occurred.

... and how about that --as-needed one? so annoying, it usually doesn't
even apply to the systems I'm installing on.

  From a different angle, perhaps stage3s shouldn't include a default
  /etc/make.conf at all.  Would solve this issue nicely, and doesn't
  require a news item at all, IMO.
 
 From the perspective of a user who often deals with the install
 process, and occasionally helps others with it, I think this is could
 be very good.

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread William Kenworthy
On Tue, 2012-07-24 at 07:20 -0400, Rich Freeman wrote:
 On Tue, Jul 24, 2012 at 7:07 AM, Fabian Groffen grob...@gentoo.org wrote:
  I don't know about general consensus.  In my opinion, it's plain spam to
  existing users.  (And that would IMO be the xth news item in a row to be
  spam.)
 
 Can't say I agree here.  Some news items have been more useful than
 others, but I doubt the typical Gentoo user (who does not subscribe to
 -dev) would think that many of the past messages have been spam.
 
 Right now news is our only mechanism to warn users that something is
 about to happen BEFORE it happens.  Anytime I talk to somebody who has
 left Gentoo the #1 thing I tend to hear is that they were tired of
 things just breaking without warning.  Even following -dev I've been
 surprised by the odd upgrade - I can imagine the typical user would be
 even more confused.
 
 Long-time Gentoo users aren't going to notice in the handbook that the
 location of /etc/make.conf has moved - I know that if I'm doing an
 install I tend to use the handbook as a checklist but I skim through
 it so fast that I doubt I'd notice a big change.  They're going to
 appreciate a heads-up.  The only people who wouldn't consider it news
 are those following this list, and judging by the state of this thread
 you'll already have read 40 posts on the topic, so the 41st won't be
 that big of a deal.
 
 Rich
 

Apologies for butting in as a user:

As a user of Gentoo from about 2002 or so, with multiple gentoo systems,
this thread is the first I have heard of make.conf moving ... cant
imagine I am the only one!  and are you about to break our systems
unannounced (again) ? - its not spam to give us a heads up, even if its
just reassurance.

Sorry, but I would rather know.
BillK






Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 20:13:46 +0800, William Kenworthy wrote:
 Apologies for butting in as a user:
 
 As a user of Gentoo from about 2002 or so, with multiple gentoo systems,
 this thread is the first I have heard of make.conf moving ... cant
 imagine I am the only one!  and are you about to break our systems
 unannounced (again) ? - its not spam to give us a heads up, even if its
 just reassurance.

I think you misunderstood.  Nothing is breaking at this time.  Hence I
don't think this is worth asking your attention for.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 23/07/12 09:58 PM, Jorge Manuel B. S. Vicetto wrote:
 On 24-07-2012 01:33, Rich Freeman wrote:
 On Mon, Jul 23, 2012 at 8:07 PM, Jorge Manuel B. S. Vicetto 
 jmbsvice...@gentoo.org wrote:
 
 I propose to commit this news item in 2 or 3 days. Does anyone 
 have any comments about it?
 
 What action if any do you want Gentoo users to take.  If I read 
 that news item the first question I'd have is where SHOULD I
 keep those files?  Should I leave them alone?  Should I move
 them?  Will anything bad happen either way?
 
 If the answer is that we're changing the defaults but plan to 
 support the old way for a very long time, then spell that out. 
 Otherwise you'll get a million people asking about it.
 
 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.


Given that this just affects new installs, is a news item (via
portage) a particularly good way to inform everyone?  I was wondering
if it'd make more sense to notify on the website and *definitely*
change the Handbook...

..and maybe include an '/etc/make.conf.moved' in the stage files for
the next 6 months which says the above?

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iF4EAREIAAYFAlAOoWkACgkQ2ugaI38ACPDT2gEAv2eTzurXYEjYFaUWE5bRhPrS
VDhg0hnxiYeCQl9XYPEBALClflgTBOAzOJIKItcOLgItZqrFxm1lGetvSfBUoT7P
=1WOb
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Rich Freeman
On Tue, Jul 24, 2012 at 8:09 AM, Fabian Groffen grob...@gentoo.org wrote:
 On 24-07-2012 08:01:40 -0400, Michael Mol wrote:
 3) That news item about udev-181 and a unified /usr is still greeting
 new users...and it's still claiming an unmask of 2012-03-19, which is
 three months ago. It's quite confusing in that it claims an event is
 going to occur, in the past, and it still hasn't occurred.

 ... and how about that --as-needed one? so annoying, it usually doesn't
 even apply to the systems I'm installing on.

I'll agree that something needs to be done to clean up past news items
that are obsolete.  Can we go back and make them expire or just delete
them?  Yesterday's news isn't news.

I guess this is a matter of opinion, but on Gentoo I don't think we're
really at much risk of driving people away by OVER-communicating.  Our
users are used to things changing and a certain level of
fix-it-yourself, but if we know something is going to cause no end of
questions it only makes sense to throw the users a bone once in a
while.

Rich



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 24/07/12 07:39 AM, Fabian Groffen wrote:

 From a different angle, perhaps stage3s shouldn't include a
 default /etc/make.conf at all.  Would solve this issue nicely, and
 doesn't require a news item at all, IMO.
 

Would that work?  We still need the CHOST set, don't we?
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iF4EAREIAAYFAlAOpDMACgkQ2ugaI38ACPC2IgEAkajZSviiK6MnrwUPbchWA9y/
S2o9KgY/B/ehN/bV4a4A/1E+qJXTF01LFuLV5h5ch8VB843rXBmzOqTIUosK2PmH
=KyGG
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 09:24:03 -0400, Rich Freeman wrote:
 I guess this is a matter of opinion, but on Gentoo I don't think we're
 really at much risk of driving people away by OVER-communicating.  Our
 users are used to things changing and a certain level of
 fix-it-yourself, but if we know something is going to cause no end of
 questions it only makes sense to throw the users a bone once in a
 while.

The way in which news items aggressively request your attention, makes
them something that should only be used if it's obvious it's important
for the user (e.g. postfix thing for postfix users).
This particular change seems more something for -announce, note in the
handbook, and something like the suggestion of a file giving a nice
hint.

My impression is that the message is absolutely useless to the majority
of users on their *already installed* system, so don't make everyone
have to see the news item notice a couple of times and run `eselect news
read` just for this.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 09:33:39 -0400, Ian Stakenvicius wrote:
 On 24/07/12 07:39 AM, Fabian Groffen wrote:
 
  From a different angle, perhaps stage3s shouldn't include a
  default /etc/make.conf at all.  Would solve this issue nicely, and
  doesn't require a news item at all, IMO.
  
 
 Would that work?  We still need the CHOST set, don't we?

Yup, so it needs a bit more work.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Ulrich Mueller
 On Tue, 24 Jul 2012, Rich Freeman wrote:

 I'll agree that something needs to be done to clean up past news items
 that are obsolete.  Can we go back and make them expire or just delete
 them?  Yesterday's news isn't news.

They can simply be removed from the repository. eselect news can
handle this since version 1.2.4 (released in 2009).

Ulrich



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Michael Mol
On Tue, Jul 24, 2012 at 9:24 AM, Rich Freeman ri...@gentoo.org wrote:
 On Tue, Jul 24, 2012 at 8:09 AM, Fabian Groffen grob...@gentoo.org wrote:
 On 24-07-2012 08:01:40 -0400, Michael Mol wrote:
 3) That news item about udev-181 and a unified /usr is still greeting
 new users...and it's still claiming an unmask of 2012-03-19, which is
 three months ago. It's quite confusing in that it claims an event is
 going to occur, in the past, and it still hasn't occurred.

 ... and how about that --as-needed one? so annoying, it usually doesn't
 even apply to the systems I'm installing on.

 I'll agree that something needs to be done to clean up past news items
 that are obsolete.  Can we go back and make them expire or just delete
 them?  Yesterday's news isn't news.

 I guess this is a matter of opinion, but on Gentoo I don't think we're
 really at much risk of driving people away by OVER-communicating.  Our
 users are used to things changing and a certain level of
 fix-it-yourself, but if we know something is going to cause no end of
 questions it only makes sense to throw the users a bone once in a
 while.

I just want to point out that while established users are likely
accustomed to fixing things from time to time, having non-relevant or
counter-informative[1] communication in news items makes first-time
setups very difficult. Sometimes unavoidable, I'm sure, but I think
it's something that should be avoided if possible.

On the subject of things related to catalyst...I realized I don't even
know what that is, and will likely have some reading to do. My remarks
on the handbook's content about make.conf may or may not be relevant,
depending on if catalyst is a special case.

[1]  That udev-181 stabilization news item was warning of something
which _still_ hasn't come to pass, three months after the indicated
date.

-- 
:wq



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Michael Orlitzky
On 07/24/12 09:21, Ian Stakenvicius wrote:
 
 Given that this just affects new installs, is a news item (via
 portage) a particularly good way to inform everyone?  I was wondering
 if it'd make more sense to notify on the website and *definitely*
 change the Handbook...
 
 ..and maybe include an '/etc/make.conf.moved' in the stage files for
 the next 6 months which says the above?

I think a news item is reasonable here (in addition to the above). Most
users don't know about the move from /etc/make.conf to
/etc/portage/make.conf. After this change, there will be a
gradually-increasing need to know that a switch took place.

 1) To a first approximation, nobody reads the documentation.

 2) /etc/portage/make.conf overrides the traditional location. If you
have both, it will lead to subtle problems. After this change, new
users won't even know that /etc/make.conf used to exist, so there's
a possibility of two admins stepping on each others' feet.

 3) When providing help on forums and mailing lists, existing users
will need to know that the location was switched.

 4) There are problems I haven't thought of. Better safe than sorry.



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 13:15:43 -0400, Michael Orlitzky wrote:
 I think a news item is reasonable here (in addition to the above).

[snip good arguments]

But that's a news item on (a version of) Portage, not on catalyst and
stage3 building.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/24/2012 09:33 AM, Fabian Groffen wrote:
 On 24-07-2012 09:24:03 -0400, Rich Freeman wrote:
 I guess this is a matter of opinion, but on Gentoo I don't think we're
 really at much risk of driving people away by OVER-communicating.  Our
 users are used to things changing and a certain level of
 fix-it-yourself, but if we know something is going to cause no end of
 questions it only makes sense to throw the users a bone once in a
 while.
 
 The way in which news items aggressively request your attention, makes
 them something that should only be used if it's obvious it's important
 for the user (e.g. postfix thing for postfix users).
 This particular change seems more something for -announce, note in the
 handbook, and something like the suggestion of a file giving a nice
 hint.
 
 My impression is that the message is absolutely useless to the majority
 of users on their *already installed* system, so don't make everyone
 have to see the news item notice a couple of times and run `eselect news
 read` just for this.
 
 
While I completely understand where Fabian is coming from on all this I
respectfully disagree.  Long term gentoo users do NOT read the handbook,
ever.  I still install new systems with odd hacks that I picked up when
gentoo was versioned 1.x and it pleases me, I don't care if those steps
are not in the docs anymore or discouraged or whatever.  I've not even
glanced at the handbook for years, yet I've installed gentoo on dozens
of systems since the last time I did.

This is a big enough change that it will throw users who do not know,
and my first impression of /etc/make.conf et all missing on a new stage
is file a bug report for a broken stage and assign it to those morons
in releng.  (please note the comic exaggeration and not a disrespect).

This is a change that will break all new installs and expecting
experienced gentoo users to read the handbook is simply a fantasy.
Please, keep the news item.

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

iQIcBAEBAgAGBQJQDu77AAoJEKXdFCfdEflKKWoQAJ/OlrkIE+6uKkNxwXZimPNq
aj0aNN4JEt5b/+ZCU1hYX2NyagPXshRcsyta+8Oizq5BSt32pZFq/jq5znpvRC0u
uUl5BBKepC2EjS8D3rmSwMqdpYoCLBeBQsNPpTT2NPDd932D5Pdv29SDe9dToeXe
7V3lijI2U5mvpoBikJ9l3zZ/COQ2OD7/0ExFcDLFbxJYsvVe9cZKhaOI9fj9ZJxs
1VWhRJDkne1fD7cxtZAY9b3jIDrTFDJ5bDBYL6V8aoiYdkjingj6JrFNmR3BMP1t
3zze9mED0kVEosQO2VV1XzR5ZqFldL+WZltCugVJvEFqYG9lpulMvQz3ZwabdCmO
sEk8oLLW/I5KRe4DylXl0xKWwdwMGpJ9uk01d3j0Egl2+xdjpdKX9ir7UjFYCuia
9xagRb5pDqBQujfycsuFPlTU+y6/MIP/v+hseyn5hUzpboWvdUdzkdfQQmQfTJpA
4ty96fRMYsUzRN1p/JDZa/nfETcJF/14JzLKCkj4cOl5nbmuKqH4kj60FVRPrReQ
zVg/dYA+68tYLO495CVr5CMR95YlxxmpucEiGhhl8CBu3Xmrp/vcZWigWgEkwhNE
WkdlU2x/elLaYOwH9BqMjhQeHzaMqvHKbSStycA0OZL5DQb5nJznX64FRsAdqWGR
GC8MPmmWE3O+Dki1fD2Z
=6nK0
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Fabian Groffen
On 24-07-2012 14:52:43 -0400, Rick Zero_Chaos Farina wrote:
 This is a change that will break all new installs and expecting
 experienced gentoo users to read the handbook is simply a fantasy.

I don't see how it breaks.  And secondly, if you do refuse to read the
manual, why don't you refuse to read elogs, news messages, and what
more?
Do we really have to babysit people, because they think they're too
smart to check on the manual once again?  Or when they notice things
seem different?  Any search engine is your friend.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Rich Freeman
On Tue, Jul 24, 2012 at 2:59 PM, Fabian Groffen grob...@gentoo.org wrote:
 On 24-07-2012 14:52:43 -0400, Rick Zero_Chaos Farina wrote:
 This is a change that will break all new installs and expecting
 experienced gentoo users to read the handbook is simply a fantasy.

 I don't see how it breaks.  And secondly, if you do refuse to read the
 manual, why don't you refuse to read elogs, news messages, and what
 more?

The difference is that news only communicates what is news.  Unless
the manual contains a revision history it contains everything you
already know, perhaps with a gem buried in there somewhere.

This is the same reason why when something is wrong with Chromium you
are supposed to post a 5-line patch to the bug and not a 300MB tarball
with the patch applied, though at least in that case modern tools
actually make finding the change fairly easy.

 Do we really have to babysit people, because they think they're too
 smart to check on the manual once again?  Or when they notice things
 seem different?  Any search engine is your friend.

There is the principle of not surprising people.  This is a big change
- a file central to the config of Gentoo that has been in one place
for more than a decade, and is now moving.  The change makes sense and
should be embraced, but there is no harm in pointing it out.

Sure, when my system breaks I'm pretty smart and can usually figure
out how to fix it.  That doesn't mean that I don't appreciate a
heads-up before it breaks.

Rich



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Michael Orlitzky
On 07/24/12 14:52, Rick Zero_Chaos Farina wrote:
 
 This is a big enough change that it will throw users who do not know,
 and my first impression of /etc/make.conf et all missing on a new stage
 is file a bug report for a broken stage and assign it to those morons
 in releng.  (please note the comic exaggeration and not a disrespect).

And mine would be to assume that we stopped shipping make.conf, and just
fill in the missing details in /etc/make.conf before building the system.

Everything would look like it's working, but portage isn't using the
make.conf that I think it is.



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Dale
Rich Freeman wrote:
 On Tue, Jul 24, 2012 at 7:07 AM, Fabian Groffen grob...@gentoo.org wrote:
 I don't know about general consensus.  In my opinion, it's plain spam to
 existing users.  (And that would IMO be the xth news item in a row to be
 spam.)
 Can't say I agree here.  Some news items have been more useful than
 others, but I doubt the typical Gentoo user (who does not subscribe to
 -dev) would think that many of the past messages have been spam.

  SNIP 

 Rich



I agree with this.  I see messages that may not apply to me but I always
keep in mind that it may apply to a large number of other users.  I
would MUCH rather see a message sent out that doesn't apply to me than
to not see one that should have been sent out but wasn't. 

Just a users opinion and expectations. 

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!




Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Dale
Rich Freeman wrote:
 On Tue, Jul 24, 2012 at 2:59 PM, Fabian Groffen grob...@gentoo.org wrote:
 On 24-07-2012 14:52:43 -0400, Rick Zero_Chaos Farina wrote:
 This is a change that will break all new installs and expecting
 experienced gentoo users to read the handbook is simply a fantasy.
 I don't see how it breaks.  And secondly, if you do refuse to read the
 manual, why don't you refuse to read elogs, news messages, and what
 more?
 The difference is that news only communicates what is news.  Unless
 the manual contains a revision history it contains everything you
 already know, perhaps with a gem buried in there somewhere.

 This is the same reason why when something is wrong with Chromium you
 are supposed to post a 5-line patch to the bug and not a 300MB tarball
 with the patch applied, though at least in that case modern tools
 actually make finding the change fairly easy.

 Do we really have to babysit people, because they think they're too
 smart to check on the manual once again?  Or when they notice things
 seem different?  Any search engine is your friend.
 There is the principle of not surprising people.  This is a big change
 - a file central to the config of Gentoo that has been in one place
 for more than a decade, and is now moving.  The change makes sense and
 should be embraced, but there is no harm in pointing it out.

 Sure, when my system breaks I'm pretty smart and can usually figure
 out how to fix it.  That doesn't mean that I don't appreciate a
 heads-up before it breaks.

 Rich




+1

I might also add, I printed the manual years ago.  I rarely look at the
online version. 

User opinion.  Back to eating my apple pie. 

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!




Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Michael Mol
On Tue, Jul 24, 2012 at 4:12 PM, Dale rdalek1...@gmail.com wrote:
 Rich Freeman wrote:
 On Tue, Jul 24, 2012 at 2:59 PM, Fabian Groffen grob...@gentoo.org wrote:
 On 24-07-2012 14:52:43 -0400, Rick Zero_Chaos Farina wrote:
 This is a change that will break all new installs and expecting
 experienced gentoo users to read the handbook is simply a fantasy.
 I don't see how it breaks.  And secondly, if you do refuse to read the
 manual, why don't you refuse to read elogs, news messages, and what
 more?
 The difference is that news only communicates what is news.  Unless
 the manual contains a revision history it contains everything you
 already know, perhaps with a gem buried in there somewhere.

 This is the same reason why when something is wrong with Chromium you
 are supposed to post a 5-line patch to the bug and not a 300MB tarball
 with the patch applied, though at least in that case modern tools
 actually make finding the change fairly easy.

 Do we really have to babysit people, because they think they're too
 smart to check on the manual once again?  Or when they notice things
 seem different?  Any search engine is your friend.
 There is the principle of not surprising people.  This is a big change
 - a file central to the config of Gentoo that has been in one place
 for more than a decade, and is now moving.  The change makes sense and
 should be embraced, but there is no harm in pointing it out.

 Sure, when my system breaks I'm pretty smart and can usually figure
 out how to fix it.  That doesn't mean that I don't appreciate a
 heads-up before it breaks.

[snip]

 +1

 I might also add, I printed the manual years ago.  I rarely look at the
 online version.

 User opinion.  Back to eating my apple pie.

Another user opinion...it would be a significant improvement to the
stage images and live discs to include the latest copy of the
handbook, so that a network connection isn't required to access it.
But that's probably a subject for a different thread. And I think
that's at least three topics, now, this thread has touched on.

-- 
:wq



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 24/07/12 02:52 PM, Rick Zero_Chaos Farina wrote:
 On 07/24/2012 09:33 AM, Fabian Groffen wrote:
 On 24-07-2012 09:24:03 -0400, Rich Freeman wrote:
 I guess this is a matter of opinion, but on Gentoo I don't
 think we're really at much risk of driving people away by
 OVER-communicating.  Our users are used to things changing and
 a certain level of fix-it-yourself, but if we know something is
 going to cause no end of questions it only makes sense to throw
 the users a bone once in a while.
 
 The way in which news items aggressively request your attention,
 makes them something that should only be used if it's obvious
 it's important for the user (e.g. postfix thing for postfix
 users). This particular change seems more something for
 -announce, note in the handbook, and something like the
 suggestion of a file giving a nice hint.
 
 My impression is that the message is absolutely useless to the
 majority of users on their *already installed* system, so don't
 make everyone have to see the news item notice a couple of times
 and run `eselect news read` just for this.
 
 
 While I completely understand where Fabian is coming from on all
 this I respectfully disagree.  Long term gentoo users do NOT read
 the handbook, ever.  I still install new systems with odd hacks
 that I picked up when gentoo was versioned 1.x and it pleases me, I
 don't care if those steps are not in the docs anymore or
 discouraged or whatever.  I've not even glanced at the handbook for
 years, yet I've installed gentoo on dozens of systems since the
 last time I did.

Right, but would a news item now (regarding Catalyst) for something
you do next month be particularily helpful, compared to a
'make.conf.moved' reminder file in /etc ?  Or maybe a make.conf
synlink to profiles/make.conf ?  Or something else within the stage
itself that makes it obvious that it's changed?

The main issue I see with this is that the news item isn't relevant to
what people have emerged or will emerge (except for the small
percentage that use catalyst, of course); and I expect that this will
cause more confusion and grief to the user base than help (even if the
news items says in big capital letters that nothing needs to change on
their current install)


-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iF4EAREIAAYFAlAPBJoACgkQ2ugaI38ACPBsmQD/brYvJa9PIi12mdfoUBmGkgD/
NCNN9IEiaTLm22MNl1AA/1HJp0Y+rCYdwLK31v20DYBd8V02erYxMtkUHt5P6elN
=D+wg
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread W. Trevor King
On Tue, Jul 24, 2012 at 03:33:03PM -0400, Rich Freeman wrote:
 The difference is that news only communicates what is news.  Unless
 the manual contains a revision history it contains everything you
 already know, perhaps with a gem buried in there somewhere.
 
 This is the same reason why when something is wrong with Chromium you
 are supposed to post a 5-line patch to the bug and not a 300MB tarball
 with the patch applied, though at least in that case modern tools
 actually make finding the change fairly easy.

Hmm, are the manuals versioned with a public interface (git clone
…/handbook.git)?  That would make finding new gems in the manual much
easier.

-- 
This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy


signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Michael Mol
On Tue, Jul 24, 2012 at 4:24 PM, Ian Stakenvicius a...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256

 On 24/07/12 02:52 PM, Rick Zero_Chaos Farina wrote:
 On 07/24/2012 09:33 AM, Fabian Groffen wrote:
 On 24-07-2012 09:24:03 -0400, Rich Freeman wrote:
 I guess this is a matter of opinion, but on Gentoo I don't
 think we're really at much risk of driving people away by
 OVER-communicating.  Our users are used to things changing and
 a certain level of fix-it-yourself, but if we know something is
 going to cause no end of questions it only makes sense to throw
 the users a bone once in a while.

 The way in which news items aggressively request your attention,
 makes them something that should only be used if it's obvious
 it's important for the user (e.g. postfix thing for postfix
 users). This particular change seems more something for
 -announce, note in the handbook, and something like the
 suggestion of a file giving a nice hint.

 My impression is that the message is absolutely useless to the
 majority of users on their *already installed* system, so don't
 make everyone have to see the news item notice a couple of times
 and run `eselect news read` just for this.


 While I completely understand where Fabian is coming from on all
 this I respectfully disagree.  Long term gentoo users do NOT read
 the handbook, ever.  I still install new systems with odd hacks
 that I picked up when gentoo was versioned 1.x and it pleases me, I
 don't care if those steps are not in the docs anymore or
 discouraged or whatever.  I've not even glanced at the handbook for
 years, yet I've installed gentoo on dozens of systems since the
 last time I did.

 Right, but would a news item now (regarding Catalyst) for something
 you do next month be particularily helpful, compared to a
 'make.conf.moved' reminder file in /etc ?  Or maybe a make.conf
 synlink to profiles/make.conf ?  Or something else within the stage
 itself that makes it obvious that it's changed?

I've often seen cases like these handled by keeping a referenced file
where it's traditionally expected to be found, but leaving a comment
in that file explaining that the content of that file had been moved
to a new location, and the old location is deprecated.

Would that work for a circumstance like this?

-- 
:wq



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-24 Thread Brian Harring
On Tue, Jul 24, 2012 at 04:32:00PM -0400, Michael Mol wrote:
 On Tue, Jul 24, 2012 at 4:24 PM, Ian Stakenvicius a...@gentoo.org wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA256
 
  On 24/07/12 02:52 PM, Rick Zero_Chaos Farina wrote:
  On 07/24/2012 09:33 AM, Fabian Groffen wrote:
  On 24-07-2012 09:24:03 -0400, Rich Freeman wrote:
  I guess this is a matter of opinion, but on Gentoo I don't
  think we're really at much risk of driving people away by
  OVER-communicating.  Our users are used to things changing and
  a certain level of fix-it-yourself, but if we know something is
  going to cause no end of questions it only makes sense to throw
  the users a bone once in a while.
 
  The way in which news items aggressively request your attention,
  makes them something that should only be used if it's obvious
  it's important for the user (e.g. postfix thing for postfix
  users). This particular change seems more something for
  -announce, note in the handbook, and something like the
  suggestion of a file giving a nice hint.
 
  My impression is that the message is absolutely useless to the
  majority of users on their *already installed* system, so don't
  make everyone have to see the news item notice a couple of times
  and run `eselect news read` just for this.
 
 
  While I completely understand where Fabian is coming from on all
  this I respectfully disagree.  Long term gentoo users do NOT read
  the handbook, ever.  I still install new systems with odd hacks
  that I picked up when gentoo was versioned 1.x and it pleases me, I
  don't care if those steps are not in the docs anymore or
  discouraged or whatever.  I've not even glanced at the handbook for
  years, yet I've installed gentoo on dozens of systems since the
  last time I did.
 
  Right, but would a news item now (regarding Catalyst) for something
  you do next month be particularily helpful, compared to a
  'make.conf.moved' reminder file in /etc ?  Or maybe a make.conf
  synlink to profiles/make.conf ?  Or something else within the stage
  itself that makes it obvious that it's changed?
 
 I've often seen cases like these handled by keeping a referenced file
 where it's traditionally expected to be found, but leaving a comment
 in that file explaining that the content of that file had been moved
 to a new location, and the old location is deprecated.
 
 Would that work for a circumstance like this?

Not really, no- it would mean the PM would have to parse/merge both 
locations, rather than just looking for the file in one of two spots.

~brian



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-23 Thread Jorge Manuel B. S. Vicetto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 24-07-2012 01:33, Rich Freeman wrote:
 On Mon, Jul 23, 2012 at 8:07 PM, Jorge Manuel B. S. Vicetto 
 jmbsvice...@gentoo.org wrote:
 
 I propose to commit this news item in 2 or 3 days. Does anyone
 have any comments about it?
 
 What action if any do you want Gentoo users to take.  If I read
 that news item the first question I'd have is where SHOULD I keep
 those files?  Should I leave them alone?  Should I move them?  Will
 anything bad happen either way?
 
 If the answer is that we're changing the defaults but plan to
 support the old way for a very long time, then spell that out.
 Otherwise you'll get a million people asking about it.

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.
About supporting the old way, that is beyond Releng and up to Portage
and maintainers of portage tools. I was told at least Portage has no
plan to drop support for /etc in the foreseeable future.

 Rich

- -- 
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/

iQIcBAEBAgAGBQJQDgFYAAoJEC8ZTXQF1qEPzdwP/16ArdOg1k+2vX1xAbwDSnMs
Bjw7XIn9EsPmk1hT5FKZTUrwgeihXudMtHHCMKXexH4Ena9F9hu5NNblV2Aklv4u
zPQVc6GOvf3oWUgzPGDC/2AFb701aIKzNHLPaiWVIX0f8USly4rho+yulg0WYjRG
pHXH9c2szLsRgGOVcgxLmwMeqAFl2D2iywp7ASLPBPjMCqJDaGJXhHgUr1EvaoET
sLwtyfeW0pvSiPZkyHs2+dBPvRnup2fsv1VZwvpBFNeopItCg76rTEhxDouH8zN/
xZz37mw4+6et2+9L0u1R8oQsDmEyw7XPQ8Q1JuibHsim0K/bdhxoINVJXLAE425T
aaJNUx5jL3taY12fS1mcIjfIpFZwqTf8CUUjkIY+OOEYNltjlXCK6JyWbj0a7wEN
BCneLC21aKWvdR15HuyK7CP//8qhPkAtpt9QwbT+qNryI1hX80IMXnl3Ey6hIG88
aD14U/AyzK8OCZBpKpYt8RKMVHyOTrpqxfHTPJhF2rkn6lH1aT781k0a70Njc/uK
0wRXrb5jwXPCehCXF4LVdNfPqB5AmAg+JkRbBkwHRu96U2ioncCd1w+h5NTlnNLL
NvVoDiXKO+5ouH8qrSzf5Y28CVZa8r94VpoQOgND3N7DM5GOin/ok3S2k1PhbELd
k6dHPEF4bJcCsUg+PblX
=Bjnh
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-23 Thread Rich Freeman
On Mon, Jul 23, 2012 at 9:58 PM, Jorge Manuel B. S. Vicetto
jmbsvice...@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.

Rich




Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)

2012-07-23 Thread Diego Elio Pettenò
Il 23/07/2012 20:34, Ben de Groot ha scritto:
 I'm assuming this is true for make.globals as well? That should be added
 then. And as others have said, there really need to be instructions
 what if anything should be done about current installations.

I actually thought make.globals was going to be installed in
/usr/share/portage nowadays?

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/