[Debian GNUstep maintainers] Bug#560359: Bug#560359: Bug#560359: gnustep-common depends print_unique_pathlist.sh from gnustep-make

Yavor Doganov yavor at gnu.org
Fri Dec 11 21:25:40 UTC 2009


severity 560359 serious
tags 560359 = confirmed
clone 560359 -1
reassign -1 gnustep-base-runtime 1.16.1-2lenny1
severity -1 important
retitle -1 gdomap: The init script never starts the daemon; broken test and useless sourcing of GNUstep.sh
thanks

Tomas Kuliavas wrote:
> 2009.12.10 21:40 Yavor Doganov rašė:
> > Could you please describe the use case that is failing for you?
> 
> http://www.scalableogo.org/bugs/view.php?id=279
> 
> 1. Install basic Debian Lenny setup without any extra packages
> 2. Add 'deb http://inverse.ca/debian lenny main' repository to apt sources
> 3. apt-get update; apt-get install sogo
> 4. Setting up sogo (1.1.0.20091209) ...
> /usr/share/GNUstep/Makefiles/GNUstep.sh: line 288:
> /usr/share/GNUstep/Makefiles/print_unique_pathlist.sh: No such file or
> directory
> invoke-rc.d: initscript sogo, action "start" failed.
> dpkg: error processing sogo (--configure):
> subprocess post-installation script returned error exit status 127

Thanks.  Although this package is not in Debian, and nothing in Debian
breaks (TTBOMK) because of this, strictly technically speaking it is a
release-critical bug that we'd like to fix for squeeze.

It is a legitimate thing to source GNUstep.sh in maintainer scripts
and init scripts, but if the sogo package needs to do this, it is an
indication that it is not compliant with the Debian Policy.
(Nevertheless, the bug is still there -- gnustep-make is not required
to be installed on a typical end user GNUstep workstation and the
scripts in gnustep-common ought to work on their own.)

We'll move this script from gnustep-make to gnustep-common where it
belongs.





More information about the pkg-GNUstep-maintainers mailing list