SPECS: dotnet-gsf-sharp.spec - added libdir patch, removed 'one di...
Jakub Bogusz
qboosh w pld-linux.org
Czw, 1 Gru 2005, 13:16:23 CET
On Thu, Dec 01, 2005 at 01:05:22PM +0100, Fryderyk Dziarmagowski wrote:
> --- Jakub Bogusz <qboosh w pld-linux.org> wrote:
> > Dobrze było - mono od wersji 1.1.7 czy 1.1.8 oczekuje *.dll właśnie
> > w /usr/lib, niezależnie od architektury.
> > W /usr/%{_lib} zostają biblioteki współdzielone i pliki pkgconfiga.
>
> czy dotyczy to tylko katalogu /usr/lib/mono i siedzącym w nim *.dll czy
> wszystkich *.dll w /usr/lib (vide blam.spec:
/usr/lib/mono.
Ścieżki własne programów leżą w gestii tych programów.
> RPM build errors:
> File not found: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam
> File not found by glob: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/libblam.so*
> File not found by glob: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/*.exe
> File not found: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/blam.exe.config
> File not found by glob: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/*.dll error:
> No files produced.
*.so bardziej pasowałoby w /usr/%{_lib}.
Ale dla aplikacji /usr/lib jest dopuszczalne, jeśli nie przewiduje się
instalowania dwóch wersji (konkretnie x86 i x86_64 w kontekście mono).
--
Jakub Bogusz http://qboosh.cs.net.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl