On Thursday 26 January 2006 16:34, Mikey wrote: > You guys have made the decision to stop supporting stage1 installs. The > "official" installation method is a stage3. What I documented, and tested, > is what you are telling users they have to do. Download stage3, emerge > --sync, update system. > > The only problem is that you don't actually tell the users what to do when > there are major issues, such as gcc upgrades. There is no link in the > handbook or the gentoo documentation page mentioning the fact that they > can't just upgrade their gcc without going through the proper process you > mention above. What I documented is what any user would _need_ to do to > get their system installed using your recommended installation method. > > And those instructions have nothing whatsoever to do with common sense from > a new, or even experienced users perspective. Knowing that a gcc upgrade > will break libtool is not common sense, nor is it commonly known. It will not break libtool. It breaks broken libtool files. There should be no reason for those files to actually specify libstdc++ at all. The dependency is already pulled in by the affected library, so does not need to be specified in the libtool file at all. This goes however to the issue of broken libtool files and broken linking by libtool. An entirely different matter and more related to the "--as-needed" discussion. > > Yes, but I have been called an idiot here for following the instructions > given to upgrade gcc. They are not my instructions, they are not the way I > would do it, they are YOUR instructions. > Those are general case instructions, that in this case are making you do extra work. If you know what you are doing, like Chris could be expected to, you can skip some steps. All that can happen is that you need to remerge some package because it doesn't work anymore. Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net