Discussion:
Trying to install on Debian but make fails
(too old to reply)
glue
2007-04-21 22:24:27 UTC
Permalink
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
Philip Guenther
2007-04-22 01:25:57 UTC
Permalink
Post by glue
Anybody have any idea what...
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
glue
2007-04-22 12:02:57 UTC
Permalink
Post by Philip Guenther
Post by glue
Anybody have any idea what...
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
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

Loading...