chrpath again (Re: gnome-core i omf)

Michal Moskal malekith w pld-linux.org
Wto, 5 Lis 2002, 15:28:33 CET


On Tue, Nov 05, 2002 at 03:16:09PM +0100, Michal Moskal wrote:
> On Tue, Nov 05, 2002 at 03:10:04PM +0100, Andrzej Krzysztofowicz wrote:
> > [ a ta biblioteka lezy gdzie indziej, gdzie jej iconv nie szuka:
> > 
> > $ rpm -ql iconv|grep libJIS.so
> > /usr/lib/gconv/libJIS.so
> > 
> > ] 
> > 
> > [pid 13956] munmap(0x4026d000, 77957)   = 0
> > [pid 13956] munmap(0x40252000, 14212)   = 0
> > [pid 13956] write(2, "/usr/share/omf/gnome-applets/asc"..., 54/usr/share/omf/gnome-applets/asclock_applet-ja.omf:1: ) = 54
> > [pid 13956] write(2, "error: ", 7error: )      = 7
> > [pid 13956] write(2, "char encoding EUC-JPnot supporte"..., 34char encoding EUC-JPnot supported
> > 
> > Czyzby znowy przerzezbienie z RPATH ?
> 
> Czy nie byłoby dobrym pomysłem przerobić tak to nieszczęsne chrpath
> (makro w rpm, nie program), żeby wywalało tylko rpath jeśli jest
> /home/*, /tmp/*, /lib, /usr/lib, /usr/local/lib. ?
> 
> Mogę to tak zrobić, tylko zastanawiam się czy to nie jest płakanie nad
> już rozlanym mlekiem (dużo pakietów już przeszło przez builder z tym
> wspaniałym wynalazkiem).

Może inaczej, zrobiłbym gdyby nie mały problem:

[malekith w roke /shm]$ chrpath -l xirssi 
xirssi: RPATH=/usr/lib/perl5/5.6.1/i686-pld-linux/CORE:/usr/X11R6/lib
[malekith w roke /shm]$ chrpath -d xirssi 
[malekith w roke /shm]$ chrpath -r /foo/bar:/baz xirssi
xirssi: no rpath or runpath tag found.
[malekith w roke /shm]$ 

Tak się nie da zmienić.

[malekith w roke /shm]$ cp =xirssi .
[malekith w roke /shm]$ chrpath -r /foo/bar:/baz xirssi
xirssi: RPATH=/usr/lib/perl5/5.6.1/i686-pld-linux/CORE:/usr/X11R6/lib
zsh: 12749 segmentation fault (core dumped)  chrpath -r /foo/bar:/baz xirssi
[malekith w roke /shm]$ 

Tak niby zmienia, ale... 


-- 
: Michal Moskal ::::: malekith/at/pld-linux.org :  GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept :  {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl