[test->ready] #25

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Wto, 28 Paź 2003, 08:37:33 CET


Tomasz Wittner wrote:
> 
> Dnia wto 28. października 2003 00:44, Andrzej Krzysztofowicz napisał:
> > > piszę 2 raz: bierze jako pierwsze dclib i zaznacza do instalacji starocia
> > > pt: dclib-0.1-beta10.1 . R: dclib >= 0.2.20 ma najwyraźniej "w dużym
> > > poważaniu". Z loga budowania:
> > > Requires: dclib >= 0.2.20 [...] dclib ... - nie da się tego "gołego"
> > > dclib jakoś wywalić?
> >
> > Da sie: wylaczyc automatyczna generacje zaleznosci i wpisac je recznie ;)
> > Ale chyba nie tedy droga.
> 
> Jak? %define _noautoreq 'dclib' - próbowałem, mi to nie pomogło.

_noautoreqdep 'libdc.so.0'

lub ogolniej wyrazeniem regularnym, np.

_noautoreqdep 'libdc.so..*'
 
> >
> > Sprobuje dodac Conflicts na starsze wersje. Moze pomoze...
> 
> Ja przebudowałem po Twoim commicie i dalej jest źle, ale inaczej.
> 
> poldek>install dcgui-qt-0.2.20-2 
> Przetwarzanie zależności...
> dcgui-qt-0.2.20-2 zaznaczył dclib-0.1-beta10.1 (wł. dclib)
> błąd: dcgui-qt-0.2.20-2: nie znaleziono wymaganego dclib >= 0.2.20
> błąd: dcgui-qt-0.2.20-2 jest w konflicie z dclib-0.1-beta10.1
> Zaznaczono 2 pakiety do instalacji (1 zaznaczony pośrednio):
> I dcgui-qt-0.2.20-2
> D dclib-0.1-beta10.1
> błąd: 1 niespełniona zależność, 1 conflicts
> Wystąpiły błędy podczas instalacji
> 
> Proszę, żebyście sobie z Pawłem tym głowy nie zawracali - chodziło o zwrócenie 
> uwagi, "że może gdzieś jest nie wszystko oki i czego jest to wina", a nie o 
> instalowanie jakiegoś programu p2p do którego używania nie ma cierpliwości 
> ;-). Może piwinno się przenieść treść wątku na pld-devel?

Powinno, ale pewnie nic nie da. Zasygnalizuj problem do: mis w pld.org.pl

> Naszły mnie filozoficzno-matematyczne refleksje pt: którą wersję reprezentuje 
> sobą "gołe" dclib ? ver. = 1 czy ver. = 0 ? - czy dclib-0.2.20 jest większe 

Wszystkie.

> od dclib - może tu leży część problemu? Jak są porównywane wersje, releases - 
> liczbowo czy alfabetyczne, jakie rządzą tym zasady, jak to ma się do 
> poszczególnych pól - E/V/R - zdaję sobię sprawę, że twórcą rpm'a trudno było 
> przewidzieć wszystkie możliwe sposoby wersjonowania, na które wpadną 
> deweloperzy - stąd też mogą być problemy z porównywaniem.
> 
> Druga sprawa to logi budowania - coś mi się nie podoba, że dwa razy jest -O2:
> "-O2 -O2".
> Ja u siebie mam wszędzie w /usr/lib/rpm mam s/-O2/-Os/g i dostaję takiego 
> kwiatka: "-O2 -Os" - pytanie z jaką optymalizacją mi się to skompilowało?

Z ostatnia ustawiona. Pozniejsza opcja nadpisuje wczesniejsza.

Dlatego np. dodajemy -O0, zeby optymalizacje wylaczyc (kompiluje sie z 
... -O2 -O0 ...).

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology



Więcej informacji o liście dyskusyjnej pld-betatesters