Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] Gentoo kinput and canna ebuild



Jack wrote:

> On Mon, May 27, 2002 at 02:28:02PM +0900, Ryan Shaw wrote:
> > looking at the logs you sent me, it seems like the shared
> > libraries aren't being built. i believe this is because, for
> > some reason, the imake variable HasSharedLibraries is being
> > set to NO on your machine (canna uses imake to build).
> > 
> > i need to look further into how imake sets this variable 
> > before i can help anymore. i know it has something to do 
> > with the /usr/lib/X11/config/* files but after that I am 
> > lost...
> 
> Well, it's fixed now. After reading your comment, I had a look
> at my USE variables. I noticed "X gtk" were missing so I added
> them. Then I rebuilt xfree-4.2.0-r9. Then emerge app-misc/kinput
> and it worked. I'm using mlterm. 

okay, interesting. i would bet that the "X" USE variable is 
somehow determing the configuration of the /usr/lib/X11/config/* 
files, maybe setting HasSharedLibraries to NO because it is
taking the lack of the USE variable to mean you don't want 
apps built with dependencies on shared X libraries?

i'll need to figure out a way to either 1) make sure that the
canna ebuild always builds the shared libs or 2) have the
kinput2 build fail with some helpful messages if the shared
canna libs aren't available...

i have to say, the seemingly simply portage system hides a lot
of complexity. 

cheers,
ryan


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links