KDE 3.1.4 i watpliwe zaleznosci

Adam Gorzkiewicz adgor w isn.pl
Nie, 5 Paź 2003, 13:38:27 CEST


Dnia nie 05. października 2003 00:46, Andrzej Krzysztofowicz napisał:
> $ rpm -qpR kdebase-3.1.4-0.10.i686.rpm | grep konqueror
> konqueror = 8:3.1.4-0.10
> konqueror
> $ rpm -qpR konqueror-3.1.4-0.10.i686.rpm | grep kdebase
> kdebase-common-filemanagement = 8:3.1.4-0.10
> kdebase-kicker = 8:3.1.4-0.10
> kdebase-konsole = 8:3.1.4-0.10
> kdebase-libkonq = 8:3.1.4-0.10
> kdebase-libkmultitabbar = 8:3.1.4-0.10
> kdebase-mailnews = 8:3.1.4-0.10
> kdebase
> kdebase-common-filemanagement
> $ rpm -qpR kdebase-devel-3.1.4-0.10.i686.rpm | grep
> kdebase
> kdebase = 8:3.1.4-0.10
> kdebase-kicker = 8:3.1.4-0.10
> kdebase-ksysguard = 8:3.1.4-0.10
> kdebase-libkate = 8:3.1.4-0.10
> ==============================================
> Czyli mamy MSZ watpliwej poprawnosci zaleznosci:
>
> 1. konqueror <--> kdebase         (petla)
> 2. kdebase-devel --> kdebase --> konqueror
>
> Q1. W ktora strone powinna byc ta zaleznosc? Bo jesli w obie, to
> rozdzielanie kdebase/konqueror IMHO nie ma sensu.

konqueror NIE POWINIEN wymagać kdebase
Konquerora nie powinien wymagac również kdebase-kicker (taką zależność ztc mi 
sie o oczy obiło dodał kiedyś qboosh) To napewno wynikało z autoreq ale 
trzeba to rozwiazać inaczej.

> Q2. Czy rzeczywiscie do przebudowania czegokolwiek zaleznego od
> kdebase-devel potrzeba konquerora ???

[adgor w horand kde]$ rpm -qpR kdebase-devel-3.1.92.030930-2.i686.rpm |grep 
konqueror
[adgor w horand kde]$

(...)
> [ pytam, bo nie chce psuc sam, a zamierzam w ciagu godzin / dni poslac
>   testowo na buildery Ra ]

[adgor w horand kde]$ rpm -qpR kdebase-desktop-3.1.92.030930-2.i686.rpm |grep 
konqueror
konqueror = 9:3.1.92.030930-2
[adgor w horand kde]$ rpm -qpR konqueror-3.1.92.030930-2.i686.rpm |grep kdebase
kdebase-common-filemanagement = 9:3.1.92.030930-2
kdebase-konsole = 9:3.1.92.030930-2
kdebase-libkickermain = 9:3.1.92.030930-2
kdebase-libkonq = 9:3.1.92.030930-2
kdebase-mailnews = 9:3.1.92.030930-2
kdebase-libkickermain
kdebase-libkonq
[adgor w horand kde]$ rpm -qpR kdebase-devel-3.1.92.030930-2.i686.rpm |grep 
kdebase
kdebase-desktop = 9:3.1.92.030930-2
kdebase-kicker = 9:3.1.92.030930-2
kdebase-ksysguard = 9:3.1.92.030930-2
kdebase-libkate = 9:3.1.92.030930-2
[adgor w horand kde]$

Podział kde swego czasu został sportowany na head z DEVEL. Było to chyba przy 
okazji upgradu do 3.1.2. Nie wiem jak wtedy to wyglądało z zależnościami (czy 
wszystko było ok) bo nie ja to robiłem. Tymbardziej nie wiem, co z kde na 
head dzieje się teraz. Nad tym po prostu ktoś zainteresowany ta linią musi 
PRZYSIĄŚĆ i spędzić na radosnych testach z rozmieszczaniem plików po 
poszczególnych paczkach i porządkowaniem niejawnych zalezności kilka uroczych 
nocy. Wtedy dopiero skończa się problemy z nieudanym poldkowaniem itp. 
Podział kde nie jest rzecza trywialną a to dlatego, ze w załozeniu autorów 
jest to jedna wielka całóść majaca mnóstwo "punktów wspolnych". Trzeba tego 
na bierzaco pilnować - zajmowanie się tym "z doskoku" (zeby tylko posłać na 
buildery i wrzucic do distro) nie ma sensu.

-- 
Adam Gorzkiewicz
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/17d43267/attachment.bin


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