[linux] gentoo is kicking my butt

M. Hornung mike at boobaz.net
Fri Sep 12 15:37:33 PDT 2003


Awesome, thanks Peter. That worked swell.

-Mike

On Fri, 12 Sep 2003 at 12:13, Peter Abrahamsen wrote:


|I believe you can get around this by calling ebuild directly, instead of

|going through portage. You should be able to skip the steps where it unpacks

|and cleans. Try something like:

|

|cd /usr/portage/net-print/lprng

|ebuild lprng-3.8.12-r1.ebuild fetch unpack

|<fiddle>

|ebuild lprng-3.8.12-r1.ebuild compile install qmerge

|

|I'm not certain about that - maybe you'll have to compile then fiddle, then

|go back and recompile manually. I'm not sure. But I think this is the right

|general approach.

|

|Cheers,

|

|Peter

|

|On Fri, Sep 12, 2003 at 11:05:29AM -0700, M. Hornung wrote:

|> I really want to use portage, but it's not playing nice. I'm trying to

|> install the 'lprng' package and there's an error while compiling. I can

|> go hack the code so it will compile, but I don't know how to tell emerge

|> to restart where it left off. Using '--resume' unpacks the source again

|> and thus the compile fails again. Argh! So how can I finish installing

|> the package after fixing the code?

|>

|> % emerge lprng

|> . . .

|> make: *** [src] Error 2

|>

|> !!! ERROR: net-print/lprng-3.8.21 failed.

|> !!! Function src_compile, Line 46, Exitcode 2

|> !!! printer on fire!

|>

|> <I go and hack the C code>

|>

|> % emerge --resume

|> *** Resuming merge...

|> >>> emerge (1 of 1) net-print/lprng-3.8.21 to /

|> >>> md5 src_uri ;-) LPRng-3.8.21.tgz

|> >>> Unpacking source...

|> >>> Unpacking LPRng-3.8.21.tgz to /var/tmp/portage/lprng-3.8.21/work

|>

|> . . .

|>

|> -Mike

|>

|

|--

|Peter Abrahamsen Seattle, Washington, USA

|CEP, Phil, iSchool http://www.abrahamsen.com/peter/

|University of Washington 206.525.2702 (home)

|And you let days go by - Water flowing under ground

|




More information about the Linux mailing list