SPECS: mono-debugger.spec - fixed section libdir

Michal Moskal michal.moskal w gmail.com
Nie, 17 Lip 2005, 22:30:05 CEST


On 7/17/05, Paweł S <pawcio-s w go2.pl> wrote:
> Witam!
> 
> > >  %attr(755,root,root) %{_libdir}/*.so.*.*.*
> >                         ^^^^^^^^^^^^^^^^^^^^^
> > > -# XXX: WRONG, FIX IT
> > > -#%{_libdir}/*
> > > +%{_libdir}/lib*.so*
> >    ^^^^^^^^^^^^^^^^^^^
> >
> > Nadal jest duplikat, w dodatku z różnymi uprawnieniami
> 
> Czyli mam poprawić toto na ?
> %{_libdir}/lib*.so
> %{_libdir}/lib*.so.0
> 
> bo bez tego nie pójdzie program.
> 
> 
> > > +%{_libdir}/mono/*

A tu powinno być %{_prefix}/lib/mono, ponieważ %{_libdir} to
/usr/lib64 na amd64, a mono siedzi w /usr/lib.

> > >
> > >  %files devel
> > >  %defattr(644,root,root,755)
> > > -%attr(755,root,root) %{_libdir}/lib*.so
> >
> > To nie powinno być jednak w -devel?
> 
> Początkowo był w -devel, jednak nie chciał sie uruchomić główny
> program. W oryginalnej paczce od novella wszystkie linki *.so i *.so.0
> są w głównym pakiecie. Próbowałem też dać tylko same *.so.*.* i po
> wygenerowaniu ldconfig tworzył linki tylko do *.so.0 i też nie chciał
> działać. Program chce widać w paczce linki do *.so i do *.so.0.

Można pewnie poprawić w costam.dll.config, ale nie wiem czy warto.

-- 
   Michal Moskal,
   http://nemerle.org/~malekith/


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