You are not logged in.

#1 2008-01-19 03:44:01

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

How do I move Entrance to /usr? [SOLVED]

I was rebuilding all of E17 today to get my system ready for the community CVS packages. I went through and edited all of the PKGBUILD files and corresponding configuration files. Every package built and installed correctly except Entrance. It errors out here:

as -lImlib2 -lepsilon -ledje -lecore -lecore_x -levas   -lpam -lcrypt
gcc -march=native -mtune=native -O2 -pipe -Wall -o entrance_login entrance_login.o entrance_auth.o util.o  -lpam -lcrypt  
libtool: link: cannot find the library `/opt/e17/lib/libepeg.la' or unhandled argument `/opt/e17/lib/libepeg.la'
make[3]: *** [entrance] Error 1
...

I cannot figure out where it's still getting '/opt/e17' from. libepeg.la is in the PATH. I don't think it's hard coded in the source because it was not corrected in the newest CVS PKGBUILD. I made sure that all occurrences of /opt/e17 were out the build files. I removed /opt/e17/lib from ls.conf.so and ran ldconfig. I force-killed entranced to see if it was locked in there. I even dug through the source codes configure and make files only finding one reference to /opt in it, and it's not it. BLAH BLAH BLAH.

This feels like it's really obvious; Too obvious for me to find! Help.

Last edited by skottish (2008-01-19 15:41:13)

Offline

#2 2008-01-19 05:19:29

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: How do I move Entrance to /usr? [SOLVED]

There seem to be some stray libtool files on your system, probably in the epeg package.

Offline

#3 2008-01-19 05:38:12

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: How do I move Entrance to /usr? [SOLVED]

Thanks Snowman. It turns out the takhis PKGBUILDs didn't have the '!libtool' option. It wasn't only epeg, but epsilon also. Every day is a learnin' experience 'round here.

Last edited by skottish (2008-01-19 15:41:02)

Offline

Board footer

Powered by FluxBB