Hi. On Wed, 14 Sep 2005 12:11:14 +0100 Simon Richard Clarkstone <[EMAIL PROTECTED]> wrote:
>I checked in /usr/share/, and found that /usr/share/slibcat did not exist, >and permissions (0755) ensured that only root would be able to create >this file. Upon reading the documentation, I found that SLIB attempts to >create slibcat if it does not exist. Since the catalogue must be created >by root, and must be created before the SLIB is usable, it should be >created at install-time, so that the package will be immediately usable >without an admin having to run (require 'new-catalogue) or whatever. The postinst script of the package does the following: ---- if [ -x /usr/bin/guile-1.6 -a -e /usr/share/guile/1.6/slib ] ; then rm -f /usr/share/guile/1.6/slibcat /usr/bin/guile-1.6 -c "(use-modules (ice-9 slib)) (require 'new-catalog)" if [ -e /usr/share/guile/1.6/slibcat ] ; then chmod 644 /usr/share/guile/1.6/slibcat fi fi --- I'm not familiar with slib, but my guess is that somehow you are not using the default "guile" implementation but the "priority-queues" one. Also, this kind of "slibcat" issue had been previously discussed on bug #75891. Hope this info is useful. -- Alejandro Ríos Peña Ing. en Electrónica y Telecomunicaciones. Avatar ltda. Grupo GNU/Linux Universidad del Cauca - GLUC. Comunidad Debian-Colombia.
signature.asc
Description: This is a digitally signed message part