public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] bug features etc.
@ 2002-03-20  7:48 Onne Gorter
  2002-03-20 18:23 ` George Shapovalov
  0 siblings, 1 reply; 2+ messages in thread
From: Onne Gorter @ 2002-03-20  7:48 UTC (permalink / raw
  To: gentoo-dev

Hi there,
first of all: thank you, I have been looking for something like gentoo linux
for some time, I like it.

then: some sugestions on emerge:
	* make a --fake option only adding the package to the database, without
doing anything else! Helps with mozilla etc, so I can install mozilla 0.9.9
without an ebuid. Of course make sure you point out it is for experts only!
	* make a --binairy option so that if available it will get the binairies
instead of building a source package, which sometimes is just too much for
what it is worth: like mozilla, gnome, xfree, evolution etc. But I want the
latest, so --usepkg won't do.

then: a nasty bug which for which I cannot give you exact listings, since it
happend during bootstrapping. Somehow a package started complaining that gcc
could not build binairies. (about 30min in the process, sorry, that's all I
can say) I tried the latest iso: 1.0r6-17. That was a shame, I had to do a
binairy install. Which brings me to my last point:

How can I (savely) update my basic packages like gcc glibc etc? Can I just
do an emerge and it will be allright? Perhaps it would be nice if there was
a manual about installing the binairy release and later (in the background,
or when time is available) recompile those binairies.

greetz Onne (netherlands)

PS: Sorry, I won't do a bug report, don't really know how and have to make
an account.



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] bug features etc.
  2002-03-20  7:48 [gentoo-dev] bug features etc Onne Gorter
@ 2002-03-20 18:23 ` George Shapovalov
  0 siblings, 0 replies; 2+ messages in thread
From: George Shapovalov @ 2002-03-20 18:23 UTC (permalink / raw
  To: gentoo-dev

Hi

On Tuesday 19 March 2002 23:48, you wrote:
> Hi there,
> then: some sugestions on emerge:
> 	* make a --fake option only adding the package to the database, without
    And what is it supposed to add to the database? You will need to supply 
it with the list of installed files as the bare minimum, so that uninstall 
will be possible, otherwise these is not much sense in doing this.
But then the existing infrastructure allows you to do manuall install under 
portage "controll". See faq for "can I do ./configure step manually" 
question. You may need to create a very basic (since you are making it 
manually) ebuild script for package which is not included (even just 
copy/rename existing ).


> then: a nasty bug which for which I cannot give you exact listings, since
> it happend during bootstrapping. Somehow a package started complaining that
> gcc could not build binairies. (about 30min in the process, sorry, that's
> all I can say) I tried the latest iso: 1.0r6-17. That was a shame, I had to
> do a binairy install. Which brings me to my last point:
bootstrap is not exatcly what you would want to do in such a situation. I 
would say, that you need to do "emerge system", however since all packages 
are installed already emerge will not find much stuff to bther with, only 
wht's need to be updated. Here some kind of --autobuild flag could help. 
The binary CD is quite new and there was no need for such a feature before, 
but feel free to file a request to this list.
(BTW, I don't remember if bugs.gentoo.org contains a category for feature 
requests? It would be a usefull one).
   Right now you can look in /usr/portage/profiles/default* (see which one 
your /etc/make.profile is linked to).  
packages.build contains what is getting built when emerging "system" for 
example (and theese files are ment to be modified if you are doing a very 
special low-level install, but KNOW WHAT YOU ARE DOING!!!, you are basically 
going LFS way at this point).
emerge /dir/package will force-remerge this package even if the same version 
is already installed. You will need to prepare the list of packages you want 
remerged and then just loop throug them. 
Alternatively emerge app-admin/gentoolkit, this contains web-interface to 
emerge. You can browse and remerge you packages from you web-browser.

George


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-03-20 18:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-20  7:48 [gentoo-dev] bug features etc Onne Gorter
2002-03-20 18:23 ` George Shapovalov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox