filesystem-4.0-13.x86_64 marks FHS-2.3-35.x86_64 (cap //)

Marcin Banasiak megabajt at pld-linux.org
Thu Sep 27 22:52:20 CEST 2012


W dniu 27 września 2012 22:25 użytkownik Paweł Gołaszewski napisał:
> On Thu, 27 Sep 2012, Jan Rękorajski wrote:
>> > > > >> dzisiejszy upgrade i zonk:
>> > > > >>
>> > > > >> poldek:/all-avail> upgrade *
>> > > > >> Processing dependencies...
>> > > > >> filesystem-4.0-12.x86_64 obsoleted by filesystem-4.0-13.x86_64
>> > > > >> filesystem-4.0-13.x86_64 marks FHS-2.3-35.x86_64 (cap //)
>> > > > >> error: FHS-2.3-35.x86_64: equal version installed, give up
>> > > > > Zdaje się że poldek coś sobie nie radzi z rozwiązywaniem
>> > > > > zależności między pakietami zbudowanymi rpm5 i rpm4 (a może
>> > > > > tylko dla rpm5?) Czy nasi poldkowi specjaliści mogliby w to
>> > > > > zajrzeć?
>> > > > W release 3 powinno być już poprawione. Tylko trzeba ręcznie
>> > > > usunąć pliki dirindex.* z katalogów z indeksami poldka.
>> > > A czy nie mogłaby tego robić opcja --cleana do poldka? Obecnie
>> > > jedynym sposobem na usunięcie cache bazy i lokalnych źródeł jest
>> > > ręczne wykasowanie zawartości .poldek-cache :(
>> > A nie zadziała od drugiej strony, usunięcie przyrostowych indeksów
>> > poldka z serwera i w ten sposób wymuszenie pobrania całości? To nie
>> > wystarczy?
>> To też, ale lokalnych keszy to nie ruszy.
>
> No tak, ale robisz zmianę na ftp (cokolwiek, jakiś jeden mały pakiet
> będzie do przeniesienia z ready, nie?) i usuwasz wszystkie częściowe
> łatki, zostawiasz tylko ściągany cały index. Wtedy lokalne kesze będą
> przebudowane, right?

Nie tyle przebudowane co zaktualizowane. Poldek wykorzysta stare kesze
i przekopiuje z nich informacje o pakietach, które się nie zmieniły na
serwerze. Także w tym przypadku jedynym rozwiązaniem jest ich
całkowite usunięcie z .poldek-cache.

-- 
Marcin Banasiak


More information about the pld-devel-pl mailing list