On Friday 12 December 2003 23:59, Davide Ricci wrote:
> I did install gentoo on my machine starting from a stage2 tarball.
> After bringing up the minimum system wanted to install the KDE and did a
> # emerge -u kde
>
> But the compilation wasn't successful since the ebuild 'qt-3.2.2-r1'
> exploited a bug in the g++ compiler that broke the whole process. I managed 
> to compile qt by hand , just by typing 'make' in every single dir that made 
> up the sources (i.e. the dirs in /var/tmp/portage/qt...) , and that 
> succeeded. As a final note: I used the makefiles as provided by the 
> 'configure' script launched by emerge.    
>
> Now , my questions:
> 1) How can I know how to put everything in place , i.e. where to put the
> libraries, headers and alike? (trying to guess: cp -r
> /var/tmp/portage/qt-3.2.2-r1/image/* / ?)

Take a look at "man ebuild". Running "ebuild <path/to/ebuild> install" 
followed by "ebuild <path/to/ebuild> merge" should have done what you wanted 
and portage would still account for the files installed.

> 2) Even if a 'make install' would suffice (it does not actually) if i do an
> #emerge -up kde
>
> I still see qt-3.2.2-r1 marked as [ N    ]
>
> 'cause of course portage isn't aware of the recent build. Is there a way to
> manually update the pkgs' db?

See above.

Regards,
Jason Stubbs

--
[EMAIL PROTECTED] mailing list

Reply via email to