Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On 2010-10-03 12:15 AM, Diego Elio Pettenò wrote: > Yes once 2.1.9.x series of Portage goes stable (i.e.: if all goes well, > by November) there won't be any need for adding the snipped; you'll > still have to run at least once lafilefixer to avoid keeping stuff > around on the system unfixed, but then it'll be taken care of > transparently. > > The only effect of forgetting it in there is that it'll take a couple of > seconds extra at each build since both Portage and lafilefixer iterate > over the package content, but no ill results will be caused, it is > pretty safe. Thanks Diego, and thanks again for the detailed warning+fix on this situation... as always, gentoo rocks! :)
[gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Il giorno sab, 02/10/2010 alle 19.14 -0400, Tanstaafl ha scritto: > > > For those of us who prefer to stay with the stable portage, am I > correct > that once the 2.1.9 portage series goes stable, that we would then > remove the above from /etc/portage/bashrc? What would happen if I > forgot > to do so (ie, how important is it)? > Yes once 2.1.9.x series of Portage goes stable (i.e.: if all goes well, by November) there won't be any need for adding the snipped; you'll still have to run at least once lafilefixer to avoid keeping stuff around on the system unfixed, but then it'll be taken care of transparently. The only effect of forgetting it in there is that it'll take a couple of seconds extra at each build since both Portage and lafilefixer iterate over the package content, but no ill results will be caused, it is pretty safe. -- Diego Elio Pettenò — “Flameeyes” http://blog.flameeyes.eu/ If you found a .asc file in this mail and know not what it is, it's a GnuPG digital signature: http://www.gnupg.org/ signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Still on topic but I have a question and you are in the know on this. I'm running unstable portage, 2.2_rc67 to be exact. Does this new a version of portage take care of this already? It sounds like it is the stable portage that has issues. I been running unstable for a long while now. Thanks. Dale :-) :-)
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Sat, Oct 2, 2010 at 5:35 AM, Diego Elio Pettenò wrote: > Il giorno sab, 02/10/2010 alle 19.51 +0800, William Kenworthy ha > scritto: >> What are the implications of adding this "snippet" - will it come back >> to bite us (users) when the next version of portage comes along? >> > No, it'll waste a bit of time if it's not removed because the same logic > is running twice (once from lafilefixer, once from Portage), but they > won't conflict one wit the other, that I can assure you of. >> >> - none of my systems have a /etc/portage/bashrc so Ive created them, >> but >> should they be executable, have a hash-bang line, ... ? > > No need for anything, they are sourced so they can be non-executable and > they don't need hash-bangs. > >> - will this snippet fix the problems with "equery check" marking >> libraries as broken after lafilefixer is run? (I presume an emerge -e >> world will be needed to update the database ...) > > The new installed packages with the above post_src_unpack won't cause > any vdb-related issues because the files are fixed _before_ the merge to > live filesystem and thus the modified file's md5 and mtime will be saved > in it. > > -- > Diego Elio Pettenò — “Flameeyes” > http://blog.flameeyes.eu/ > > If you found a .asc file in this mail and know not what it is, > it's a GnuPG digital signature: http://www.gnupg.org/ > > Diego, Thanks for the answers and thanks especially for all the work you've done over the years. Cheers, Mark
[gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Il giorno sab, 02/10/2010 alle 19.51 +0800, William Kenworthy ha scritto: > What are the implications of adding this "snippet" - will it come back > to bite us (users) when the next version of portage comes along? > No, it'll waste a bit of time if it's not removed because the same logic is running twice (once from lafilefixer, once from Portage), but they won't conflict one wit the other, that I can assure you of. > > - none of my systems have a /etc/portage/bashrc so Ive created them, > but > should they be executable, have a hash-bang line, ... ? No need for anything, they are sourced so they can be non-executable and they don't need hash-bangs. > - will this snippet fix the problems with "equery check" marking > libraries as broken after lafilefixer is run? (I presume an emerge -e > world will be needed to update the database ...) The new installed packages with the above post_src_unpack won't cause any vdb-related issues because the files are fixed _before_ the merge to live filesystem and thus the modified file's md5 and mtime will be saved in it. -- Diego Elio Pettenò — “Flameeyes” http://blog.flameeyes.eu/ If you found a .asc file in this mail and know not what it is, it's a GnuPG digital signature: http://www.gnupg.org/ signature.asc Description: This is a digitally signed message part
[gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On 09/30/2010 11:13 AM, Neil Bothwick wrote: I consider most uses of emerge -e world as the Gentoo equivalent of a Windows reinstall. You are obviously already a member of the Geriatric Gentoo Users Group, but perhaps you just forgot about it. I certainly did.
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thursday 30 September 2010 19:30:04 Mark Knecht wrote: > GGUG +1 > GOGUG +1 Time to set up an e-mail list? -- Rgds Peter. Linux Counter 5290, 1994-04-23.
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Neil Bothwick wrote: On Thu, 30 Sep 2010 17:01:14 +0100, Peter Humphrey wrote: In that case, I'll declare myself a member of the other GGUG, Grumpy Gentoo User Group. Is membership open to Grumpy Old Gentoo Users like me as well? Membership is open to anyone proud to admit to being a member :) Here I am. :-D Dale :-) :-)
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thu, Sep 30, 2010 at 11:13 AM, Neil Bothwick wrote: > On Thu, 30 Sep 2010 17:25:57 +0200, Diego Elio Pettenò wrote: > >> > Does that mean I shouldn't have to run lafilefixer as it runs >> > automatically on new installs? >> >> You should still run it once, to make sure that the system is clean, but >> you can forget about it afterwards, and even unmerge it from the system. > > Ah, so portage uses an internal finction, it doesn't need lafilefixer. In > that case I'll run and unmerge it. > >> The alternative, of course, is to emerge -e world — but I wouldn't >> suggest that just to spend some time ;) > > I consider most uses of emerge -e world as the Gentoo equivalent of a > Windows reinstall. So true. The couple of times I've used it my mental state was "I give up." I must admit that nearly every day I spend using Windows 7 (which I have to for my futures trading) I feel pretty much the same. So depressing how bad even this newest version of Windows is compared to where Linux & Gentoo have gotten to. GGUG +1 GOGUG +1 - Mark
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thu, 30 Sep 2010 17:25:57 +0200, Diego Elio Pettenò wrote: > > Does that mean I shouldn't have to run lafilefixer as it runs > > automatically on new installs? > > You should still run it once, to make sure that the system is clean, but > you can forget about it afterwards, and even unmerge it from the system. Ah, so portage uses an internal finction, it doesn't need lafilefixer. In that case I'll run and unmerge it. > The alternative, of course, is to emerge -e world — but I wouldn't > suggest that just to spend some time ;) I consider most uses of emerge -e world as the Gentoo equivalent of a Windows reinstall. -- Neil Bothwick If at first you don't succeed, call in an airstrike. signature.asc Description: PGP signature
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thu, 30 Sep 2010 17:01:14 +0100, Peter Humphrey wrote: > > In that case, I'll declare myself a member of the other GGUG, Grumpy > > Gentoo User Group. > > Is membership open to Grumpy Old Gentoo Users like me as well? Membership is open to anyone proud to admit to being a member :) -- Neil Bothwick Do Roman paramedics refer to IV's as "4's"? signature.asc Description: PGP signature
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thu, Sep 30, 2010 at 8:25 AM, Diego Elio Pettenò wrote: > Il giorno gio, 30/09/2010 alle 16.10 +0100, Neil Bothwick ha scritto: >> >> > 2.2 series also got the same feature, but I don't remember since >> which >> > rc… the latest masked version is definitely fine though. >> >> Does that mean I shouldn't have to run lafilefixer as it run >> automatically on new installs? > > You should still run it once, to make sure that the system is clean, but > you can forget about it afterwards, and even unmerge it from the system. > > The alternative, of course, is to emerge -e world — but I wouldn't > suggest that just to spend some time ;) > > In either case, whether you add the function or leave it to Portage to > deal with, it should become transparent after the first time and nothing > else should be necessary for the continuous stability of the system. > Thanks for all the info Diego. I found this morning on one system that uses ~amd64 portage that lafilefixer did fix a couple of things so it seems that maybe I needed it once at least. QUESTIONS: If I add the function to /etc/portage/bashrc then does it get updated and removed as I install new versions of portage? Will it being there cause any problems with later versions of portage that don't require it? Cheers, Mark
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thursday 30 September 2010 16:08:25 Neil Bothwick wrote: > On Thu, 30 Sep 2010 14:47:10 +0100, Peter Humphrey wrote: > > > Hey, how do I join GGUG? > > > > You're too old, Neil. Same as me. > > In that case, I'll declare myself a member of the other GGUG, Grumpy > Gentoo User Group. Is membership open to Grumpy Old Gentoo Users like me as well? -- Rgds Peter. Linux Counter 5290, 1994-04-23.
[gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Il giorno gio, 30/09/2010 alle 16.10 +0100, Neil Bothwick ha scritto: > > > 2.2 series also got the same feature, but I don't remember since > which > > rc… the latest masked version is definitely fine though. > > Does that mean I shouldn't have to run lafilefixer as it run > automatically on new installs? You should still run it once, to make sure that the system is clean, but you can forget about it afterwards, and even unmerge it from the system. The alternative, of course, is to emerge -e world — but I wouldn't suggest that just to spend some time ;) In either case, whether you add the function or leave it to Portage to deal with, it should become transparent after the first time and nothing else should be necessary for the continuous stability of the system. -- Diego Elio Pettenò — “Flameeyes” http://blog.flameeyes.eu/ If you found a .asc file in this mail and know not what it is, it's a GnuPG digital signature: http://www.gnupg.org/ signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thu, 30 Sep 2010 15:31:57 +0200, Diego Elio Pettenò wrote: > > I find this part a little confusing. Are you saying to add the > > function > > to bashrc if you are not using portage 2.1.9? How about those of us > > using > > 2.2? > > > 2.2 series also got the same feature, but I don't remember since which > rc… the latest masked version is definitely fine though. Does that mean I shouldn't have to run lafilefixer as it run automatically on new installs? > If you're running an older 2.2 or a 2.1.8 (or earlier) Portage, yes you > should be adding the function to bashrc (or upgrade to ~arch Portage if > you feel brave enough ;)). I run ~arch on everything, I'm just too impatient to wait for anything to be stabilised. -- Neil Bothwick Mosquito - designed to make houseflies look better. signature.asc Description: PGP signature
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thu, 30 Sep 2010 14:47:10 +0100, Peter Humphrey wrote: > > Hey, how do I join GGUG? > > You're too old, Neil. Same as me. In that case, I'll declare myself a member of the other GGUG, Grumpy Gentoo User Group. -- Neil Bothwick Micro-: (prefix) anything both very small and very expensive. signature.asc Description: PGP signature
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thursday 30 September 2010 09:53:40 Neil Bothwick wrote: > Hey, how do I join GGUG? You're too old, Neil. Same as me. -- Rgds Peter. Linux Counter 5290, 1994-04-23.
[gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Il giorno gio, 30/09/2010 alle 09.55 +0100, Neil Bothwick ha scritto: > I find this part a little confusing. Are you saying to add the > function > to bashrc if you are not using portage 2.1.9? How about those of us > using > 2.2? > 2.2 series also got the same feature, but I don't remember since which rc… the latest masked version is definitely fine though. If you're running an older 2.2 or a 2.1.8 (or earlier) Portage, yes you should be adding the function to bashrc (or upgrade to ~arch Portage if you feel brave enough ;)). -- Diego Elio Pettenò — “Flameeyes” http://blog.flameeyes.eu/ If you found a .asc file in this mail and know not what it is, it's a GnuPG digital signature: http://www.gnupg.org/ signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
walt wrote: > On 09/29/2010 03:40 PM, Diego Elio Pettenò wrote: > > Hi all users, > > we hope to be able to provide a better experience for all of you at > > the end of this (bumpy) journey. > > > > Thanks! > > On behalf of the Geriatric Gentoo Users Group I say, "No, please, allow us to > thank YOU for all the great work you do for gentoo!" > > Maintaining high quality is always an uphill battle, and those of us in the > GGUG > know and appreciate how much work you do on our behalf. So, once again, > thanks > from the old farts! If I am using the portage 2.2 series, do I still need that bash snipet? -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici cov...@ccs.covici.com
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Wed, 29 Sep 2010 17:14:52 -0700, walt wrote: > On 09/29/2010 03:40 PM, Diego Elio Pettenò wrote: > > Hi all users, > > we hope to be able to provide a better experience for all of you at > > the end of this (bumpy) journey. > > > > Thanks! It's good to have direct communication from devs, especially on something as important as this. Thanks. > On behalf of the Geriatric Gentoo Users Group I say, "No, please, allow > us to thank YOU for all the great work you do for gentoo!" > > Maintaining high quality is always an uphill battle, and those of us in > the GGUG know and appreciate how much work you do on our behalf. So, > once again, thanks from the old farts! > > Alan, Volker, Dale -- anything to add? Hey, how do I join GGUG? -- Neil Bothwick X-Modem- A device on the losing end of an encounter with lightning. signature.asc Description: PGP signature
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
Alan is relaxing by the seaside watching the waves go in and out. So he has nothing sensible to add at this time, but maybe on Sunday :-) > On 09/29/2010 03:40 PM, Diego Elio Pettenò wrote: >> Hi all users, >> we hope to be able to provide a better experience for all of you at >> the end of this (bumpy) journey. >> >> Thanks! > > On behalf of the Geriatric Gentoo Users Group I say, "No, please, allow us to > thank YOU for all the great work you do for gentoo!" > > Maintaining high quality is always an uphill battle, and those of us in the GGUG > know and appreciate how much work you do on our behalf. So, once again, thanks > from the old farts! > > Alan, Volker, Dale -- anything to add? > >
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On Thursday 30 September 2010, walt wrote: > On 09/29/2010 03:40 PM, Diego Elio Pettenò wrote: > > Hi all users, > > > > we hope to be able to provide a better experience for all of you at > > > > the end of this (bumpy) journey. > > > > Thanks! > > On behalf of the Geriatric Gentoo Users Group I say, "No, please, allow us > to thank YOU for all the great work you do for gentoo!" > > Maintaining high quality is always an uphill battle, and those of us in the > GGUG know and appreciate how much work you do on our behalf. So, once > again, thanks from the old farts! > > Alan, Volker, Dale -- anything to add? thank you Diego for informing us about the upcoming fun. I am sure a lot of people will not read your mail and will complain about random breakage later. As always. ;)
Re: [gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
walt wrote: On 09/29/2010 03:40 PM, Diego Elio Pettenò wrote: Hi all users, we hope to be able to provide a better experience for all of you at the end of this (bumpy) journey. Thanks! On behalf of the Geriatric Gentoo Users Group I say, "No, please, allow us to thank YOU for all the great work you do for gentoo!" Maintaining high quality is always an uphill battle, and those of us in the GGUG know and appreciate how much work you do on our behalf. So, once again, thanks from the old farts! Alan, Volker, Dale -- anything to add? +1 If I could reproduce, I would say +2. Alas there is only one of me. Stop clapping and jumping up and down in your seat. ;-) As least we know this is coming. I just wonder why there wasn't something added to portage to fix this? Maybe that wasn't doable. If a person was to download a new stage3 and do a fresh install, would that put a end to this problem? In other words, does this affect new installs the same as old installs? Dale :-) :-)
[gentoo-user] Re: Notice: possible past, present and future breakage related to .la files
On 09/29/2010 03:40 PM, Diego Elio Pettenò wrote: Hi all users, we hope to be able to provide a better experience for all of you at the end of this (bumpy) journey. Thanks! On behalf of the Geriatric Gentoo Users Group I say, "No, please, allow us to thank YOU for all the great work you do for gentoo!" Maintaining high quality is always an uphill battle, and those of us in the GGUG know and appreciate how much work you do on our behalf. So, once again, thanks from the old farts! Alan, Volker, Dale -- anything to add?