Report forwarded to debian-bugs-dist@lists.debian.org, munro@icf.llnl.gov (David H. Munro):
Bug#23127; Package yorick.
debian-bugs-dist@lists.debian.orgmunro@icf.llnl.gov (David H. Munro)
Subject: Bug#23127: gist shared library needed
Reply-To: Matthias Klose , 23127@bugs.debian.org
Resent-From: Matthias Klose
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: munro@icf.llnl.gov (David H. Munro)
Resent-Date: Wed, 03 Jun 1998 13:48:01 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Message: report 23127
X-Debian-PR-Package: yorick
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by bugs@bugs.debian.org id=B.8968810593434
(code B ref -1); Wed, 03 Jun 1998 13:48:01 GMT
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Wed, 3 Jun 1998 15:32:45 +0200 (MET DST)
To: submit@bugs.debian.org
CC: munro@icf.llnl.gov
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <13685.16570.781457.127811@gargleblaster>
Package: yorick
Version: 1.4-8
Severity: wishlist
I made some changes to the Debian yorick package and would ask to
include the changes into the Debian package. I am currently packaging
the Python gist module for dynamic loading and I need the gist files
compiled with the -fpic option. I made a shared library, which gets
included in yorick and yorick-gist. This includes changes in
Gist/Makefile.in, debian/rules, debian/changelog and the new files
debian/{,yorick-gist}.postinst.
Other changes:
- I compiled with -O2; -O2 is the most tested (used) optimization. At
least the gist module works fine with this optimization.
- As I understand it, Debian policy wants the link libgist.so
(pointing to libgist.so.1) only in the yorick0-dev package. However
the debstd utility prevents this. I can do it with the debhelper
utilities, but I didn't want to change the rules file to much.
The shared library isn't necessary for the gist module; a libgistpic.a
with the pic object files would be ok as well.
Thanks, Matthias
Btw: it's impossible to have yorick-gist and yorick-dev installed
together. What if I only want to use the gist headers ;-)
Appended are the changes I made to the gist-1.4-8 package.
diff -c -r -P yorick-1.4/Gist/Makefile.in yorick-1.x/Gist/Makefile.in
*** yorick-1.4/Gist/Makefile.in Fri Jan 3 19:22:49 1997
--- yorick-1.x/Gist/Makefile.in Wed Jun 3 12:54:59 1998
***************
*** 149,160 ****
gtext.h hlevel.h osys.h ps.h xbasic.h xfancy.h xfont.h xicky.h
! all:: libgist.a
libgist.a: $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS) startup
ar rc libgist.a $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS)
$(RANLIB) libgist.a
check: bench
./bench -check
--- 149,164 ----
gtext.h hlevel.h osys.h ps.h xbasic.h xfancy.h xfont.h xicky.h
! all:: libgist.a libgist.so.1
libgist.a: $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS) startup
ar rc libgist.a $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS)
$(RANLIB) libgist.a
+ SHAREDOBJS = $(GISTOBJS:.o=.pic_o) $(ENGINEOBJS:.o=.pic_o) $(DISPOBJS:.o=.pic_o)
+ libgist.so.1: $(SHAREDOBJS) startup
+ $(CC) -Wl,-h,$@ -shared -o $@ $(SHAREDOBJS)
+
check: bench
./bench -check
***************
*** 191,200 ****
etags -twv *.h *.c >index
clean: tidy
! $(RM) *.a bench
tidy:
! $(RM) *.o *~ *.cgm core
distclean: clean
$(RM) Makefile
--- 195,204 ----
etags -twv *.h *.c >index
clean: tidy
! -$(RM) *.a *.so.? bench
tidy:
! -$(RM) *.o *.pic_o *~ *.cgm core
distclean: clean
$(RM) Makefile
***************
*** 204,209 ****
--- 208,216 ----
# Remove TARGET_ARCH nonsense on Suns
.c.o:
$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
+
+ %.pic_o: %.c
+ $(CC) -fpic -o $@ $(CPPFLAGS) $(CFLAGS) -c $<
diff -c -r -P yorick-1.4/debian/changelog yorick-1.x/debian/changelog
*** yorick-1.4/debian/changelog Wed Jun 3 14:20:17 1998
--- yorick-1.x/debian/changelog Wed Jun 3 13:19:26 1998
***************
*** 1,3 ****
--- 1,10 ----
+ yorick (1.4-8.1) unstable; urgency=low
+
+ * non maintainer changes.
+ * build shared gist library needed for the python gist module.
+
+ -- Matthias Klose Wed, 3 Jun 1998 13:17:32 +0200
+
yorick (1.4-8) unstable; urgency=low
* added copyright for yorick-dev, upstream bug fixes
diff -c -r -P yorick-1.4/debian/postinst yorick-1.x/debian/postinst
*** yorick-1.4/debian/postinst Thu Jan 1 01:00:00 1970
--- yorick-1.x/debian/postinst Wed Jun 3 13:10:49 1998
***************
*** 0 ****
--- 1,3 ----
+ #!/bin/sh -e
+
+ ldconfig
diff -c -r -P yorick-1.4/debian/rules yorick-1.x/debian/rules
*** yorick-1.4/debian/rules Wed Jun 3 14:20:17 1998
--- yorick-1.x/debian/rules Wed Jun 3 14:13:21 1998
***************
*** 17,22 ****
--- 17,23 ----
# passed along by make, e.g.- HOSTTYPE=i386
FC=g77 ./configure --prefix=/usr --disable-share --with-gcc \
--enable-suffix=$(HOSTTYPE)-debian-linux
+ make optimize O_FLAGS=-O2
make
make docs
strip Browser/gist
***************
*** 45,50 ****
--- 46,53 ----
Y_SITE=usr/lib/yorick/`cat VERSION`
Y_GIST=$(Y_SITE)/gist
Y_HOME=$(Y_SITE)/$(HOSTTYPE)-debian-linux
+ SOLIB=libgist.so.1
+ SOLINK=libgist.so
binary-arch: checkroot build
$(checkdir)
***************
*** 74,80 ****
cp gist.1 debian/yorick-gist/usr/man/man1
cp debian/tmp/usr/bin/gist debian/yorick-gist/usr/bin
cp debian/tmp/$(Y_GIST)/ps.ps debian/yorick-gist/$(Y_GIST)
! # continue with the generic debmstd
debstd ANNOUNCE NEWS
dpkg-gencontrol -p$(package)
chown -R root.root debian/tmp
--- 77,88 ----
cp gist.1 debian/yorick-gist/usr/man/man1
cp debian/tmp/usr/bin/gist debian/yorick-gist/usr/bin
cp debian/tmp/$(Y_GIST)/ps.ps debian/yorick-gist/$(Y_GIST)
! # install the shared library by hand; the $(SOLIB) goes to yorick
! # and yorick-gist, the $(SOLINK) goes to yorick-dev
! cd debian/yorick-dev/usr/lib; ln -s $(SOLIB) $(SOLINK)
! install -m 644 Gist/$(SOLIB) debian/tmp/usr/lib/
! install -m 644 Gist/$(SOLIB) debian/yorick-gist/usr/lib/
! # continue with the generic debstd
debstd ANNOUNCE NEWS
dpkg-gencontrol -p$(package)
chown -R root.root debian/tmp
diff -c -r -P yorick-1.4/debian/yorick-gist.postinst yorick-1.x/debian/yorick-gist.postinst
*** yorick-1.4/debian/yorick-gist.postinst Thu Jan 1 01:00:00 1970
--- yorick-1.x/debian/yorick-gist.postinst Wed Jun 3 13:10:49 1998
***************
*** 0 ****
--- 1,3 ----
+ #!/bin/sh -e
+
+ ldconfig
Acknowledgement sent to Matthias Klose <doko@cs.tu-berlin.de>:
New bug report received and forwarded. Copy sent to munro@icf.llnl.gov (David H. Munro).
-t
From: owner@bugs.debian.org (Ian Jackson)
To: Matthias Klose
Subject: Bug#23127: Acknowledgement (gist shared library needed)
Message-ID:
In-Reply-To: <13685.16570.781457.127811@gargleblaster>
References: <13685.16570.781457.127811@gargleblaster>
X-Debian-PR-Message: ack 23127
Thank you for the problem report you have sent regarding Debian.
This is an automatically generated reply, to let you know your message has
been received. It is being forwarded to the developers' mailing list for
their attention; they will reply in due course.
Your message has been sent to the package maintainer(s):
munro@icf.llnl.gov (David H. Munro)
If you wish to submit further information on your problem, please send
it to 23127@bugs.debian.org (and *not* to
bugs@bugs.debian.org).
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(administrator, Debian bugs database)
Received: (at submit) by bugs.debian.org; 3 Jun 1998 13:37:39 +0000
Received: (qmail 3431 invoked from network); 3 Jun 1998 13:37:36 -0000
Received: from mail.cs.tu-berlin.de (root@130.149.17.13)
by debian.novare.net with SMTP; 3 Jun 1998 13:37:36 -0000
Received: from gargleblaster.cs.tu-berlin.de (doko@gargleblaster.cs.tu-berlin.de [130.149.19.84])
by mail.cs.tu-berlin.de (8.8.8/8.8.8) with ESMTP id PAA26268;
Wed, 3 Jun 1998 15:32:48 +0200 (MET DST)
Received: (from doko@localhost)
by gargleblaster.cs.tu-berlin.de (8.8.8/8.8.8) id PAA24332;
Wed, 3 Jun 1998 15:32:46 +0200 (MET DST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Wed, 3 Jun 1998 15:32:45 +0200 (MET DST)
To: submit@bugs.debian.org
CC: munro@icf.llnl.gov
Subject: gist shared library needed
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <13685.16570.781457.127811@gargleblaster>
Package: yorick
Version: 1.4-8
Severity: wishlist
I made some changes to the Debian yorick package and would ask to
include the changes into the Debian package. I am currently packaging
the Python gist module for dynamic loading and I need the gist files
compiled with the -fpic option. I made a shared library, which gets
included in yorick and yorick-gist. This includes changes in
Gist/Makefile.in, debian/rules, debian/changelog and the new files
debian/{,yorick-gist}.postinst.
Other changes:
- I compiled with -O2; -O2 is the most tested (used) optimization. At
least the gist module works fine with this optimization.
- As I understand it, Debian policy wants the link libgist.so
(pointing to libgist.so.1) only in the yorick0-dev package. However
the debstd utility prevents this. I can do it with the debhelper
utilities, but I didn't want to change the rules file to much.
The shared library isn't necessary for the gist module; a libgistpic.a
with the pic object files would be ok as well.
Thanks, Matthias
Btw: it's impossible to have yorick-gist and yorick-dev installed
together. What if I only want to use the gist headers ;-)
Appended are the changes I made to the gist-1.4-8 package.
diff -c -r -P yorick-1.4/Gist/Makefile.in yorick-1.x/Gist/Makefile.in
*** yorick-1.4/Gist/Makefile.in Fri Jan 3 19:22:49 1997
--- yorick-1.x/Gist/Makefile.in Wed Jun 3 12:54:59 1998
***************
*** 149,160 ****
gtext.h hlevel.h osys.h ps.h xbasic.h xfancy.h xfont.h xicky.h
! all:: libgist.a
libgist.a: $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS) startup
ar rc libgist.a $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS)
$(RANLIB) libgist.a
check: bench
./bench -check
--- 149,164 ----
gtext.h hlevel.h osys.h ps.h xbasic.h xfancy.h xfont.h xicky.h
! all:: libgist.a libgist.so.1
libgist.a: $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS) startup
ar rc libgist.a $(GISTOBJS) $(ENGINEOBJS) $(DISPOBJS)
$(RANLIB) libgist.a
+ SHAREDOBJS = $(GISTOBJS:.o=.pic_o) $(ENGINEOBJS:.o=.pic_o) $(DISPOBJS:.o=.pic_o)
+ libgist.so.1: $(SHAREDOBJS) startup
+ $(CC) -Wl,-h,$@ -shared -o $@ $(SHAREDOBJS)
+
check: bench
./bench -check
***************
*** 191,200 ****
etags -twv *.h *.c >index
clean: tidy
! $(RM) *.a bench
tidy:
! $(RM) *.o *~ *.cgm core
distclean: clean
$(RM) Makefile
--- 195,204 ----
etags -twv *.h *.c >index
clean: tidy
! -$(RM) *.a *.so.? bench
tidy:
! -$(RM) *.o *.pic_o *~ *.cgm core
distclean: clean
$(RM) Makefile
***************
*** 204,209 ****
--- 208,216 ----
# Remove TARGET_ARCH nonsense on Suns
.c.o:
$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
+
+ %.pic_o: %.c
+ $(CC) -fpic -o $@ $(CPPFLAGS) $(CFLAGS) -c $<
diff -c -r -P yorick-1.4/debian/changelog yorick-1.x/debian/changelog
*** yorick-1.4/debian/changelog Wed Jun 3 14:20:17 1998
--- yorick-1.x/debian/changelog Wed Jun 3 13:19:26 1998
***************
*** 1,3 ****
--- 1,10 ----
+ yorick (1.4-8.1) unstable; urgency=low
+
+ * non maintainer changes.
+ * build shared gist library needed for the python gist module.
+
+ -- Matthias Klose Wed, 3 Jun 1998 13:17:32 +0200
+
yorick (1.4-8) unstable; urgency=low
* added copyright for yorick-dev, upstream bug fixes
diff -c -r -P yorick-1.4/debian/postinst yorick-1.x/debian/postinst
*** yorick-1.4/debian/postinst Thu Jan 1 01:00:00 1970
--- yorick-1.x/debian/postinst Wed Jun 3 13:10:49 1998
***************
*** 0 ****
--- 1,3 ----
+ #!/bin/sh -e
+
+ ldconfig
diff -c -r -P yorick-1.4/debian/rules yorick-1.x/debian/rules
*** yorick-1.4/debian/rules Wed Jun 3 14:20:17 1998
--- yorick-1.x/debian/rules Wed Jun 3 14:13:21 1998
***************
*** 17,22 ****
--- 17,23 ----
# passed along by make, e.g.- HOSTTYPE=i386
FC=g77 ./configure --prefix=/usr --disable-share --with-gcc \
--enable-suffix=$(HOSTTYPE)-debian-linux
+ make optimize O_FLAGS=-O2
make
make docs
strip Browser/gist
***************
*** 45,50 ****
--- 46,53 ----
Y_SITE=usr/lib/yorick/`cat VERSION`
Y_GIST=$(Y_SITE)/gist
Y_HOME=$(Y_SITE)/$(HOSTTYPE)-debian-linux
+ SOLIB=libgist.so.1
+ SOLINK=libgist.so
binary-arch: checkroot build
$(checkdir)
***************
*** 74,80 ****
cp gist.1 debian/yorick-gist/usr/man/man1
cp debian/tmp/usr/bin/gist debian/yorick-gist/usr/bin
cp debian/tmp/$(Y_GIST)/ps.ps debian/yorick-gist/$(Y_GIST)
! # continue with the generic debmstd
debstd ANNOUNCE NEWS
dpkg-gencontrol -p$(package)
chown -R root.root debian/tmp
--- 77,88 ----
cp gist.1 debian/yorick-gist/usr/man/man1
cp debian/tmp/usr/bin/gist debian/yorick-gist/usr/bin
cp debian/tmp/$(Y_GIST)/ps.ps debian/yorick-gist/$(Y_GIST)
! # install the shared library by hand; the $(SOLIB) goes to yorick
! # and yorick-gist, the $(SOLINK) goes to yorick-dev
! cd debian/yorick-dev/usr/lib; ln -s $(SOLIB) $(SOLINK)
! install -m 644 Gist/$(SOLIB) debian/tmp/usr/lib/
! install -m 644 Gist/$(SOLIB) debian/yorick-gist/usr/lib/
! # continue with the generic debstd
debstd ANNOUNCE NEWS
dpkg-gencontrol -p$(package)
chown -R root.root debian/tmp
diff -c -r -P yorick-1.4/debian/yorick-gist.postinst yorick-1.x/debian/yorick-gist.postinst
*** yorick-1.4/debian/yorick-gist.postinst Thu Jan 1 01:00:00 1970
--- yorick-1.x/debian/yorick-gist.postinst Wed Jun 3 13:10:49 1998
***************
*** 0 ****
--- 1,3 ----
+ #!/bin/sh -e
+
+ ldconfig
Information forwarded to debian-bugs-dist@lists.debian.org, munro@icf.llnl.gov (David H. Munro):
Bug#23127; Package yorick.
debian-bugs-dist@lists.debian.orgmunro@icf.llnl.gov (David H. Munro)
Subject: Bug#23127: gist shared library needed
Reply-To: "David H. Munro" , 23127@bugs.debian.org
Resent-From: "David H. Munro"
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: munro@icf.llnl.gov (David H. Munro)
Resent-Date: Wed, 03 Jun 1998 16:33:00 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Message: report 23127
X-Debian-PR-Package: yorick
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 23127-bugs@bugs.debian.org id=B23127.89689147812387
(code B ref 23127); Wed, 03 Jun 1998 16:33:00 GMT
Date: Wed, 3 Jun 98 09:31:13 PDT
Message-Id: <9806031631.AA08217@icf.llnl.gov.llnl.gov>
From: "David H. Munro"
To: doko@cs.tu-berlin.de, 23127@bugs.debian.org
Cc: busby1@llnl.gov
In-Reply-To: <13685.16570.781457.127811@gargleblaster> (message from Matthias
Klose on Wed, 3 Jun 1998 15:32:45 +0200 (MET DST))
>I made some changes to the Debian yorick package and would ask to
>include the changes into the Debian package. I am currently packaging
>the Python gist module for dynamic loading and I need the gist files
>compiled with the -fpic option. I made a shared library, which gets
>included in yorick and yorick-gist. This includes changes in
>Gist/Makefile.in, debian/rules, debian/changelog and the new files
>debian/{,yorick-gist}.postinst.
I certainly want to support the Python gist effort, but I'm not sure
this is the best way to go about it. I've thought long and hard about
shared libraries, and my conclusion is that they are both unnecessary
and undesirable in the situation you're using them. Thank you,
therefore, for not loading yorick with your shared library. (I've
made exceptions for libc, libm, and libX11 because on many platforms
it is difficult not to run with shared versions of those, and because
a much stronger case can be made for sharing them.)
Nevertheless, I understand that other people believe they need to
build their own shared libraries, and I'm prepared to add an option to
the yorick distribution in order to make that possible. However,
since you don't provide the necessary configuration hooks to build
shared libraries on all platforms where yorick runs (indeed, I'm not
sure it is possible to build shared libraries on a Cray J90, where
both yorick and python gist will be expected to run), I'm not sure how
to put your Linux (or gcc?) specific libgist.so.1 Makefile target into
the portable distribution. If you offered me a portable way to
generate shared libraries (or at least a method I could add to my
autoconf configure script), I'd feel a lot better about it. How do
the Python makefiles cope with building on a J90?
>Btw: it's impossible to have yorick-gist and yorick-dev installed
> together. What if I only want to use the gist headers ;-)
I hadn't thought of that; thanks for the alert.
As I see it, there are a number of configurations you'd like to let
people choose. These are the original ones I provided, which I think
still should be options:
(1) yorick and gist executables only (yorick)
(2) yorick development environment (yorick-dev : depends yorick)
(3) gist exectuable only (yorick-gist : conflicts yorick)
Unfortunately, I believe that adding your "gist development" option
doubles the number of sensible combinations: each of the above three,
with or without your shared library makes perfect sense to me. The
problem is, your shared library alone makes no sense -- you need at
least the gist headers, palettes, style sheets, and postscript
template in addition. You could get all this by adding two additional
binary packages:
(4) libgist.so.1 only (yorick-shl)
(5) libgist.so.1 plus gist and complete gist development environment
(yorick-gdev : depends yorick-gist)
Someone who wanted both yorick and python development environments
would choose yorick, yorick-dev, and yorick-shl; python-only people
would choose yorick-gist and yorick-gdev; yorick-only people wouldn't
need to change their packages.
Could I ask you to rethink your proposal in light of this discussion?
I'm asking you to do some more work on the packaging; I've conceded
the end configuration you're trying to reach. (Although I warn you
again that you're moving into non-portable territory. If you could
also answer my portability concerns by showing me what lines need to
be added to my configure script or Makefiles to build a shared library
on all UNIX platforms, I'd be grateful.)
I'm sure you'll want to discuss this more -- let me know what you
think.
Dave
Acknowledgement sent to "David H. Munro" <munro@icf.llnl.gov>:
Extra info received and forwarded to list. Copy sent to munro@icf.llnl.gov (David H. Munro).
-t
From: owner@bugs.debian.org (Ian Jackson)
To: "David H. Munro"
Subject: Bug#23127: Info received (was Bug#23127: gist shared library needed)
Message-ID:
In-Reply-To: <9806031631.AA08217@icf.llnl.gov.llnl.gov>
References: <9806031631.AA08217@icf.llnl.gov.llnl.gov>
X-Debian-PR-Message: ack-info-maintonly 23127
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
munro@icf.llnl.gov (David H. Munro)
If you wish to continue to submit further information on your problem,
please send it to 23127@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(administrator, Debian bugs database)
Received: (at 23127) by bugs.debian.org; 3 Jun 1998 16:31:18 +0000
Received: (qmail 12384 invoked from network); 3 Jun 1998 16:31:18 -0000
Received: from pierce.llnl.gov (128.115.18.253)
by debian.novare.net with SMTP; 3 Jun 1998 16:31:18 -0000
Received: from icf.llnl.gov.llnl.gov by pierce.llnl.gov (8.8.8/LLNL-1.18/llnl.gov-04.5)
id JAA08021; Wed, 3 Jun 1998 09:31:13 -0700 (PDT)
Received: by icf.llnl.gov.llnl.gov (4.1/SMI-4.1)
id AA08217; Wed, 3 Jun 98 09:31:13 PDT
Date: Wed, 3 Jun 98 09:31:13 PDT
Message-Id: <9806031631.AA08217@icf.llnl.gov.llnl.gov>
From: "David H. Munro"
To: doko@cs.tu-berlin.de, 23127@bugs.debian.org
Cc: busby1@llnl.gov
In-Reply-To: <13685.16570.781457.127811@gargleblaster> (message from Matthias
Klose on Wed, 3 Jun 1998 15:32:45 +0200 (MET DST))
Subject: Re: Bug#23127: gist shared library needed
>I made some changes to the Debian yorick package and would ask to
>include the changes into the Debian package. I am currently packaging
>the Python gist module for dynamic loading and I need the gist files
>compiled with the -fpic option. I made a shared library, which gets
>included in yorick and yorick-gist. This includes changes in
>Gist/Makefile.in, debian/rules, debian/changelog and the new files
>debian/{,yorick-gist}.postinst.
I certainly want to support the Python gist effort, but I'm not sure
this is the best way to go about it. I've thought long and hard about
shared libraries, and my conclusion is that they are both unnecessary
and undesirable in the situation you're using them. Thank you,
therefore, for not loading yorick with your shared library. (I've
made exceptions for libc, libm, and libX11 because on many platforms
it is difficult not to run with shared versions of those, and because
a much stronger case can be made for sharing them.)
Nevertheless, I understand that other people believe they need to
build their own shared libraries, and I'm prepared to add an option to
the yorick distribution in order to make that possible. However,
since you don't provide the necessary configuration hooks to build
shared libraries on all platforms where yorick runs (indeed, I'm not
sure it is possible to build shared libraries on a Cray J90, where
both yorick and python gist will be expected to run), I'm not sure how
to put your Linux (or gcc?) specific libgist.so.1 Makefile target into
the portable distribution. If you offered me a portable way to
generate shared libraries (or at least a method I could add to my
autoconf configure script), I'd feel a lot better about it. How do
the Python makefiles cope with building on a J90?
>Btw: it's impossible to have yorick-gist and yorick-dev installed
> together. What if I only want to use the gist headers ;-)
I hadn't thought of that; thanks for the alert.
As I see it, there are a number of configurations you'd like to let
people choose. These are the original ones I provided, which I think
still should be options:
(1) yorick and gist executables only (yorick)
(2) yorick development environment (yorick-dev : depends yorick)
(3) gist exectuable only (yorick-gist : conflicts yorick)
Unfortunately, I believe that adding your "gist development" option
doubles the number of sensible combinations: each of the above three,
with or without your shared library makes perfect sense to me. The
problem is, your shared library alone makes no sense -- you need at
least the gist headers, palettes, style sheets, and postscript
template in addition. You could get all this by adding two additional
binary packages:
(4) libgist.so.1 only (yorick-shl)
(5) libgist.so.1 plus gist and complete gist development environment
(yorick-gdev : depends yorick-gist)
Someone who wanted both yorick and python development environments
would choose yorick, yorick-dev, and yorick-shl; python-only people
would choose yorick-gist and yorick-gdev; yorick-only people wouldn't
need to change their packages.
Could I ask you to rethink your proposal in light of this discussion?
I'm asking you to do some more work on the packaging; I've conceded
the end configuration you're trying to reach. (Although I warn you
again that you're moving into non-portable territory. If you could
also answer my portability concerns by showing me what lines need to
be added to my configure script or Makefiles to build a shared library
on all UNIX platforms, I'd be grateful.)
I'm sure you'll want to discuss this more -- let me know what you
think.
Dave
Information forwarded to debian-bugs-dist@lists.debian.org, munro@icf.llnl.gov (David H. Munro):
Bug#23127; Package yorick.
debian-bugs-dist@lists.debian.orgmunro@icf.llnl.gov (David H. Munro)
Subject: Bug#23127: gist shared library needed
Reply-To: Matthias Klose , 23127@bugs.debian.org
Resent-From: Matthias Klose
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: munro@icf.llnl.gov (David H. Munro)
Resent-Date: Thu, 04 Jun 1998 15:18:00 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Message: report 23127
X-Debian-PR-Package: yorick
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 23127-bugs@bugs.debian.org id=B23127.896973263261
(code B ref 23127); Thu, 04 Jun 1998 15:18:00 GMT
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Thu, 4 Jun 1998 17:07:08 +0200 (MET DST)
To: "David H. Munro"
Cc: 23127@bugs.debian.org, busby1@llnl.gov
In-Reply-To: <9806031631.AA08217@icf.llnl.gov.llnl.gov>
References: <13685.16570.781457.127811@gargleblaster>
<9806031631.AA08217@icf.llnl.gov.llnl.gov>
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <13686.45200.475791.891215@gargleblaster>
David H. Munro writes:
> I certainly want to support the Python gist effort, but I'm not sure
> this is the best way to go about it. I've thought long and hard about
> shared libraries, and my conclusion is that they are both unnecessary
> and undesirable in the situation you're using them. Thank you,
> therefore, for not loading yorick with your shared library. (I've
> made exceptions for libc, libm, and libX11 because on many platforms
> it is difficult not to run with shared versions of those, and because
> a much stronger case can be made for sharing them.)
>
> Nevertheless, I understand that other people believe they need to
> build their own shared libraries, and I'm prepared to add an option to
> the yorick distribution in order to make that possible. However,
> since you don't provide the necessary configuration hooks to build
> shared libraries on all platforms where yorick runs (indeed, I'm not
> sure it is possible to build shared libraries on a Cray J90, where
> both yorick and python gist will be expected to run), I'm not sure how
> to put your Linux (or gcc?) specific libgist.so.1 Makefile target into
> the portable distribution. If you offered me a portable way to
> generate shared libraries (or at least a method I could add to my
> autoconf configure script), I'd feel a lot better about it. How do
> the Python makefiles cope with building on a J90?
you may consider to use libtool; it generates the shared libraries for
architectures that support shared libs. I am not sure, how you can
link files with the static version of the library as a default, since
the shared versions of the library are taken by default (AFAIK).
However many package maintainers don't use libtool, because libtool
wants too much control over the makefiles. Then one could look at
packages which do the configuration and building of shared libs
themself (like Tcl/Tk, Python, ...).
> >Btw: it's impossible to have yorick-gist and yorick-dev installed
> > together. What if I only want to use the gist headers ;-)
>
> I hadn't thought of that; thanks for the alert.
>
> As I see it, there are a number of configurations you'd like to let
> people choose. These are the original ones I provided, which I think
> still should be options:
>
> (1) yorick and gist executables only (yorick)
> (2) yorick development environment (yorick-dev : depends yorick)
> (3) gist exectuable only (yorick-gist : conflicts yorick)
what about changing (2): (yorick-dev : depends yorick || yorick-gist)
That would make it possible to switch between yorick and yorick-gist
with keeping yorick-dev.
> Unfortunately, I believe that adding your "gist development" option
> doubles the number of sensible combinations: each of the above three,
> with or without your shared library makes perfect sense to me. The
> problem is, your shared library alone makes no sense -- you need at
> least the gist headers, palettes, style sheets, and postscript
> template in addition. You could get all this by adding two additional
> binary packages:
>
> (4) libgist.so.1 only (yorick-shl)
> (5) libgist.so.1 plus gist and complete gist development environment
> (yorick-gdev : depends yorick-gist)
>
> Someone who wanted both yorick and python development environments
> would choose yorick, yorick-dev, and yorick-shl; python-only people
> would choose yorick-gist and yorick-gdev; yorick-only people wouldn't
> need to change their packages.
I don't like the splitting to another two packages. The libgist.so.1
should be part of yorick-gist (and maybe yorick). If package size is
an argument, you could link gist dynamically to libgist.so.1 (in
yorick-gist).
> Could I ask you to rethink your proposal in light of this discussion?
> I'm asking you to do some more work on the packaging; I've conceded
> the end configuration you're trying to reach. (Although I warn you
> again that you're moving into non-portable territory. If you could
> also answer my portability concerns by showing me what lines need to
> be added to my configure script or Makefiles to build a shared library
> on all UNIX platforms, I'd be grateful.)
I know, that the solution I posted only works for Debian Linux
(therefore the patch to the debian source package) (and I know that
the patch still doesn't work as expected ;-). For a portable patch,
the libtool or the configure approch (taken from other packages) would
be needed. A third solution which comes to mind would be the inclusion
of a static library with position independent code objects inside
(libgistpic.a). But even with this approch you would have to deal with
the compiler options to produce pic code (-fpic, -fPIC with GNU cc,
-kpic or -kPIC with sparcworks compiler, etc ...).
Until you decide on the proposals above I'll use the third approach
for Debian/Linux, so python-gist is independent to the gist library
(but still depends on yorick-gist).
Matthias
Acknowledgement sent to Matthias Klose <doko@cs.tu-berlin.de>:
Extra info received and forwarded to list. Copy sent to munro@icf.llnl.gov (David H. Munro).
-t
From: owner@bugs.debian.org (Ian Jackson)
To: Matthias Klose
Subject: Bug#23127: Info received (was Bug#23127: gist shared library needed)
Message-ID:
In-Reply-To: <13686.45200.475791.891215@gargleblaster>
References: <13686.45200.475791.891215@gargleblaster>
X-Debian-PR-Message: ack-info-maintonly 23127
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
munro@icf.llnl.gov (David H. Munro)
If you wish to continue to submit further information on your problem,
please send it to 23127@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(administrator, Debian bugs database)
Received: (at 23127) by bugs.debian.org; 4 Jun 1998 15:14:23 +0000
Received: (qmail 147 invoked from network); 4 Jun 1998 15:14:18 -0000
Received: from mail.cs.tu-berlin.de (root@130.149.17.13)
by debian.novare.net with SMTP; 4 Jun 1998 15:14:18 -0000
Received: from gargleblaster.cs.tu-berlin.de (doko@gargleblaster.cs.tu-berlin.de [130.149.19.84])
by mail.cs.tu-berlin.de (8.8.8/8.8.8) with ESMTP id RAA05789;
Thu, 4 Jun 1998 17:07:12 +0200 (MET DST)
Received: (from doko@localhost)
by gargleblaster.cs.tu-berlin.de (8.8.8/8.8.8) id RAA02771;
Thu, 4 Jun 1998 17:07:09 +0200 (MET DST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Thu, 4 Jun 1998 17:07:08 +0200 (MET DST)
To: "David H. Munro"
Cc: 23127@bugs.debian.org, busby1@llnl.gov
Subject: Re: Bug#23127: gist shared library needed
In-Reply-To: <9806031631.AA08217@icf.llnl.gov.llnl.gov>
References: <13685.16570.781457.127811@gargleblaster>
<9806031631.AA08217@icf.llnl.gov.llnl.gov>
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <13686.45200.475791.891215@gargleblaster>
David H. Munro writes:
> I certainly want to support the Python gist effort, but I'm not sure
> this is the best way to go about it. I've thought long and hard about
> shared libraries, and my conclusion is that they are both unnecessary
> and undesirable in the situation you're using them. Thank you,
> therefore, for not loading yorick with your shared library. (I've
> made exceptions for libc, libm, and libX11 because on many platforms
> it is difficult not to run with shared versions of those, and because
> a much stronger case can be made for sharing them.)
>
> Nevertheless, I understand that other people believe they need to
> build their own shared libraries, and I'm prepared to add an option to
> the yorick distribution in order to make that possible. However,
> since you don't provide the necessary configuration hooks to build
> shared libraries on all platforms where yorick runs (indeed, I'm not
> sure it is possible to build shared libraries on a Cray J90, where
> both yorick and python gist will be expected to run), I'm not sure how
> to put your Linux (or gcc?) specific libgist.so.1 Makefile target into
> the portable distribution. If you offered me a portable way to
> generate shared libraries (or at least a method I could add to my
> autoconf configure script), I'd feel a lot better about it. How do
> the Python makefiles cope with building on a J90?
you may consider to use libtool; it generates the shared libraries for
architectures that support shared libs. I am not sure, how you can
link files with the static version of the library as a default, since
the shared versions of the library are taken by default (AFAIK).
However many package maintainers don't use libtool, because libtool
wants too much control over the makefiles. Then one could look at
packages which do the configuration and building of shared libs
themself (like Tcl/Tk, Python, ...).
> >Btw: it's impossible to have yorick-gist and yorick-dev installed
> > together. What if I only want to use the gist headers ;-)
>
> I hadn't thought of that; thanks for the alert.
>
> As I see it, there are a number of configurations you'd like to let
> people choose. These are the original ones I provided, which I think
> still should be options:
>
> (1) yorick and gist executables only (yorick)
> (2) yorick development environment (yorick-dev : depends yorick)
> (3) gist exectuable only (yorick-gist : conflicts yorick)
what about changing (2): (yorick-dev : depends yorick || yorick-gist)
That would make it possible to switch between yorick and yorick-gist
with keeping yorick-dev.
> Unfortunately, I believe that adding your "gist development" option
> doubles the number of sensible combinations: each of the above three,
> with or without your shared library makes perfect sense to me. The
> problem is, your shared library alone makes no sense -- you need at
> least the gist headers, palettes, style sheets, and postscript
> template in addition. You could get all this by adding two additional
> binary packages:
>
> (4) libgist.so.1 only (yorick-shl)
> (5) libgist.so.1 plus gist and complete gist development environment
> (yorick-gdev : depends yorick-gist)
>
> Someone who wanted both yorick and python development environments
> would choose yorick, yorick-dev, and yorick-shl; python-only people
> would choose yorick-gist and yorick-gdev; yorick-only people wouldn't
> need to change their packages.
I don't like the splitting to another two packages. The libgist.so.1
should be part of yorick-gist (and maybe yorick). If package size is
an argument, you could link gist dynamically to libgist.so.1 (in
yorick-gist).
> Could I ask you to rethink your proposal in light of this discussion?
> I'm asking you to do some more work on the packaging; I've conceded
> the end configuration you're trying to reach. (Although I warn you
> again that you're moving into non-portable territory. If you could
> also answer my portability concerns by showing me what lines need to
> be added to my configure script or Makefiles to build a shared library
> on all UNIX platforms, I'd be grateful.)
I know, that the solution I posted only works for Debian Linux
(therefore the patch to the debian source package) (and I know that
the patch still doesn't work as expected ;-). For a portable patch,
the libtool or the configure approch (taken from other packages) would
be needed. A third solution which comes to mind would be the inclusion
of a static library with position independent code objects inside
(libgistpic.a). But even with this approch you would have to deal with
the compiler options to produce pic code (-fpic, -fPIC with GNU cc,
-kpic or -kPIC with sparcworks compiler, etc ...).
Until you decide on the proposals above I'll use the third approach
for Debian/Linux, so python-gist is independent to the gist library
(but still depends on yorick-gist).
Matthias
Information forwarded to debian-bugs-dist@lists.debian.org, munro@icf.llnl.gov (David H. Munro):
Bug#23127; Package yorick.
debian-bugs-dist@lists.debian.orgmunro@icf.llnl.gov (David H. Munro)
Subject: Bug#23127: gist shared library needed
Reply-To: James Troup , 23127@bugs.debian.org
Resent-From: James Troup
Orignal-Sender: J.J.Troup@scm.brad.ac.uk
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: munro@icf.llnl.gov (David H. Munro)
Resent-Date: Tue, 16 Jun 1998 18:03:05 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Message: report 23127
X-Debian-PR-Package: yorick
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 23127-bugs@bugs.debian.org id=B23127.8980199171913
(code B ref 23127); Tue, 16 Jun 1998 18:03:05 GMT
Sender: J.J.Troup@scm.brad.ac.uk
To: Matthias Klose
Cc: 23127@bugs.debian.org, munro@icf.llnl.gov
References: <13685.16570.781457.127811@gargleblaster>
Mail-Copies-To: never
From: James Troup
Date: 16 Jun 1998 18:58:16 +0100
In-Reply-To: Matthias Klose's message of "Wed, 3 Jun 1998 15:32:45 +0200 (MET DST)"
Message-ID:
Lines: 26
X-Mailer: Gnus v5.6.10/Emacs 19.34
Matthias Klose writes:
> diff -c -r -P yorick-1.4/debian/yorick-gist.postinst yorick-1.x/debian/yorick-gist.postinst
> *** yorick-1.4/debian/yorick-gist.postinst Thu Jan 1 01:00:00 1970
> --- yorick-1.x/debian/yorick-gist.postinst Wed Jun 3 13:10:49 1998
> ***************
> *** 0 ****
> --- 1,3 ----
> + #!/bin/sh -e
> +
> + ldconfig
This is *Bad*. Postinst's should always check their arguments, i.e.
[ Untested and off the top of my head, but you get the idea ]
| #!/bin/sh -e
|
| if [ "$1" = "configure" ]; then
| ldconfig
| fi
or similar.
--
James
~Yawn And Walk North~ http://yawn.nocrew.org/
Acknowledgement sent to James Troup <J.J.Troup@scm.brad.ac.uk>:
Extra info received and forwarded to list. Copy sent to munro@icf.llnl.gov (David H. Munro).
-t
From: owner@bugs.debian.org (Ian Jackson)
To: James Troup
Subject: Bug#23127: Info received (was Bug#23127: gist shared library needed)
Message-ID:
In-Reply-To:
References:
X-Debian-PR-Message: ack-info-maintonly 23127
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
munro@icf.llnl.gov (David H. Munro)
If you wish to continue to submit further information on your problem,
please send it to 23127@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(administrator, Debian bugs database)
Received: (at 23127) by bugs.debian.org; 16 Jun 1998 17:58:37 +0000
Received: (qmail 1910 invoked from network); 16 Jun 1998 17:58:36 -0000
Received: from dcsun7.comp.brad.ac.uk (root@143.53.28.202)
by debian.novare.net with SMTP; 16 Jun 1998 17:58:36 -0000
Received: from dcsun4.comp.brad.ac.uk (dcsun4.comp.brad.ac.uk [143.53.28.201]) by dcsun7.comp.brad.ac.uk (8.8.5/8.8.0) with ESMTP id SAA16591; Tue, 16 Jun 1998 18:58:18 +0100 (BST)
Received: (from jjtroup@localhost) by dcsun4.comp.brad.ac.uk (8.8.0/8.7.3) id SAA20616; Tue, 16 Jun 1998 18:58:16 +0100 (BST)
Sender: J.J.Troup@scm.brad.ac.uk
To: Matthias Klose
Cc: 23127@bugs.debian.org, munro@icf.llnl.gov
Subject: Re: Bug#23127: gist shared library needed
References: <13685.16570.781457.127811@gargleblaster>
Mail-Copies-To: never
From: James Troup
Date: 16 Jun 1998 18:58:16 +0100
In-Reply-To: Matthias Klose's message of "Wed, 3 Jun 1998 15:32:45 +0200 (MET DST)"
Message-ID:
Lines: 26
X-Mailer: Gnus v5.6.10/Emacs 19.34
Matthias Klose writes:
> diff -c -r -P yorick-1.4/debian/yorick-gist.postinst yorick-1.x/debian/yorick-gist.postinst
> *** yorick-1.4/debian/yorick-gist.postinst Thu Jan 1 01:00:00 1970
> --- yorick-1.x/debian/yorick-gist.postinst Wed Jun 3 13:10:49 1998
> ***************
> *** 0 ****
> --- 1,3 ----
> + #!/bin/sh -e
> +
> + ldconfig
This is *Bad*. Postinst's should always check their arguments, i.e.
[ Untested and off the top of my head, but you get the idea ]
| #!/bin/sh -e
|
| if [ "$1" = "configure" ]; then
| ldconfig
| fi
or similar.
--
James
~Yawn And Walk North~ http://yawn.nocrew.org/
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#23127; Package yorick.
debian-bugs-dist@lists.debian.org
X-Loop: owner@bugs.debian.org
Subject: Bug#23127: Won't fix (very old wishlist item)
Reply-To: Thibaut Paumard , 23127@bugs.debian.org
Resent-From: Thibaut Paumard
Resent-To: debian-bugs-dist@lists.debian.org
Resent-Date: Tue, 25 Sep 2007 09:00:02 +0000
Resent-Message-ID:
Resent-Sender: owner@bugs.debian.org
X-Debian-PR-Message: report 23127
X-Debian-PR-Package: yorick
X-Debian-PR-Keywords:
X-Debian-PR-Source: yorick
Received: via spool by 23127-submit@bugs.debian.org id=B23127.119071071226227
(code B ref 23127); Tue, 25 Sep 2007 09:00:02 +0000
Received: (at 23127) by bugs.debian.org; 25 Sep 2007 08:58:32 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.4-bugs.debian.org_2005_01_02
(2006-07-26) on rietz.debian.org
X-Spam-Level:
X-Spam-Status: No, score=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=3.1.4-bugs.debian.org_2005_01_02
Received: from mesiob.obspm.fr ([145.238.2.2])
by rietz.debian.org with esmtp (Exim 4.50)
id 1Ia6FT-0006mV-G7
for 23127@bugs.debian.org; Tue, 25 Sep 2007 08:58:31 +0000
Received: from [145.238.44.62] (y-wing.obspm.fr [145.238.44.62])
(authenticated bits=0)
by mesiob.obspm.fr (8.13.4/8.13.4/SIO Observatoire de Paris) with ESMTP id l8P8wKLn021923
(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT)
for <23127@bugs.debian.org>; Tue, 25 Sep 2007 10:58:20 +0200
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <83E7F5C8-481F-490F-B832-A109C990660C@users.sourceforge.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: 23127@bugs.debian.org
From: Thibaut Paumard
Date: Tue, 25 Sep 2007 10:58:21 +0200
X-Mailer: Apple Mail (2.752.3)
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (mesiob.obspm.fr [145.238.2.2]); Tue, 25 Sep 2007 10:58:20 +0200 (CEST)
X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on mesiob.obspm.fr
X-Virus-Status: Clean
tags wontfix
This bug is a wishlist item; it hasn't seen any activity in close to
10 years. I guess this item is not wished for anymore.
Please post if this is still needed.
T.
Acknowledgement sent to Thibaut Paumard <paumard@users.sourceforge.net>:
Extra info received and forwarded to list.
-t
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.417 (Entity 5.417)
Content-Type: text/plain; charset=utf-8
X-Loop: owner@bugs.debian.org
From: owner@bugs.debian.org (Debian Bug Tracking System)
To: Thibaut Paumard
Subject: Bug#23127: Info received (Won't fix (very old wishlist item))
Message-Id:
References: <83E7F5C8-481F-490F-B832-A109C990660C@users.sourceforge.net>
<13685.16570.781457.127811@gargleblaster>
X-Debian-PR-Message: ack-info 23127
X-Debian-PR-Package: yorick
X-Debian-PR-Source: yorick
Reply-To: 23127@bugs.debian.org
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the package maintainer(s)
and to other interested parties to accompany the original report.
If you wish to continue to submit further information on this problem,
please send it to 23127@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the Bug-tracking system.
Debian bug tracking system administrator
(administrator, Debian Bugs database)
Received: (at 23127) by bugs.debian.org; 25 Sep 2007 08:58:32 +0000
From paumard@users.sourceforge.net Tue Sep 25 08:58:32 2007
X-Spam-Checker-Version: SpamAssassin 3.1.4-bugs.debian.org_2005_01_02
(2006-07-26) on rietz.debian.org
X-Spam-Level:
X-Spam-Status: No, score=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=3.1.4-bugs.debian.org_2005_01_02
Return-path:
Received: from mesiob.obspm.fr ([145.238.2.2])
by rietz.debian.org with esmtp (Exim 4.50)
id 1Ia6FT-0006mV-G7
for 23127@bugs.debian.org; Tue, 25 Sep 2007 08:58:31 +0000
Received: from [145.238.44.62] (y-wing.obspm.fr [145.238.44.62])
(authenticated bits=0)
by mesiob.obspm.fr (8.13.4/8.13.4/SIO Observatoire de Paris) with ESMTP id l8P8wKLn021923
(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT)
for <23127@bugs.debian.org>; Tue, 25 Sep 2007 10:58:20 +0200
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <83E7F5C8-481F-490F-B832-A109C990660C@users.sourceforge.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: 23127@bugs.debian.org
From: Thibaut Paumard
Subject: Won't fix (very old wishlist item)
Date: Tue, 25 Sep 2007 10:58:21 +0200
X-Mailer: Apple Mail (2.752.3)
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (mesiob.obspm.fr [145.238.2.2]); Tue, 25 Sep 2007 10:58:20 +0200 (CEST)
X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on mesiob.obspm.fr
X-Virus-Status: Clean
tags wontfix
This bug is a wishlist item; it hasn't seen any activity in close to
10 years. I guess this item is not wished for anymore.
Please post if this is still needed.
T.
Tags added: wontfix
Request was from Thibaut Paumard <paumard@users.sourceforge.net>
to control@bugs.debian.org.
Received: (at control) by bugs.debian.org; 22 Nov 2007 15:27:31 +0000
From paumard@users.sourceforge.net Thu Nov 22 15:27:31 2007
X-Spam-Checker-Version: SpamAssassin 3.1.4-bugs.debian.org_2005_01_02
(2006-07-26) on rietz.debian.org
X-Spam-Level:
X-Spam-Status: No, score=-5.8 required=4.0 tests=BAYES_00,DNS_FROM_RFC_ABUSE,
VALID_BTS_CONTROL autolearn=no
version=3.1.4-bugs.debian.org_2005_01_02
Return-path:
Received: from mesiob.obspm.fr ([145.238.2.2])
by rietz.debian.org with esmtp (Exim 4.63)
(envelope-from )
id 1IvDxi-0007an-Kv
for control@bugs.debian.org; Thu, 22 Nov 2007 15:27:31 +0000
Received: from [145.238.44.62] (y-wing.obspm.fr [145.238.44.62])
(authenticated bits=0)
by mesiob.obspm.fr (8.13.4/8.13.4/SIO Observatoire de Paris) with ESMTP id lAMFRfZ9004269
(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT)
for ; Thu, 22 Nov 2007 16:27:41 +0100
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <71C4825C-5CD7-4CD8-94A4-A9314E03E9B5@users.sourceforge.net>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: control@bugs.debian.org
From: Thibaut Paumard
Subject: wontfix 23127
Date: Thu, 22 Nov 2007 16:27:48 +0100
X-Mailer: Apple Mail (2.752.3)
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (mesiob.obspm.fr [145.238.2.2]); Thu, 22 Nov 2007 16:27:41 +0100 (CET)
X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on mesiob.obspm.fr
X-Virus-Status: Clean
Delivered-To: control@bugs.debian.org
tags 23127 wontfix