[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sawfish broken unstable dist



On 12 Jan 2001, Christian Marillat wrote:

> PT> This reminds me. There is a discrepancy between the dependency
> PT> behavior of the Helix and Debian sawfish packages.
> 
> PT> Sawfish now looks for the GNOME libraries at runtime, and
> PT> dlopens them if found. As a result, even a binary built with
> PT> gnome support doesn't actively link against any GNOME libraries.
> 
> PT> For the Helix packages, I got rid of the separate configure and
> PT> build step for the sawfish-gnome package. Sawfish is built and
> PT> installed only once, and the sawfish-gnome package just contains
> PT> the things needed for gnomecc: usr/bin/sawfish-capplet
> PT> usr/share/gnome usr/share/control-center
> 
> PT> Then sawfish-gnome doesn't conflict with sawfish. You may want
> PT> to consider doing this for the Debian packages.
> 
> No, because since the 0.30.3 release I build two completely
> different release of sawfish (see below).

Yes, but only sawfish-capplet is linked with the gnome-libs:

,----
| mika@divinity:/etc$ dpkg -s sawfish-gnome
| Package: sawfish-gnome
| Status: install ok installed
| Priority: optional
| Section: x11
| Installed-Size: 2560
| Maintainer: Christian Marillat <marillat@debian.org>
| Source: sawfish
| Version: 0.34-6
| 
| mika@divinity:/etc$ ldd /usr/bin/sawfish | grep gnome
| mika@divinity:/etc$ ldd /usr/bin/sawfish-ui | grep gnome
| mika@divinity:/etc$ ldd /usr/bin/sawfish-client | grep gnome
| mika@divinity:/etc$ ldd /usr/bin/sawfish-themer | grep gnome
| mika@divinity:/etc$ ldd /usr/bin/sawfish-capplet | grep gnome
|         libgnomeui.so.32 => /usr/lib/libgnomeui.so.32 (0x4003f000)
|         libgnome.so.32 => /usr/lib/libgnome.so.32 (0x403b6000)
|         libgnomesupport.so.0 => /usr/lib/libgnomesupport.so.0 (0x403cd000)
| mika@divinity:/etc$ 
`----

So you could do the same thing that Peter has done with the helix debs
and only have sawfish-capplet and other gnome-specific stuff in
sawfish-gnome.

-- 
Mika Tiainen
mikat@sci.fi



Reply to: