Your message dated Mon, 19 Sep 2005 16:48:17 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Fixed in last release.
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 16 Sep 2005 15:23:59 +0000
>From [EMAIL PROTECTED] Fri Sep 16 08:23:59 2005
Return-path: <[EMAIL PROTECTED]>
Received: from kom.mpipf-muenchen.mpg.de [192.129.1.23]
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1EGI4E-0003Ji-00; Fri, 16 Sep 2005 08:23:59 -0700
Received: from amalie.intra.mpipf-muenchen.mpg.de ([10.1.1.2])
by kom.mpipf-muenchen.mpg.de with esmtp (Exim 4.34)
id 1EGI4B-0004Uf-HR; Fri, 16 Sep 2005 17:23:55 +0200
Received: from [10.80.1.253] (helo=laboiss2)
by amalie.intra.mpipf-muenchen.mpg.de with esmtp (Exim 4.05)
id 1EGI4B-0001SN-00; Fri, 16 Sep 2005 17:23:55 +0200
Received: from rafael by laboiss2 with local (Exim 3.36 #1 (Debian))
id 1EGI4A-0006Lu-00; Fri, 16 Sep 2005 17:23:54 +0200
Date: Fri, 16 Sep 2005 17:23:54 +0200
From: Rafael Laboissiere <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: libslang2: Setting modules installation directory
Message-ID: <[EMAIL PROTECTED]>
Reply-To: Rafael Laboissiere <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="uAKRQypu60I7Lcqm"
Content-Disposition: inline
X-Reportbug-Version: 3.15
X-Debugs-CC: [EMAIL PROTECTED]
Organization: Debian GNU/Linux
User-Agent: Mutt/1.5.9i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
--uAKRQypu60I7Lcqm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Package: libslang2
Version: 2.0.4-4
Severity: normal
Tags: patch
I am thinking about packaging a module for SLang2. The obvious question
is in which directory the *.so module must be installed. The current
libslang2 package looks for modules in /lib/slang/v2/modules. This is
actually not a good place for putting modules, because it somewhow
violates the FHS (see
http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE11):
/lib : Essential shared libraries and kernel modules
Purpose
The /lib directory contains those shared library images needed to boot
the system and run the commands in the root filesystem, ie. by binaries
in /bin and /sbin.
A better place for the the modules would be /usr/lib/slang/v2/modules.
The simple-minded patch attached below contains the necessary changes in
debian/rules to accomplish this.
With this patch, you may also consider running "make -C modules install"
and get all the modules provided in the tarball (fcntl, pcre, png,
select, slsmg, termios, and varray) installed in the system. In this
case, a new package named, say, slang2-modules could be created.
--
Rafael
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.8-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages libslang2 depends on:
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
Versions of packages libslang2 recommends:
ii libfribidi0 0.10.5-3 Free Implementation of the Unicode
-- no debconf information
--uAKRQypu60I7Lcqm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="slang2-modules-dir.patch"
--- rules-orig 2005-09-16 15:38:48.202604856 +0200
+++ rules 2005-09-16 15:53:43.106558776 +0200
@@ -28,6 +28,7 @@
DEBVERSION=$(shell dpkg-parsechangelog | grep '^Version: ' | sed -e
's/^Version: //')
UDEBNAME=$(LIBSLANG_UDEB)_$(DEBVERSION)_$(shell dpkg --print-architecture).udeb
+MODULE_INSTALL_DIR=/usr/lib/slang/v2/modules
# the dbs rules
TAR_DIR=slang-$(SOMAJOR).$(SOMINOR)
@@ -51,8 +52,8 @@
$(build-stamp): $(configure-stamp)
dh_testdir
- $(MAKE) -C $(BUILD_TREE) CFLAGS="$(CFLAGS)"
install_doc_dir=/usr/share/doc/libslang2 all
- $(MAKE) -C $(BUILD_TREE) ELF_CFLAGS="$(ELF_CFLAGS)" prefix=/
install_doc_dir=/usr/share/doc/libslang2 elf
+ $(MAKE) -C $(BUILD_TREE) CFLAGS="$(CFLAGS)"
MODULE_INSTALL_DIR=$(MODULE_INSTALL_DIR)
install_doc_dir=/usr/share/doc/libslang2 all
+ $(MAKE) -C $(BUILD_TREE) ELF_CFLAGS="$(ELF_CFLAGS)"
MODULE_INSTALL_DIR=$(MODULE_INSTALL_DIR) prefix=/
install_doc_dir=/usr/share/doc/libslang2 elf
# Produce the -pic archive for use by the bootfloppies package.
ar cqv $(BUILD_TREE)/libslang_pic.a $(BUILD_TREE)/src/elfobjs/*.o
INSTANT_OPT=" " docbook-to-man debian/slsh.sgml > $(SOURCE_DIR)/slsh.1
@@ -72,7 +73,8 @@
dh_testroot
$(MAKE) -C $(BUILD_TREE)/slsh install RPATH= SLSH_CONF_DIR=/etc \
SLANG_INST_LIB="-L${CURDIR}/${BUILD_TREE}/src/elfobjs -lslang" \
- DESTDIR=$(CURDIR)/debian/slsh
+ DESTDIR=$(CURDIR)/debian/slsh \
+ MODULE_INSTALL_DIR=$(CURDIR)$(MODULE_INSTALL_DIR)
dh_link -a
dh_installdirs -a
dh_install -a
--uAKRQypu60I7Lcqm--
---------------------------------------
Received: (at 328647-done) by bugs.debian.org; 19 Sep 2005 15:49:09 +0000
>From [EMAIL PROTECTED] Mon Sep 19 08:49:09 2005
Return-path: <[EMAIL PROTECTED]>
Received: from mx2.fakembox.net (mailftr2.telerete.it) [217.148.122.42]
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1EHNtF-00039l-00; Mon, 19 Sep 2005 08:49:09 -0700
Received: from localhost (mailftr2.telerete.it [127.0.0.1])
by mailftr2.telerete.it (Postfix) with ESMTP id ACD781408E
for <[EMAIL PROTECTED]>; Mon, 19 Sep 2005 17:47:06 +0200 (CEST)
Received: from mailftr2.telerete.it ([127.0.0.1])
by localhost (mailftr2.telerete.it [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 02406-10 for <[EMAIL PROTECTED]>;
Mon, 19 Sep 2005 17:46:57 +0200 (CEST)
Received: from bracetown.ildana.net (unknown [83.137.60.126])
by mailftr2.telerete.it (Postfix) with ESMTP id 678CD140C2
for <[EMAIL PROTECTED]>; Mon, 19 Sep 2005 17:46:49 +0200 (CEST)
Received: from localhost (localhost.localdomain [127.0.0.1])
by bracetown.ildana.net (Postfix) with ESMTP id E9B9D4C4CC
for <[EMAIL PROTECTED]>; Mon, 19 Sep 2005 16:46:16 +0100 (IST)
Received: from bracetown.ildana.net ([127.0.0.1])
by localhost (bracetown [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 06285-07 for <[EMAIL PROTECTED]>;
Mon, 19 Sep 2005 16:46:16 +0100 (IST)
Received: from [192.168.1.129] (unknown [192.168.1.129])
by bracetown.ildana.net (Postfix) with ESMTP id A9B1A4C1F1
for <[EMAIL PROTECTED]>; Mon, 19 Sep 2005 16:46:16 +0100 (IST)
Subject: Fixed in last release.
From: Alastair McKinstry <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Content-Type: text/plain
Organization: Debian
Date: Mon, 19 Sep 2005 16:48:17 +0100
Message-Id: <[EMAIL PROTECTED]>
Mime-Version: 1.0
X-Mailer: Evolution 2.2.1.1
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ildana.net
X-Virus-Scanned: by amavisd-new at telerete.it
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=2.60-bugs.debian.org_2005_01_02
This bug was fixed in slang2-2.0.4-6.
Regards
Alastair
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]