SPECS: e2fsprogs.spec (HEAD) vs heimdal

Jakub Bogusz qboosh w pld-linux.org
Pon, 13 Paź 2003, 18:44:42 CEST


On Sun, Oct 12, 2003 at 04:01:15PM +0200, Artur Frysiak wrote:
> W liście z sob, 11-10-2003, godz. 10:51, Jakub Bogusz pisze: 
> > On Sat, Oct 11, 2003 at 07:49:47AM +0200, Artur Frysiak wrote:
> > > On Sat, Oct 11, 2003 at 02:50:02AM +0200, Andrzej Krzysztofowicz wrote:
> > > > =?ISO-8859-2?Q?Pawe=B3_Go=B3aszewski?= wrote:
> > [...]
> > > > > > - separated libcom_err and libuuid into subpackages
> > > > > 
> > > > > W jakim celu to jest?
> > > > 
> > > > Zgaduje, ze dlatego iz sporo pakietow wymaga samej libuuid, a nie calosci
> > > > bibliotek e2fs. 
> > > 
> > > Tak. Np heimdal potrzebuje libcom_err, narzędzia do filesystemów
> > > libuuid, evolution libuuid, a żadne z nich nie potrzebuje libext2fs czy
> > > libe2p...
> > 
> > Tylko heimdal jest chyba niedokończony - nadal linkuje się ze swoim
> > libcom_err.so.1, zamiast systemowym libcom_err.so.2.
> 
> $ rpm -qp --requires \  
> 	/home/users/wiget/rpm/RPMS/heimdal-libs-0.6-2.i686.rpm \
>  	|grep com_err
> libcom_err.so.2  
> libcom_err  
> $ rpm -qp --provides \
> 	/home/users/wiget/rpm/RPMS/heimdal-libs-0.6-2.i686.rpm \
> 	|grep com_err
> 
> Wygląda na to że już jest dobrze.

U mnie (config.log):

configure:47837: checking whether compile_et has the features we need
configure:47875: athlon-pld-linux-gcc  -o conftest -O2 -march=athlon -I/usr/include/et  -s conftest.c -lresolv  >&5
configure:47878: $? = 0
configure:47880: ./conftest
configure:47883: $? = 0
configure:47897: result: yes
configure:47900: checking for if com_err needs to have a initialize_error_table_r
configure:47923: result: no
configure:47936: checking for com_err
configure:47959: athlon-pld-linux-gcc  -o conftest -O2 -march=athlon  -s conftest.c -lresolv  -lcom_err >&5
configure:48251:21: com_err.h: No such file or directory
[...]
configure:47978: result: no
configure:47998: Using our own com_err

W drugiej linii brakuje -I/usr/include/et


I jest jeszcze jeden punkt konfliktu z e2fsprogs - libss
(w heimdal/lib/sl; ale libsl z tego samego katalogu już nie).
W e2fsprogs jest libss.so.2, w heimdal libss.so.0.
Pliki nie konfliktują tylko dlatego, że z heimdal-devel jest usuwany
symlink libss.so.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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