[head] nowy rpm wykłada się na 'broken symlinkach'
Adam Gorzkiewicz
adgor w isn.pl
Sob, 17 Gru 2005, 13:09:22 CET
Dnia piątek, 16 grudnia 2005 21:03, Adam Gorzkiewicz napisał:
[...]
Inaczej: wykłada się na rozpakowywaniu symlinków (obojętnie - prawidłowych,
czy też nie), które w specu są oznaczone jako %lang() a język ten nie jest
zadeklarowany jako obsługiwany w %_install_langs.
~/rpm/SPECS)$ cat test.spec
Summary: test
Name: test
Version: 0.1
Release: 1
License: GPL
Group: Base
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
test
%prep
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}
ln -s %{_libdir} $RPM_BUILD_ROOT%{_datadir}/test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%lang(da) %{_datadir}/test
(~/rpm/SPECS)$ grep langs /etc/rpm/macros
%_install_langs pl_PL:en_US
(~/rpm/SPECS)$ sudo rpm -Uvv ../RPMS/test-0.1-1.i686.rpm
[...]
Przygotowywanie pakietów do instalacji...
D: obliczanie dyspozycji plików
D: otwieranie indeksu db /var/lib/rpm/Basenames create w trybie 0x42
D: ========== +++ test-0,1-1 i686-linux 0x0
D: Oczekiwany rozmiar: 1708 = nagł(96)+sygn(180)+wyrówn(4)+dane(1428)
D: Faktyczny rozmiar: 1708
D: test-0,1-1: Skrót SHA1 nagłówka: OK
(bfc77b320e6e3584a7a05dfe032449c96c6065e1)
D: install: test-0,1-1 ma 1 plików, test = 0
D: otwieranie indeksu db /var/lib/rpm/Sha1header create w trybie 0x42
D: otwieranie indeksu db /var/lib/rpm/Triggername create w trybie 0x42
test-0,1-1
D: fini 120644 1 ( 0, 0) 8 /usr/share/test;43a3ff42
skipnstate
D: undo 000000 0 ( 0, 0) 0 unknown
BZDIO: 1 reads, 260 total bytes in 0.000402 secs
błąd: rozpakowanie archiwum nie powiodło się: cpio: Błędny magic
D: uruchamianie skryptów po-transakcyjnych
D: zamknięto indeks db /var/lib/rpm/Sha1header
D: zamknięto indeks db /var/lib/rpm/Triggername
D: zamknięto indeks db /var/lib/rpm/Basenames
D: zamknięto indeks db /var/lib/rpm/Name
D: zamknięto indeks db /var/lib/rpm/Packages
D: zamknięto środowisko db /var/lib/rpm/Packages
(~/rpm/SPECS)$
Gdy do '%_install_langs' dodam 'da_DA' - instalacja przechodzi.
--
Adam Gorzkiewicz
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 190 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20051217/48bdc649/attachment.bin
Więcej informacji o liście dyskusyjnej pld-devel-pl