You are not logged in.

#1 2005-02-11 23:45:21

BlackFenix
Member
Registered: 2004-11-02
Posts: 61

Bug after upgrade


[img]http://www.archlinux.org/logos/button.png[/img]
The poem is the ash of Fênix that the soul of somebody transforms into dream and transforms into body and later into light.

Offline

#2 2005-02-11 23:59:00

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Bug after upgrade

Well yeah, but is everything still working fine?

Offline

#3 2005-02-12 00:28:44

BlackFenix
Member
Registered: 2004-11-02
Posts: 61

Re: Bug after upgrade

... yes ...  :?:  :!:


[img]http://www.archlinux.org/logos/button.png[/img]
The poem is the ash of Fênix that the soul of somebody transforms into dream and transforms into body and later into light.

Offline

#4 2005-02-12 00:44:12

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Bug after upgrade

so, what's the symptoms then? all I got from your bug report was "I got this error message"... well what is happening now? Is X failing to start... can bash no longer "echo" to the command line?

Going to need alot more than just an error message and "anyone else get this?" in order to diagnose...

Offline

#5 2005-02-12 02:23:04

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

Re: Bug after upgrade

This error makes your system UNBOOTABLE. :x

When I try to reboot, I get this message with some error about kdm no being able to start.  I tried to boot to a bash shell and it doesn`t work: I get this error with a kernel panic. I don`t know what to do...  I recommand staying with the old version of readline.

Offline

#6 2005-02-12 06:39:56

ralvy
Member
From: Santa Monica, California
Registered: 2004-12-06
Posts: 275

Re: Bug after upgrade

phrakture wrote:

Going to need alot more than just an error message and "anyone else get this?" in order to diagnose...

Yes. Here's my commad line readout:

[root@tux ralvy]# pacman -Syu
:: Synchronizing package databases...
current                  [################] 100%      44K    35.6K/s  00:00:01
extra                    [################] 100%     190K    56.3K/s  00:00:03

Targets: bash-3.0-5 readline-5.0-2

Total Package Size:   0.6 MB

Proceed with upgrade? [Y/n]

:: Retrieving packages from current...
bash-3.0-5               [################] 100%     319K    91.3K/s  00:00:03
readline-5.0-2           [################] 100%     247K    55.9K/s  00:00:04

checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
upgrading bash... done.
sh: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
upgrading readline... done.

Offline

#7 2005-02-12 07:47:45

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

Re: Bug after upgrade

There are new packages to fix this problem:  bash 3.0-6  and  readline 5.0-3

As explained in the bug tracker and mailing list, the "buggy" bash was linked against readline libraries in /usr/lib. My system isn't bootable because my /usr directory is on a different partion which hasn`t been mounted yet.

To fix my system, I will try to copy an old bash executable in /bin by using  the boot floppies.  If that fails,  I will make a base install on a partition to get a working system in order to be able to fix my broken one.  roll

Offline

#8 2005-02-12 10:12:07

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: Bug after upgrade

# pacman -Su

Targets: bash-3.0-6 readline-5.0-3

Total Package Size:   0.6 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from current...
bash-3.0-6               [----------------] 100%     387K    13.2K/s  00:00:29
readline-5.0-3           [----------------] 100%     247K    13.7K/s  00:00:17

checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
upgrading bash... done.
sh: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
upgrading readline... done.

It doesn't seem to be fixed... I might be wrong thoug...

Offline

#9 2005-02-12 10:36:51

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: Bug after upgrade

Another bug:

/etc/profile.d/gnome.sh:1: = not found
┌─(abaddon@194-4:pts/5)─────────────────────────────────────────────────────────────────────────────────────────────────(~)─┐
└─(11:35:%)──                                                                                                 ──(sob,lut12)─┘

I don't have gnome and I don't want to have. Temporary solution: chmod 644 /etc/profile.d/gnome.sh


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

#10 2005-02-12 11:00:23

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: Bug after upgrade

Abaddon wrote:

Another bug:

/etc/profile.d/gnome.sh:1: = not found
┌─(abaddon@194-4:pts/5)─────────────────────────────────────────────────────────────────────────────────────────────────(~)─┐
└─(11:35:%)──                                                                                                 ──(sob,lut12)─┘

I don't have gnome and I don't want to have. Temporary solution: chmod 644 /etc/profile.d/gnome.sh

Hmm, you're using a non-bash shell, because the error you're getting is the "==" bashis'm check in the if line. I'll change it to posix compliant syntax.

Offline

#11 2005-02-12 17:36:30

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

Re: Bug after upgrade

IceRAM wrote:

sh: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
upgrading readline... done.
It doesn't seem to be fixed... I might be wrong thoug...

On the bug tracker, Judd said:

I've moved the libraries to /lib in 5.0-3.

You can ignore the "error while loading shared libraries" error during the upgrade though. It is not fatal and only occurs when readline or ncurses is updated.

Offline

#12 2005-02-12 19:02:51

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

Re: Bug after upgrade

UPDATE: My Linux system is now up and running.  big_smile I do get the

sh: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory

error.  I haven't rebooted yet but it should be OK:
bash links to

/lib/libreadline.so.5
/lib/libhistory.so.5

and these files are installed in the right directory by readline.

Offline

#13 2005-02-12 20:12:09

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: Bug after upgrade

I don't get any kind of error, except for that error on install.
I don't really like the error since it might be confusing and might raise many questions from users not knowing this issue.

Offline

#14 2005-02-12 21:05:02

Mith
Member
From: out there
Registered: 2004-10-05
Posts: 163

Re: Bug after upgrade

how come i don't see them in current ( bash and readline)?
I did a -Sy but it's still shows the "old" versions

:: Synchronizing package databases...
:: current is up to date
:: extra is up to date
:: staging is up to date
:: grub: local version (0.96-3) is newer than repo version (0.96-2)
:: nicotine: local version (1.0.8-2) is newer than repo version (1.0.8rc1-2)
:: skype: local version (1.0.0.1-1) is newer than repo version (0.92.0.12-s1)
:: supertux: local version (0.1.2-1) is newer than repo version (0.1.2-s1)
:: Above packages will be skipped.  To manually upgrade use 'pacman -S <pkg>'

Targets: bash-3.0-5 gnome-common-2.8.0-6 mozilla-firefox-1.0-3 nss-nspr-3.9.2-1
         readline-5.0-2

ArchLinux (x86_64) w/ kdemod

Offline

#15 2005-02-12 21:14:43

nggalai
Member
From: Switzerland
Registered: 2004-08-01
Posts: 215
Website

Re: Bug after upgrade

What mirror do you use? Not all of them have been updated, yet.

93,
-Sascha.rb

Offline

#16 2005-02-12 23:35:29

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: Bug after upgrade

JGC wrote:
Abaddon wrote:

Another bug:

/etc/profile.d/gnome.sh:1: = not found
┌─(abaddon@194-4:pts/5)─────────────────────────────────────────────────────────────────────────────────────────────────(~)─┐
└─(11:35:%)──                                                                                                 ──(sob,lut12)─┘

I don't have gnome and I don't want to have. Temporary solution: chmod 644 /etc/profile.d/gnome.sh

Hmm, you're using a non-bash shell, because the error you're getting is the "==" bashis'm check in the if line. I'll change it to posix compliant syntax.

Yes, I'm using zsh (which is better than bash imho). ?I'm waiting for fixed package.


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

Board footer

Powered by FluxBB