You are not logged in.

#1 2006-09-19 16:02:37

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Problems with xemacs

hi there,

I have tried to install xemacs using pacman but when i tried to run it, nothing happened. so i tried to run it from konsole and i'm getting an error

xemacs: error while loading shared libraries: libdb-4.4.so: cannot open shared object file: No such file or directory

does anyone know what i've done wrong?

thanks for any help

Mike

Offline

#2 2006-09-19 18:54:20

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Problems with xemacs

When did you run 'pacman -Syu' the last time? The package is alright.


1000

Offline

#3 2006-09-19 23:48:11

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Re: Problems with xemacs

i have removed xemacs from /var/cache/pacman/pkg

and using the pacman command pacman -R xemacs i think i have removed it from the system, however when i have tried to re-install it i'm getting the same error message.

if i am doing something stupid please let me know, but i'm at a bit of a loss.

thanks, Mike

Offline

#4 2006-09-19 23:58:26

allucid
Member
Registered: 2006-01-06
Posts: 259

Re: Problems with xemacs

The problem is not with the xemacs package. Xemacs is trying to link to a library that should be on your system, but is missing.

libdb is a library installed by the 'db' package. Either you don't have it installed, you have an old version installed, or your dynamic linker doesn't know where it is (not likely).

Try this:
pacman -Sy db

Offline

#5 2006-09-20 00:04:46

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Re: Problems with xemacs

thanks for that, I seem to be making some headway, unfortunately i'm now getting the error

xemacs: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by xemacs)

sorry to keep bothering people about something i just want to tryout

thanks again,

mike

Offline

#6 2006-09-20 00:07:34

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Re: Problems with xemacs

i'm just trying to install glibc to see if that helps.

i'm probably barking up the wrong tree, but i like learning smile

Offline

#7 2006-09-20 00:08:58

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Re: Problems with xemacs

well, shoot me down, that did the trick! smile

thanks very much to all that helped! smile

cheers, Mike

Offline

#8 2006-09-20 00:27:16

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

Re: Problems with xemacs

You should do a full system upgrade: pacman -Syu
A lot of stuff depends on glibc and db so you might run into problems otherwise.

Offline

#9 2006-09-20 01:17:28

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Re: Problems with xemacs

i have done, however it asked me to replace

mawk with gawk
devfsd with udev
and a large 127.5mb upgrade

i was unsure what to do so said no to all of them.

should i have said yes?

Offline

#10 2006-09-20 04:43:30

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

Re: Problems with xemacs

Answer yes for gawk.
As for devfs, what kernel version are you using (uname -a)? If you are using an old version with devfs, you'll first need to migrate to udev (there's more info in the forum/wiki). If you are already using udev, proceed with the upgrade.

Offline

#11 2006-09-20 10:32:35

2k
Member
From: UK
Registered: 2006-02-17
Posts: 76

Re: Problems with xemacs

i'm using kernel 2.6.15-ARCH

thanks for your help.

Mike

Offline

#12 2006-09-20 17:18:00

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Problems with xemacs

When using Arch Linux you should really consider doing a full upgrade at least once a month, if you're unsure about something have a look on the homepage and the forum.


1000

Offline

#13 2006-09-20 22:57:48

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

Re: Problems with xemacs

2k wrote:

i'm using kernel 2.6.15-ARCH

thanks for your help.

Mike

You are already using udev, then. You can say Yes to replace devfsd by udev.

Offline

Board footer

Powered by FluxBB