To byłaby taczka z czubkiem ..

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Sob, 27 Mar 1999, 16:46:03 CET


Czyli kolejna porcja pakietów do PLD jakie w międzyczasie zostały
opracowane.
Na samym początku drobny komentaż który wyjaśni nieco tytuł.

W tym tygodniu po raz pierwszy dały o sobie znać skutki przejścia na CVS.
W sumie już w tej chwili w /stable/test jest ponad setka pakietów
(trzydzieści parę źródłowych) jakie w tym tygodniu zostały opracowane. Tak
na dobrą sprawę prawie całość została wyprodukowana siłami trzech czy
czterech osób, a to i tak tylko część pracy jaka została wykonan gdyż w
międzyczasie zaczął się pojawaić w zasobach CVS branch ze zmianami
przygotowującymi przejście zasobów na używanie rpm 2.9x, który ma już
bardzo bogate możliwości jeśli chodzi o tworzenie opisu budowania pakietu
.. i IMHO już zupełnie nieporównywalne do tego co można osiągnąć równie
prosto jak tu ale za pomocą klasycznych narzędzi jak make.

Tak czy inaczej obecne wypuszczenie kolejnej porcji pakietów z test trzeba
było nieco przyśpieszyć.

W tym tygodniu główną sprawą, którą udało się przeskoczyć było znalezienie
kolejnego warunku na to żeby tworzenie zasobów było powtarzalne. Otóż
wydażyło się coś takiego, że kilka pakietów binarnych produkowane na PII
nie działało poprawnie na starszych maszynkach. Podejrzenie na początku
padło na kompilator ale w w końcu okazało się, że przyczyna tkwi nie w
różnicach generowanego kodu na np. P i PII ale w stub objectach z glibc.
Otóż glibc na x86 musi być jawnie kompilowane pod architektórę i386 żeby
binarki mogły być przenoszalne między różnymi maszynkami w ramach rodziny
architerkór x86. Jak na razie w wyniku usunięcia tego błędu trzeba było
poprawić jeden pakiet (glibc) i drugi zrekompilować (ldconfig).
Oba są dość kluczowe więc feler bardzo wyraźnie dawał o sobie znać.

Kolejna grupa zmian jest związana z przejściem na gtk+/glib 1.2.1.

Spis pakietów wg typów zmian:

glibc-2.1-8, ldconfig-1.9.9-6
	To trzeba mieć żeby nie narażać system na destabilizaję.

Paczka pakietów związanych z przejściem na gtk+/glib 1.2.1.
	Giram-0.0.11-1, ORBit-0.4.2-1, ee-0.3.8-4, glade-0.4.0-1,
	glib-1.2.1, gnome-libs-1.0.5-1, gtk+-1.2.1-1, imlib-1.9.4-2,
	kibble-0.7.3-1, libgtop-1.0.1-1, mc-4.5.28-1

Pakiety nowe, updatey do ostatnich wersji lub poaktualizowane
o ile wcześniej były w devel.
	gdbm-1.7.3-21, eject-2.0.2-3, gimp-pats-tiger-1.0-3, tcl-8.0.5-1,
	tk-8.0.5-1, net-tools-1.51-1, mutt-0.95.4-1i, pinfo-0.3.5-1,
	nedit-5.0.2-2, gqview-0.6.0-1, libghttp-1.0.2-1, gpm-1.17.5-1,
	wmMoonClock-1.1-2, wmpinboard-0.8.2-1.

Poprawki nia mające istotnego wpływu nadziałanie pakietu które weszły w
międzyczasie:
	fnlib-0.4-8, ncurses-4.2-14, zlib-1.1.3-6, rsync-2.3.0-2.

kloczek
PS. List idzie jako crospost na pl.comp.os.linux i pld-list w pld.org.pl.
Uwagi proszę kierować na pld-list
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*




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