SPECS: gtk+.spec - strict deps. - bcond xlibs.

Jakub Bogusz qboosh w pld-linux.org
Czw, 11 Mar 2004, 18:24:59 CET


On Thu, Mar 11, 2004 at 05:54:32PM +0100, Paweł Sikora wrote:
> On Thursday 11 of March 2004 17:34, wrobell wrote:
> > On Thu, Mar 11, 2004 at 04:54:35PM +0100, pluto wrote:
> > > Author: pluto                        Date: Thu Mar 11 15:54:35 2004 GMT
> > > Module: SPECS                         Tag: HEAD
> > > ---- Log message:
> > > - strict deps.
> > > - bcond xlibs.
> >
> > [...]
> >
> > > +%if %{with xlibs}
> > > +BuildRequires:	libXi-devel
> > > +BuildRequires:	libXt-devel
> > > +%else
> > >  BuildRequires:	XFree86-devel
> > > +%endif
> >
> > nie lepiej dac jednak odpowiednie provides/noauto* itp
> > niz bawic sie w kazdym specu w bcondy?
> 
> jesli docelowo mamy korzystac xlibs, to bcondy powedruja
> na drzewo razem z xfree86-devel.

Raczej do okrojenia, a nie /dev/drzewo.

$ rpm -q --whatrequires libXxf86dga.so.1
mplayer-1.0-0.pre3.1
libggi-X11-2.0.4-1
XFree86-4.3.99.902-0.2
avifile-0.7.38-3
avifile-qt-0.7.38-3
avifile-aviplay-0.7.38-3
Glide_V5-DRI-3.10.0-0.20010309.9
wine-20040213-1
wine-dll-gl-20040213-1

$ rpm -q --whatrequires libXxf86vm.so.1
mplayer-1.0-0.pre3.1
libggi-X11-2.0.4-1
XFree86-4.3.99.902-0.2
XFree86-setup-4.3.99.902-0.2
XFree86-OpenGL-libGL-4.3.99.902-0.2
avifile-0.7.38-3
avifile-qt-0.7.38-3
avifile-aviplay-0.7.38-3
xine-ui-0.9.23-1
Glide_V5-DRI-3.10.0-0.20010309.9
spectemu-x11-0.99.3-1
wine-20040213-1
wine-dll-gl-20040213-1
xmms-1.2.10-1
xmovie-1.9.12-1
cinelerra-1.1.9-1
xdosemu-1.2.1-1

[...i więcej, bo libXxf86* dopiero od niedawna są współdzielone]

$ rpm -q --whatrequires libXinerama.so.1
wxGTK2-2.4.2-0.4
gliv-1.8-1
mplayer-1.0-0.pre3.1
gtk+2-2.2.4-7
XFree86-4.3.99.902-0.2
xdm-4.3.99.902-0.2
xosd-2.2.5-2
gtkglext-1.0.5-2
librsvg-2.4.0-3
avifile-0.7.38-3
avifile-qt-0.7.38-3
avifile-aviplay-0.7.38-3
xine-output-video-xv-1.0-0.rc3a.1
xine-ui-0.9.23-1
denemo-0.7.2a-1
mozilla-1.6-0.2
skipstone-0.8.3-10
xsane-0.92-3
zinf-ui-gtk-2.2.5-1
scintilla-1.58-2
qt-3.3.0.040205-2
qt-devel-3.3.0.040205-2
sodipodi-0.34-1
xscorch-0.1.16-1
gtkmm-2.2.9-1
ethereal-0.10.2-2
gvim-gtk-6.2.270-0.2
gimp-2.0-0.pre4.2
gimp-aa-2.0-0.pre4.2
gimp-print-2.0-0.pre4.2

libXfont.so.1 też przez coś jest używana.

> sa jakies koncowe ustalenia w tej kwestii?

Co z Ac? Zostaje przy XFree86-libs czy nie?
Przejście na xlibs wymagałoby przebudowania wszystkich aplikacji X
w celu uzyskania właściwych zależności.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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