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