debian, gnome2 i /usr/X11R6

Jakub Bogusz qboosh w pld.org.pl
Śro, 4 Gru 2002, 13:06:34 CET


On Wed, Dec 04, 2002 at 12:53:51PM +0100, Artur Frysiak wrote:
> On Wed, Dec 04, 2002 at 12:00:02PM +0100, wrobell wrote:
> > On Wed, Dec 04, 2002 at 11:46:58AM +0100, wrobell wrote:
> > > On Wed, Dec 04, 2002 at 11:25:59AM +0100, Artur Frysiak wrote:
> > > > 
> > > > Może byście skończyli ten bezsensowny eksperyment ?
> > > > To do nieczego dobrego nie doprowadzi. Dlaczego chcecie równać w dół do
> > > > RH czy Mandrake zamiast w góre do Debiana ?
> > > Hmmm....
> > > 
> > > Z http://people.debian.org/~kov/debian/gnome2/
> > > 
> > > $ dpkg -c gnome-session_2.0.8-6_i386.deb | grep X11R6
> > > $ echo $?
> > > 1
> > > 
> > > $ ldd /usr/X11R6/bin/gnome-session | grep X11.so.6
> > >         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x405b6000)
> > > 
> > > Chyba, że inne źródło znasz z paczkami dla Debiana.
> 
> Po zapoznaniu się z
> http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s12.8.7
> stwierdzam, że masz rację.

Swoją drogą ciekawe:

| Packages must not provide or install files into the directories
| /usr/bin/X11/, /usr/include/X11/ or /usr/lib/X11/.

dotąd OK, ale

| Files
| within a package should, however, make reference to these
| directories, rather than their X11R6-named counterparts
| /usr/X11R6/bin/, /usr/X11R6/include/X11/ and /usr/X11R6/lib/X11/,
| if the resources being referred to have not been moved
| to other FHS-compliant locations.
 
jak się ma do FHS (p. 4.4.1)?

| System on other systems, the following symbolic links must be present if
| /usr/X11R6 exists:
|
|     /usr/bin/X11 -> /usr/X11R6/bin
|     /usr/lib/X11 -> /usr/X11R6/lib/X11
|     /usr/include/X11 -> /usr/X11R6/include/X11
|
| In general, software must not be installed or managed via the above
| symbolic links.  They are intended for utilization by users only.

(BTW, w naszych XFree są mieszane odniesienia po obu ścieżkach)


-- 
Jakub Bogusz



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