dbTalk Databases Forums  

Trying to install on Debian but make fails

comp.databases.berkeley-db comp.databases.berkeley-db


Discuss Trying to install on Debian but make fails in the comp.databases.berkeley-db forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
glue
 
Posts: n/a

Default Trying to install on Debian but make fails - 04-21-2007 , 05:24 PM






Anybody have any idea what...

"ln: creating symbolic link `libdb.a' to `.libs/libdb-4.5.a':
Operation not permitted
make: *** [libdb-4.5.la] Error 1"

means?

Thanks


Reply With Quote
  #2  
Old   
Philip Guenther
 
Posts: n/a

Default Re: Trying to install on Debian but make fails - 04-21-2007 , 08:25 PM






On Apr 21, 4:24 pm, glue <miracle.g... (AT) gmail (DOT) com> wrote:
Quote:
Anybody have any idea what...

"ln: creating symbolic link `libdb.a' to `.libs/libdb-4.5.a':
Operation not permitted
make: *** [libdb-4.5.la] Error 1"

means?
Well, let's work backword from the message. The first step is to
figure out what 'errno' value generates the message "Operation not
permitted". If you do "man errno" and search the page it shows,
you'll see it corresponds to the errno value EPERM. ln reported that
error when trying to create the symlink, so the next step it to look
at the manpage for the system call that creates symbolic links: "man
symlink". At the bottom of that page we find:

ERRORS
EPERM The filesystem containing newpath does not
support the creation of symbolic links.

So it appears that the filesystem that you did the build on doesn't
support symlinks. Did you do the build on an msdos filesystem?


Philip Guenther



Reply With Quote
  #3  
Old   
glue
 
Posts: n/a

Default Re: Trying to install on Debian but make fails - 04-22-2007 , 07:02 AM



On Apr 21, 10:25 pm, Philip Guenther <guent... (AT) gmail (DOT) com> wrote:
Quote:
On Apr 21, 4:24 pm, glue <miracle.g... (AT) gmail (DOT) com> wrote:

Anybody have any idea what...

"ln: creating symbolic link `libdb.a' to `.libs/libdb-4.5.a':
Operation not permitted
make: *** [libdb-4.5.la] Error 1"

means?

Well, let's work backword from the message. The first step is to
figure out what 'errno' value generates the message "Operation not
permitted". If you do "man errno" and search the page it shows,
you'll see it corresponds to the errno value EPERM. ln reported that
error when trying to create the symlink, so the next step it to look
at the manpage for the system call that creates symbolic links: "man
symlink". At the bottom of that page we find:

ERRORS
EPERM The filesystem containing newpath does not
support the creation of symbolic links.

So it appears that the filesystem that you did the build on doesn't
support symlinks. Did you do the build on an msdos filesystem?

Philip Guenther
You know what? It is. I'm running out of space on my Linux drive so
I'm trying to install it on my much larger FAT32 drive. I have no idea
what a symbolic link is but it looks like it's one more reason to hate
Microsoft.

Thanks



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.