Re: [gentoo-dev] Re: news item: changes to stages (make.conf and make.profile)
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)
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)
-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)
-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)
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)
-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)
-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)
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)
-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)
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)
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)
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)
-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)
-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)
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)
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)
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)
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)
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)
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)
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)
-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)
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)
-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)
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)
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)
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)
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)
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)
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)
-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)
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)
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)
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)
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)
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)
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)
-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)
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)
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)
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)
-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)
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)
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/