Jeszcze raz KDE

Adam Gorzkiewicz adgor w isn.pl
Śro, 5 Mar 2003, 11:33:24 CET


Dnia śro 5. marca 2003 10:50, Centy napisał:
> Przy budowaniu pakietu pojawia sie :
> [...]
>  kdelibs libart_lgpl libpng libstdc++ qt zlib
>
> RPM build errors:
>     File listed twice:
> /usr/share/doc/kde/HTML/en/kdelibs-3.1-apidocs/kspell File listed
> twice:
> /usr/share/doc/kde/HTML/en/kdelibs-3.1-apidocs/kspell/html
>
> A pare linii wczesniej:
>
> Processing files: kdelibs-3.1-10
> error: File listed twice:
> /usr/share/doc/kde/HTML/en/kdelibs-3.1-apidocs/kspell
> error: File listed twice:
> /usr/share/doc/kde/HTML/en/kdelibs-3.1-apidocs/kspell/html
> Finding  Provides: (using /usr/lib/rpm/find-provides)...
> Finding  Requires: (using /usr/lib/rpm/find-requires)...
>
> Jak to poprawic? I czy to tak ma byc?  Kompilacja w RA

No właśnie - zawsze miałem wrazenie, że rpm-4.1 nie wykrywa podwójnie 
wylistowanych plików w przeciwieństwie do rpm-4.0.2 :(
Przyczyną tego co obserwujes jest dodanie w rel 10 regeneracji Makefile i 
widać z tą regeneracja cos nie tak - bo popsuło instalowanie dokumentacji 
- m. innymi zamieniło kde-apicocs na kde-%{version}-apidocs oraz znalazł 
sie tam jeszcze jakis katalog o nazwie kspell - no i %find_lang łyka go 
dwa razy:

[adgor w horand kdelibs-3.1]$ cat kspell.lang |uniq
%defattr (644, root, root, 755)

%lang(en) /usr/share/doc/kde/HTML/en/kdelibs-3.1-apidocs/kspell
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
%lang(en) /usr/share/doc/kde/HTML/en/kspell

[adgor w horand kdelibs-3.1]$ cat kdelibs-3.1-apidocs.lang |uniq
%defattr (644, root, root, 755)

%lang(en) /usr/share/doc/kde/HTML/en/kdelibs-3.1-apidocs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[adgor w horand kdelibs-3.1]$

W kdelibs-3.1.1 już tego nie ma.
W tej chwili najprostszym rozwiazaniem dla Ciebie jest:

$ cvs up -r 1.163 kdelibs.spec
$ rpm -bb kdelibs.spec

A tak w ogole to w przyszłym tygodniu w repo w gałęzi RA-branch_general 
bedzie juz kde-3.1.1 (z prefixem /usr/X11R6 i nie wymagajace żadnych 
bcondów do budowania w Ra). W tej chwili już w ten sposób jest otagowane 
i zrobione qt.	 

-- 
Adam Gorzkiewicz
adgor w isn.pl



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