Bug#340503: acknowledged by developer (Your bug report about Mailman in Debian)

2005-11-28 Thread Matthew Vernon
reopen #340503
quiit

   foundation:  |/var/lib/mailman/mail/wrapper post foundation
  
   Now it has to look like:
  
   foundation:|/var/lib/foundation/mail/mailman post 
   foundation
  ^^
  
  Certainly not. It has to be mailman there, we don't create a
  directory in /var/lib for each list.
  
  Besides, there is a symlink in /var/lib/mailman/mail from wrapper to
  mailman, so the old alias file entries will just work, won't it? Or am
  I completely confused?

You're missing the point that there are a pile of new aliases created,
and some of the arguments are changed too: admin and request were
previously mailowner and mailcmd.The worst problem is that the
return-path has changed.

Matthew 

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#340503: [Pkg-mailman-hackers] Bug#340503: acknowledged by developer (Your bug report about Mailman in Debian)

2005-12-01 Thread Matthew Vernon
Lionel Elie Mamane writes:
   The worst problem is that the return-path has changed.
  
  From what to what? It is list-bounces now AFAIK, but what was it
  before? list-owner or list-admin?
 
From list-admin to list-bounces (which won't exist on a woody system).

Matthew 

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341767: simple script causes sshd to run out of memory and die

2005-12-05 Thread Matthew Vernon

  Dec  1 21:37:40 mpiblaster kernel: HighMem: empty
  Dec  1 21:37:40 mpiblaster kernel: Swap cache: add 0, delete 0, find 0/0, 
  race 0+0
  Dec  1 21:37:40 mpiblaster kernel: Out of Memory: Killed process 19833 
  (sshd).
  
  While infinite recursion is certainly a error in the script, it should
  not cause sshd to die. Because it kills sshd, a malicious user can
  prevent anyone from logging in via ssh until the daemon is restarted.
 
What is happening here is that you are running your entire system out
of memory, and the kernel is then killing a process (as it will do if
it runs out of system memory).

This is the expected behaviour of the system.

Matthew 

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#339541: xemacs21-mule: installation fails

2005-12-06 Thread Matthew Vernon
Hi,

Is there any further information?  Or, already fixed?  I can't
  reproduce this bug.
 
Sorry, I've been busy.
 
   1. Are there any files in /usr/share/xemacs21/site-lisp/gnus?  Do
   you have *.elc files there?

Yes, 152 elc files. I have no idea where they came from,
though. Should they not be there?

   2. How about running this command?
  
   # dpkg-reconfigure gnus

This produced the following:
[EMAIL PROTECTED]:~# dpkg-reconfigure gnus
install/gnus: Ignoring emacs.
install/gnus: Ignoring emacs20.
install/gnus: Byte-compiling for emacs21...found emacs21 ..done.
[EMAIL PROTECTED]:~# 
 
   3. How about reinstalling gnus package?
  
   # apt-get --reinstall install gnus

I did this, too, and the xemacs21 install still complains. Would you
like the output again?

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#343029: mailman: No warning about breaking admin passwords!

2005-12-11 Thread Matthew Vernon
Package: mailman
Version: 2.1.5-8
Severity: important

Hi,

Another upgrade issue that's just bitten me. 
 /usr/lib/mailman/bin/change_pw says:

Prior to Mailman 2.1, list passwords were kept in crypt'd format -- usually.
Some Python installations didn't have the crypt module available, so they'd
fall back to md5.  Then suddenly the Python installation might grow a crypt
module and all list passwords would be broken.

In Mailman 2.1, all list and site passwords are stored in SHA1 hexdigest
form.  This breaks list passwords for all existing pre-Mailman 2.1 lists, and
since those passwords aren't stored anywhere in plain text, they cannot be
retrieved and updated.

That's all very well and good, but this means that everyone upgrading
from oldstable to stable will have had all their passwords
broken. Without any warning during the upgrade. This time there's
nothing in README.Debian either.

There really should be warning of this (well, actually, I think
breaking the passwords like that is pretty poor, but nonetheless, not
warning the admin you're doing so is bad).

Thanks,

Matthew


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages mailman depends on:
ii  apache [httpd]1.3.33-6sarge1 versatile, high-performance HTTP s
ii  apache-ssl [httpd]1.3.33-6sarge1 versatile, high-performance HTTP s
ii  cron  3.0pl1-86  management of regular background p
ii  debconf   1.4.30.13  Debian configuration management sy
ii  exim [mail-transport-agen 3.36-16An MTA (Mail Transport Agent)
ii  libc6 2.3.2.ds1-22   GNU C Library: Shared libraries an
ii  logrotate 3.7-5  Log rotation utility
ii  pwgen 2.03-1 Automatic Password generation
ii  python2.3.5-2An interactive high-level object-o
ii  ucf   1.17   Update Configuration File: preserv

-- debconf information:
* mailman/site_languages: en
* mailman/used_languages: en
* mailman/create_site_list:
  mailman/queue_files_present:
* mailman/default_server_language: en
* mailman/gate_news: false


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#343040: fontconfig: Fontconfig produces error messages after upgrade

2005-12-11 Thread Matthew Vernon
Package: fontconfig
Version: 2.3.1-2
Severity: normal

Hi,

After upgrading from woody, I now see these errors when starting X
apps:
Fontconfig warning: line 151: invalid edit binding same
Fontconfig warning: line 157: invalid edit binding same
Fontconfig warning: line 163: invalid edit binding same
Fontconfig error: conf.d, line 1: no element found

I presume a configuration file hasn't been converted properly, or
somesuch.

AFAIK, I've never played with the fontconfig configuration.

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages fontconfig depends on:
ii  debconf [debconf-2.0]   1.4.30.13Debian configuration management sy
ii  defoma  0.11.8-0.1   Debian Font Manager -- automatic f
ii  gsfonts-x11 0.17 Make Ghostscript fonts available t
ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libfontconfig1  2.3.1-2  generic font configuration library
ii  msttcorefonts   1.2  Installer for Microsoft TrueType c
ii  ttf-freefont20031008-1.1 Freefont Serif, Sans and Mono True
ii  ucf 1.17 Update Configuration File: preserv

-- debconf information:
* fontconfig/subpixel_rendering: Automatic
* fontconfig/enable_bitmaps: false
* fontconfig/hinting_type: Native


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#338474: I don't think this is really a bug.

2005-11-16 Thread Matthew Vernon

  All of these books have one thing in common: there are multiple books
  that carry the same name.  With the exception of John, because of the

More specifically, they share the feature that you're missing the 1
off the beginning. If you wanted 1 Timothy, you'd ask for it, so
obviously you don't, in the mind of the parser. Does that make
sense? 

I am undecided as to whether this is a behaviour that should be
modified. Certainly, making the parser think Timothy-1 Timothy (for
example), would be a non-trivial amount of work. Also, personally I
think of the books including their number. YMMV...

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#339541: xemacs21-mule: installation fails

2005-11-16 Thread Matthew Vernon
Package: xemacs21-mule
Version: 21.4.17-1
Severity: grave
Justification: renders package unusable

Hi,

this package doesn't install on a freshly-upgraded-from-woody
system. I include a  typescript of attempting to configure the
package.

HTH,

Matthew

Script started on Thu Nov 17 00:58:52 2005
[EMAIL PROTECTED]:~# dpkg --pending --configure
Setting up xemacs21-mule (21.4.17-1) ...
emacs-install xemacs21
install/a2ps: Handling install for emacsen flavor xemacs21
Loading /usr/share/emacs/site-lisp/debian-startup...
Loading 00debian...
Loading site-start...
Loading 00debian-vars...
Error while loading 20gnus-init
Loading 35elib-startup...
Loading 40mule-ucs...
Loading 50a2ps...
Loading a2ps-print... (file a2ps-print.el is newer)
Loading 50autoconf...
Loading 50bbdb...
Loading 50dictionaries-common...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...
Loading 50dpkg-dev...
Loading 50emacs-goodies-el...
Loading 50erc...
Loading erc-auto...
Loading 50ess...
Loading 50gettext...
Loading 50gnugo...
Loading 50gnuserv...
Loading 50mgp...
Loading 50octave...
Loading 50sawfish...
Compiling /usr/share/xemacs21/site-lisp/a2ps/a2ps-print.el...
Wrote /usr/share/xemacs21/site-lisp/a2ps/a2ps-print.elc
Compiling /usr/share/xemacs21/site-lisp/a2ps/a2ps.el...
Wrote /usr/share/xemacs21/site-lisp/a2ps/a2ps.elc
Done
install/bbdb: Byte-compiling for xemacs21 ...
Generating bbdb-autoloads...
Byte-compiling bbdb. This takes looong...
 done.
install/dictionaries-common: Byte-compiling for emacsen flavour xemacs21
Compiling /usr/share/xemacs21/site-lisp/dictionaries-common/debian-ispell.el...
Wrote /usr/share/xemacs21/site-lisp/dictionaries-common/debian-ispell.elc
Compiling /usr/share/xemacs21/site-lisp/dictionaries-common/ispell.el...
Wrote /usr/share/xemacs21/site-lisp/dictionaries-common/ispell.elc
Done
install/elib: Handling install of emacsen flavor xemacs21
xemacs21 -batch -l elib-compile-all.el -f compile-elib
Loading /usr/share/emacs/site-lisp/debian-startup...
Loading 00debian...
Loading site-start...
Loading 00debian-vars...
Error while loading 20gnus-init
Loading 35elib-startup...
Loading 40mule-ucs...
Loading 50a2ps...
Loading a2ps-print...
Loading 50autoconf...
Loading 50bbdb...
Loading 50dictionaries-common...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...
Loading 50dpkg-dev...
Loading 50emacs-goodies-el...
Loading 50erc...
Loading erc-auto...
Loading 50ess...
Loading 50gettext...
Loading 50gnugo...
Loading 50gnuserv...
Loading 50mgp...
Loading 50octave...
Loading 50sawfish...
Byte-compiling stack-f.el...
Compiling /usr/share/xemacs21/site-lisp/elib/stack-f.el...
Wrote /usr/share/xemacs21/site-lisp/elib/stack-f.elc
Byte-compiling stack-m.el...
Compiling /usr/share/xemacs21/site-lisp/elib/stack-m.el...
Wrote /usr/share/xemacs21/site-lisp/elib/stack-m.elc
Byte-compiling queue-f.el...
Compiling /usr/share/xemacs21/site-lisp/elib/queue-f.el...
Wrote /usr/share/xemacs21/site-lisp/elib/queue-f.elc
Byte-compiling queue-m.el...
Compiling /usr/share/xemacs21/site-lisp/elib/queue-m.el...
Wrote /usr/share/xemacs21/site-lisp/elib/queue-m.elc
Byte-compiling elib-node.el...
Compiling /usr/share/xemacs21/site-lisp/elib/elib-node.el...
Wrote /usr/share/xemacs21/site-lisp/elib/elib-node.elc
Byte-compiling dll.el...
Compiling /usr/share/xemacs21/site-lisp/elib/dll.el...
Wrote /usr/share/xemacs21/site-lisp/elib/dll.elc
Byte-compiling dll-debug.el...
Compiling /usr/share/xemacs21/site-lisp/elib/dll-debug.el...
Wrote /usr/share/xemacs21/site-lisp/elib/dll-debug.elc
Byte-compiling bintree.el...
Compiling /usr/share/xemacs21/site-lisp/elib/bintree.el...
While compiling the end of the data in file 
/usr/share/xemacs21/site-lisp/elib/bintree.el:
  ** The following functions are not known to be defined: 
elib-stack-create, elib-stack-push, elib-stack-pop
Wrote /usr/share/xemacs21/site-lisp/elib/bintree.elc
Byte-compiling avltree.el...
Compiling /usr/share/xemacs21/site-lisp/elib/avltree.el...
While compiling elib-avl-enter-balance1 in file 
/usr/share/xemacs21/site-lisp/elib/avltree.el:
  ** variable result bound but not referenced
While compiling the end of the data:
  ** The following functions are not known to be defined: 
elib-stack-create, elib-stack-push, elib-stack-pop
Wrote /usr/share/xemacs21/site-lisp/elib/avltree.elc
Byte-compiling cookie.el...
Compiling /usr/share/xemacs21/site-lisp/elib/cookie.el...
Ignoring `eval:' in file's local variables
Ignoring `eval:' in file's local variables
While compiling elib-refresh-tin in file 
/usr/share/xemacs21/site-lisp/elib/cookie.el:
  ** reference to free variable dll
While compiling elib-pos-before-middle-p:
  ** variable dll bound but not referenced
While compiling tin-delete:
  ** variable dll bound but not referenced
While compiling tin-locate:
  ** variable footer bound but not referenced
While compiling 

Bug#339541: xemacs21-mule: installation fails

2005-11-17 Thread Matthew Vernon

The error occurs when installing gnus.  What version of gnus do
  you use?  There is no problem in my sarge box.

bash-2.05a$ dpkg -s gnus | grep Version
Version: 5.10.6-0.CVS.20050317-1

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#339541: xemacs21-mule: installation fails

2005-11-17 Thread Matthew Vernon
/share/emacs/site-lisp/gnus/lisp/starttls.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/starttls.elc
Compiling /usr/share/emacs/site-lisp/gnus/lisp/time-date.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/time-date.elc
Compiling /usr/share/emacs/site-lisp/gnus/lisp/tls.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/tls.elc
Compiling /usr/share/emacs/site-lisp/gnus/lisp/utf7.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/utf7.elc
Compiling /usr/share/emacs/site-lisp/gnus/lisp/uudecode.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/uudecode.elc
Compiling /usr/share/emacs/site-lisp/gnus/lisp/webmail.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/webmail.elc
Compiling /usr/share/emacs/site-lisp/gnus/lisp/yenc.el...
Wrote /usr/share/emacs/site-lisp/gnus/lisp/yenc.elc
install -m 644 auto-autoloads.elc binhex.elc canlock.elc compface.elc 
custom-load.elc deuglify.elc dig.elc dns.elc earcon.elc flow-fill.elc 
format-spec.elc gnus-agent.elc gnus-art.elc gnus-async.elc gnus-audio.elc 
gnus-bcklg.elc gnus-cache.elc gnus-cite.elc gnus-cus.elc gnus-delay.elc 
gnus-demon.elc gnus-diary.elc gnus-dired.elc gnus-draft.elc gnus-dup.elc 
gnus-eform.elc gnus-ems.elc gnus-fun.elc gnus-gl.elc gnus-group.elc 
gnus-init.elc gnus-int.elc gnus-kill.elc gnus-load.elc gnus-logic.elc 
gnus-mh.elc gnus-ml.elc gnus-mlspl.elc gnus-move.elc gnus-msg.elc 
gnus-nocem.elc gnus-picon.elc gnus-range.elc gnus-registry.elc gnus-salt.elc 
gnus-score.elc gnus-setup.elc gnus-sieve.elc gnus-soup.elc gnus-spec.elc 
gnus-srvr.elc gnus-start.elc gnus-sum.elc gnus-topic.elc gnus-undo.elc 
gnus-util.elc gnus-uu.elc gnus-vm.elc gnus-win.elc gnus-xmas.elc gnus.elc 
hex-util.elc html2text.elc ietf-drums.elc imap.elc legacy-gnus-agent.elc 
mail-parse.elc mail-prsvr.elc mail-source.elc mailcap.elc message.elc 
messagexmas.elc messcompat.elc mm-bodies.elc mm-decode.elc mm-encode.elc 
mm-extern.elc mm-partial.elc mm-url.elc mm-util.elc mm-uu.elc mm-view.elc 
mml-sec.elc mml-smime.elc mml.elc mml1991.elc mml2015.elc netrc.elc nnagent.elc 
nnbabyl.elc nndb.elc nndiary.elc nndir.elc nndoc.elc nndraft.elc nneething.elc 
nnfolder.elc nngateway.elc nnheader.elc nnheaderxm.elc nnimap.elc nnkiboze.elc 
nnlistserv.elc nnmail.elc nnmaildir.elc nnmbox.elc nnmh.elc nnml.elc nnnil.elc 
nnoo.elc nnrss.elc nnslashdot.elc nnsoup.elc nnspool.elc nntp.elc 
nnultimate.elc nnvirtual.elc nnwarchive.elc nnweb.elc nnwfm.elc parse-time.elc 
pgg-def.elc pgg-gpg.elc pgg-parse.elc pgg-pgp.elc pgg-pgp5.elc pgg.elc pop3.elc 
qp.elc rfc1843.elc rfc2045.elc rfc2047.elc rfc2104.elc rfc2231.elc 
score-mode.elc sha1.elc sieve-manage.elc sieve-mode.elc sieve.elc smiley.elc 
smime.elc spam-report.elc spam-stat.elc spam.elc starttls.elc time-date.elc 
tls.elc utf7.elc uudecode.elc webmail.elc yenc.elc 
/usr/share/xemacs21/site-lisp/gnus


--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/


Bug#340503: mailman: Upgrade does not warn that new aliases are required

2005-11-23 Thread Matthew Vernon
Package: mailman
Version: 2.1.5-8
Severity: grave
Justification: renders package unusable


Hi,

Prior to the woody-sarge upgrade, a mailing list aliasfile entry
looked like:  

foundation:  |/var/lib/mailman/mail/wrapper post foundation
foundation-admin:|/var/lib/mailman/mail/wrapper mailowner foundation
foundation-request:  |/var/lib/mailman/mail/wrapper mailcmd foundation
foundation-owner:foundation-admin

Now it has to look like:

foundation:|/var/lib/foundation/mail/mailman post foundation
foundation-admin:  |/var/lib/foundation/mail/mailman admin foundation
foundation-bounces:|/var/lib/foundation/mail/mailman bounces 
foundation
foundation-confirm:|/var/lib/foundation/mail/mailman confirm 
foundation
foundation-join:   |/var/lib/foundation/mail/mailman join foundation
foundation-leave:  |/var/lib/foundation/mail/mailman leave foundation
foundation-owner:  |/var/lib/foundation/mail/mailman owner foundation
foundation-request:|/var/lib/foundation/mail/mailman request 
foundation
foundation-subscribe:  |/var/lib/foundation/mail/mailman subscribe 
foundation
foundation-unsubscribe:|/var/lib/foundation/mail/mailman unsubscribe 
foundation

The upgrade doesn't warn you that your mailing lists will stop working
properly, not does it attempt to edit your /etc/aliases file to make
them start working. The latter would be ideal, the former is clearly
essential - an upgrade shouldn't break the entire package wihout
warning!

Regards,

Matthew


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages mailman depends on:
ii  apache [httpd]1.3.33-6sarge1 versatile, high-performance HTTP s
ii  apache-ssl [httpd]1.3.33-6sarge1 versatile, high-performance HTTP s
ii  cron  3.0pl1-86  management of regular background p
ii  debconf   1.4.30.13  Debian configuration management sy
ii  exim [mail-transport-agen 3.36-16An MTA (Mail Transport Agent)
ii  libc6 2.3.2.ds1-22   GNU C Library: Shared libraries an
ii  logrotate 3.7-5  Log rotation utility
ii  pwgen 2.03-1 Automatic Password generation
ii  python2.3.5-2An interactive high-level object-o
ii  ucf   1.17   Update Configuration File: preserv

-- debconf information:
* mailman/site_languages: en
* mailman/used_languages: en
* mailman/create_site_list:
  mailman/queue_files_present:
* mailman/default_server_language: en
* mailman/gate_news: false


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#388289: zope-cmfplone: Please deploy anti-link-spam patch as a matter of urgency

2006-09-19 Thread Matthew Vernon
Package: zope-cmfplone
Version: 2.0.4-3sarge1
Severity: important
Tags: security

[possibly this should be higher priority] 

A new version of plone has been released, which fixes link-spamming
attacks in older versions. This is causing quite a serious problem on
the site I administer.

A backport of the fix to plone 2.0.x has been released, and should be
made available to debian users as a matter of urgency.

http://plone.org/news/plone-2.5.1-and-2.1.4-released has the details.

Thanks,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.2.19
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages zope-cmfplone depends on:
ii  debconf [debconf-2.0]  1.4.30.13 Debian configuration management sy
ii  python 2.3.5-2   An interactive high-level object-o
ii  zope-btreefolder2  1.0.1-5   Zope folder that can efficiently c
ii  zope-cmf1.41.4.7-4   zope content management framework 
ii  zope-cmfactionicons1:0.9-2   Actions and icons add-on for Zope 
ii  zope-cmfcalendar1.41.4.7-4   zope cmf calendar, 1.4 branch
ii  zope-cmfcore1.41.4.7-4   zope cmf core services, 1.4 branch
ii  zope-cmfdefault1.4 1.4.7-4   zope cmf default (basic) content, 
ii  zope-cmfformcontroller 1.0.3-3   zope form validation for cmf and p
ii  zope-cmfquickinstallertool 1.5.0-2   zope add-on to easy install cmf/pl
ii  zope-cmftopic1.4   1.4.7-4   zope cmf topic, 1.4 branch
ii  zope-dcworkflow1.4.7-4   fully customizable workflow for cm
ii  zope-formulator1.7.0-5   A tool to create and validate web 
ii  zope-groupuserfolder   3.1.1-3   zope add-on that provides user fla
ii  zope-plonetranslations 0.6-2 translation files for plone 2.0
ii  zope2.7 [zope] 2.7.5-2sarge3 Open Source Web Application Server

-- debconf information:
* zope-cmfplone/initial-instance:
  zope-cmfplone/oldproduct_in_var: do nothing
  zope-cmfplone/upgrade-from-initial-rc2:
  zope-cmfplone/migration:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#397439: openssh-server - upgrade from ssh in sarge kills host keys

2006-11-07 Thread Matthew Vernon


On 7 Nov 2006, at 13:18, Bastian Blank wrote:


On Tue, Nov 07, 2006 at 12:44:56PM +, Matthew Vernon wrote:

What do you mean? are the files no longer there? not being used? what
symptoms are you observing? etc. etc. Many other people have upgraded
sarge-etch without a problem, so please provide as much information
as you can so we can track the problem down.


There are two solutions for the conflicts/replaces/depends on
openssh-server in etch:
- Install openssh-server and upgrade ssh,
- install openssh-server and remove ssh.

My apt decided to use the later and as I use --purge for apt-get, it
first purges the old ssh package which also removes the host keys and
later installes the new openssh-server package.


So your bug report boils down to apt-get called dpkg --purge, and it  
removed all the files associated with a package?


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#388289: closed by Fabio Tranchitella [EMAIL PROTECTED] (Bug#388289: fixed in zope-cmfplone 2.5.1-1)

2006-10-09 Thread Matthew Vernon

Hi,


   * New upstream release. (Closes: #388289)


It's not clear to me that this does address this issue - will the new  
packages install onto a stable system? Is that the recommended  
solution for people running stable?


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#390147: So stupid...

2006-10-13 Thread Matthew Vernon

close 390147
quit

On 13 Oct 2006, at 14:07, Non-Spam Administrator wrote:


Hi!

Just to tell you you can close bug report. The problem was due to  
wrong config option in /etc/pam.d/common-* files. Sorry for the  
wrong report. I hope you have not spent to much time on this  
problem. I was so focussed on ssh/pam interaction I really thougt  
the problem was there...


OK. I'm closing this bug.

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#382978: bible-kjv-text: Please remove dependancy on bible-kjv or change to suggest.

2006-08-14 Thread Matthew Vernon

Hi,


bible-kjv and bible-kjv-text depend on each other. If there really is
such adependancy they should be made into one package. I think that


They're separate packages because the text is architecture- 
independent; that's a saving on mirror space.



bible-kjv-text doesn't depend on bible-kjv though. The data is fine
without bible-kjv, it just sits there. The data isn't much use  
without a

reader and bible-kjv is a reader, but it's not the only possible one.


Actually, it's the only package that can read the compressed text- 
file format.


At the moment, neither package is any use without the other.

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#346761: pending

2006-01-14 Thread Matthew Vernon
Hi,

I'm building fixed packages as I type this.

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#497670: chiark-utils: cvs-repomove should cope with seds that require a trailing newline

2008-09-03 Thread Matthew Vernon

Package: chiark-utils
Version: 4.1.28
Tags: patch

Hi,

As discussed on IRC, chiark-repomove doesn't work with seds that  
require a trailing newline (e.g. solaris sed). The fix is:


bash-2.05$ diff -u cvs-repomove.old cvs-repomove
--- cvs-repomove.oldWed Sep  3 15:00:48 2008
+++ cvs-repomoveWed Sep  3 15:21:04 2008
@@ -97,7 +97,7 @@
  ls -d -- $srcrepo/CVSROOT /dev/null
'

-   dstrepotrans=$(printf %s $dstrepo | tr / :)
+   dstrepotrans=$(printf '%s\n' $dstrepo | tr / :)
movingto=moving-to-$dsthost:$dstrepotrans
resume=$($CVS_RSH $srchost bash -ec '
  if test -d $srcrepo/$module..$movingto; then
@@ -244,7 +244,7 @@
exit 4
;;
*..moved-to-*)
-   goose=$(printf %s \
+   goose=$(printf '%s\n' \
${new_goose_info#*..moved-to-} | \
tr : / | sed -e 's,/,:,')
;;

Thanks,

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#494199: Patch for angband preinst bug

2008-09-03 Thread Matthew Vernon
tags 494199 patch
quit

Hi,

Attached is a patch that fixes this bug. Please apply it :-)

Thanks,

Matthew
--- preinst.orig2008-09-03 19:58:29.0 +0100
+++ preinst 2008-09-03 19:59:02.0 +0100
@@ -73,15 +73,17 @@
 for dir in apex bone save user; do
 if [ -d /var/lib/games/angband/$dir ]; then
 test -d /var/games/angband/$dir || mkdir -p 
/var/games/angband/$dir
-for file in /var/lib/games/angband/$dir/*; do
-basefile=$(basename $file)
-if [ X$basefile = Xdelete.me ]; then
-continue;
-fi
-test -e /var/games/angband/$dir/$basefile ||   
 \
-cp -f /var/lib/games/angband/$dir/$basefile
 \
-/var/games/angband/$dir/$basefile
-done
+   if ls /var/games/angband/$dir | grep . /dev/null ; then
+   for file in /var/lib/games/angband/$dir/*; do
+   basefile=$(basename $file)
+   if [ X$basefile = Xdelete.me ]; then
+   continue;
+   fi
+   test -e /var/games/angband/$dir/$basefile ||
\
+   cp -f /var/lib/games/angband/$dir/$basefile 
\
+   /var/games/angband/$dir/$basefile
+   done
+   fi
 fi
 done
 fi

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org


Bug#494199: angband: pre-inst fails on upgrade from version 1:3.0.5-1

2008-08-07 Thread Matthew Vernon
Package: angband
Version: 1:3.0.5-1
Severity: important

Hi,

Trying to upgrade angband is currently failing in pre-inst.

/var/lib/dpkg/tmp.ci/preinst: line 115: test: too many arguments
cp: target `/var/games/angband/save/1046.Bagpuss' is not a directory
dpkg: error processing /var/cache/apt/archives/angband_1%3a3.0.6-4_i386.deb 
(--install):
 subprocess pre-installation script returned error exit status 1

Thanks,

Matthew

-- System Information:
Debian Release: 3.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages angband depends on:
ii  libc6  2.3.6.ds1-13etch7 GNU C Library: Shared libraries
ii  libice61:1.0.1-2 X11 Inter-Client Exchange library
ii  libncurses55.5-5 Shared libraries for terminal hand
ii  libsm6 1:1.0.1-3 X11 Session Management library
ii  libx11-6   2:1.0.3-7 X11 client-side library
ii  libxaw71:1.0.2-4 X11 Athena Widget library
ii  libxext6   1:1.0.1-2 X11 miscellaneous extension librar
ii  libxmu61:1.0.2-2 X11 miscellaneous utility library
ii  libxt6 1:1.0.2-2 X11 toolkit intrinsics library
ii  xlibs  4.3.0.dfsg.1-14sarge7 X Keyboard Extension (XKB) configu

angband recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#494199: angband: pre-inst fails on upgrade from version 1:3.0.5-1

2008-08-08 Thread Matthew Vernon
Hi,

I downloaded the source, and simulated the pre-inst run with +x
set. The script output is below, which I hope helps.

Regards,

Matthew

Script started on Fri Aug  8 21:28:51 2008
[EMAIL PROTECTED]:~# bash -x 
~matthew/programming/angband/angband-3.0.6/debian/preinst install 1:3.0.5-1
+ set -e
+ package_name=angband
+ '[' -z angband ']'
+ case $1 in
+ :
+ '[' -L /var/games/angband/data ']'
+ '[' -d /usr/lib/angband/data ']'
+ : dpkg-divert --package foo --add --rename : --divert /usr/bin/other.real 
/usr/bin/other
+ test set = set
+ '[' -d /var/lib/games/angband ']'
+ for dir in apex bone save user
+ '[' -d /var/lib/games/angband/apex ']'
+ test -d /var/games/angband/apex
+ for file in '/var/lib/games/angband/$dir/*'
++ basename /var/lib/games/angband/apex/scores.raw
+ basefile=scores.raw
+ '[' Xscores.raw = Xdelete.me ']'
+ test -e /var/games/angband/apex/scores.raw
+ for dir in apex bone save user
+ '[' -d /var/lib/games/angband/bone ']'
+ for dir in apex bone save user
+ '[' -d /var/lib/games/angband/save ']'
+ test -d /var/games/angband/save
+ for file in '/var/lib/games/angband/$dir/*'
++ basename '/var/lib/games/angband/save/*'
+ basefile='*'
+ '[' 'X*' = Xdelete.me ']'
+ test -e /var/games/angband/save/0.Root /var/games/angband/save/1000.Mcv21 
/var/games/angband/save/1002.Ptc24 /var/games/angband/save/1006.Apc27 
/var/games/angband/save/1007.Jon /var/games/angband/save/1009.Rob 
/var/games/angband/save/1011.Mike /var/games/angband/save/1015.Daniel 
/var/games/angband/save/1018.Vyvyan /var/games/angband/save/1024.Matthew 
/var/games/angband/save/1026.Osd1000 /var/games/angband/save/1028.Webhamster 
/var/games/angband/save/1032.Skitson /var/games/angband/save/1046.Bagpuss
/home/matthew/programming/angband/angband-3.0.6/debian/preinst: line 81: test: 
too many arguments
+ cp -f '/var/lib/games/angband/save/*' /var/games/angband/save/0.Root 
/var/games/angband/save/1000.Mcv21 /var/games/angband/save/1002.Ptc24 
/var/games/angband/save/1006.Apc27 /var/games/angband/save/1007.Jon 
/var/games/angband/save/1009.Rob /var/games/angband/save/1011.Mike 
/var/games/angband/save/1015.Daniel /var/games/angband/save/1018.Vyvyan 
/var/games/angband/save/1024.Matthew /var/games/angband/save/1026.Osd1000 
/var/games/angband/save/1028.Webhamster /var/games/angband/save/1032.Skitson 
/var/games/angband/save/1046.Bagpuss
cp: target `/var/games/angband/save/1046.Bagpuss' is not a directory
[EMAIL PROTECTED]:~# 
Script done on Fri Aug  8 21:29:07 2008


-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#494544: debroster: arch-indep data in /usr/lib

2008-08-11 Thread Matthew Vernon
Chris Lamb writes:
  tags 494544 + patch
  thanks

Thanks for a very swift patch :)

Regards,

Matthew 

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#494199:

2008-08-11 Thread Matthew Vernon

Hi again,

I think the problem is due to failing to check that /var/lib/games/ 
angband/save has any files in it - if it doesn't, then you see the  
failure mode described.


HTH,

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#494544: severity of 494544 is normal

2008-08-15 Thread Matthew Vernon
Frank Lichtenheld writes:
  # Automatically generated email from bts, devscripts version 2.10.35
  # let us not begin to go down that road...
  severity 494544 normal

I'm surprised by your intervention, to say the least. a) the original
report was correct, and included a reasonable rationale for the
severity b) the fix was trivial and already made. Why do you think
this fixed fhs-violation bug was not serious?

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#458290: bible-kjv: Ps92:1 is in all caps

2008-01-15 Thread Matthew Vernon

reassign 458290 bible-kjv-text
quit

I am amused to note that biblegateway's KJV has this in block-caps, too:
http://www.biblegateway.com/passage/?search=Psa92:1;version=9;

I'd be interested to know what a paper version does.

Matthew

On 30 Dec 2007, at 03:18, Roberto C. Sanchez wrote:


Package: bible-kjv
Version: 4.20
Severity: minor

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

[EMAIL PROTECTED]:~$ bible Ps92:1

Psalms 92

 1 IT IS A GOOD THING TO GIVE THANKS UNTO THE LORD, AND TO SING  
PRAISES UNTO

THY NAME, O MOST HIGH:
[EMAIL PROTECTED]:~$

Regards,

- -Roberto

- -- System Information:
Debian Release: 4.0
 APT prefers stable
 APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages bible-kjv depends on:
ii  bible-kjv-text 4.20  King James Version of  
the Bible -
ii  libc6  2.3.6.ds1-13etch4 GNU C Library: Shared  
libraries
ii  libreadline5   5.2-2 GNU readline and  
history libraries


bible-kjv recommends no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHdw4L5SXWIKfIlGQRAu6QAKClc1lqDsUGljt/NrvFPE97qx8b8gCeKwXF
pPkWsAUGDL6l5qebXVBQHUU=
=exVT
-END PGP SIGNATURE-




--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325613: solution -- xtrlock doesnt work when called by a keybinding

2008-02-05 Thread Matthew Vernon


On 2 Feb 2008, at 13:43, Christian Pulvermacher wrote:

I experience the same problem using fluxbox (on sid), which sadly  
makes this package unusable for me.



As I think I noted earlier, I have xtrlock bound to a key (F4, as it  
happens), and it works fine.


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#464267: bible-kjv: FTBFS: sort: open failed: +1nr: No such file or directory

2008-02-06 Thread Matthew Vernon

Hi,

Thanks for the bug report.


sort: open failed: +1nr: No such file or directory


The problem is that new coreutils' sort has finally deprecated the  
sort +number syntax.


  On older systems, `sort' supports an obsolete origin-zero syntax
`+POS1 [-POS2]' for specifying sort keys.  POSIX 1003.1-2001 (*note
Standards conformance::) does not allow this; use `-k' instead. 

-k fields are numbered starting with 1

So, I think, the answer is to replace sort +1nr with sort -nrk 2  
on line 71 of makeconc.pl


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#464602: debbugs: bug-closed emails could be better worded

2008-02-07 Thread Matthew Vernon
Package: debbugs
Severity: minor

Hi,

Bug-closed emails sent to developers are a little poorly worded. They
conclude: 

Debian bug tracking system administrator
(administrator, Debian Bugs database)

This is presumably a hangover from when they said:
Joe Bloggs
(administrator, Debian Bugs database)

I suggest that they should simply end thus:
Debian bug tracking system administrator

Regards,

Matthew


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.18
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages debbugs depends on:
ii  ed 0.2-20The classic unix line editor
ii  exim [mail-transport-agent 3.36-16sarge1 An obsolete MTA (Mail Transport Ag
pn  libio-stringy-perl   Not found.
ii  libmailtools-perl  1.62-1Manipulate email in perl programs
pn  libmime-perl Not found.
ii  perl [perl5]   5.8.4-8sarge6 Larry Wall's Practical Extraction 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#295885: Shouldn't purge config files when ssh-krb5 is installed

2005-02-18 Thread Matthew Vernon
On 18 Feb 2005, at 13:14, Per Olofsson wrote:
Matthew Vernon:
The operation purge but keep configuration files is called remove.
If you want to keep the config files, remove ssh, don't purge it.
Well, I'm not using the ssh package anymore so I should be able to
purge it. It shouldn't remove configuration files which it doesn't own
anymore, these files are owned by ssh-krb5 now. This is what happens
with the conffiles, but not with the non-conffiles.
You appear to misunderstand dpkg's operation. If you're finished with a 
package, but don't want to lose the configuration files, then you 
remove it. purge simply does remove, then deletes the configuration 
files. If that's not what you want, don't use purge.

Matthew
--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Bug#52510: acknowledged by developer (Can't be fixed)

2005-03-17 Thread Matthew Vernon

  jwz said (when asked):
  
  Yeah, whether you consider it a bug or not, there's no way to fix it:
  changing the LEDs causes a hardware keyboard interrupt, which is
  interpreted as activity.  So I'd just close it.

Can I suggest you at least document this fact?

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#52510: acknowledged by developer (Can't be fixed)

2005-03-17 Thread Matthew Vernon
Jamie Zawinski writes:
  Matthew Vernon wrote:
   
   Can I suggest you at least document this fact?
  
  Can I suggest you RTFM?
 
Oh yes, I'm sorry. I'd missed it buried at the bottom.

Matthew 

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#52510: acknowledged by developer (Can't be fixed)

2005-03-17 Thread Matthew Vernon
 Can I suggest you at least document this fact?

Which way are you thinking of? It's sort of documented in the BTS now.

Well, the manual page would seem to be a good start, or the
README.Debian, or somesuch?

Particularly, once this bug is archived, it won't be at all obvious to
people, and whilst it may be an inevitable feature of the interaction
between tleds, the keyboard and xscreensaver[1], it's a slightly
obscure one which it would seem to me sensible to document.

Matthew

[1]Though if this is the case, why doesn't xwrits notice the activity?
-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#305565: dosemu: Following installation instructions results in ..no operating system

2005-04-20 Thread Matthew Vernon
Package: dosemu
Version: 1.0.2.1-7
Severity: grave
Justification: renders package unusable

Hi,

I installed dosemu as per the instructions (including downloading the
freedos tarball (whose location has changed)), and only ever get
Sorry, there is no operating system. Needless to say, this is
somewhat frustrating and less than useful...

Cheers,

Matthew


-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux ming 2.4.25 #3 Thu Mar 18 16:33:28 GMT 2004 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages dosemu depends on:
ii  debconf   1.0.32 Debian configuration management sy
ii  libc6 2.2.5-11.8 GNU C Library: Shared libraries an
ii  slang11.4.4-7.2  The S-Lang programming library - r
ii  xbase-clients 4.1.0-16woody5 miscellaneous X clients
ii  xlibs 4.1.0-16woody5 X Window System client libraries
ii  xutils4.1.0-16woody5 X Window System utility programs



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#305565: acknowledged by developer (Use the recommended package.)

2005-04-24 Thread Matthew Vernon

  dosemu-freedos is recommended and README.Debian tell you to use it.
 
Not in stable, it doesn't.

I suggest marking this one woody, and closing it once sarge is out.

Matthew 

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#288704: electric-fence: new version available

2005-01-15 Thread Matthew Vernon
Yann Dirson writes:
  Package: electric-fence
  Version: 2.1.13
  
  Version 2.4.11 is out now.  This package is years behind upstream.
  See http://freshmeat.net/projects/efence/?branch_id=2277release_id=183587

Well, for a while I was the only person working on efence; it seems
some guys have come along and started working based on the old Debian
version; I've just not heard of them before now.

I'll have a look at packaging their version.

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#264173:

2005-01-17 Thread Matthew Vernon
Hi,
Thanks for this patch, but I'm actually going to do something slightly 
differen, since I think having

default:
  break;
at the bottom of switch statements is good practice, and K+R agree with 
me :)

Thanks,
Matthew
--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Bug#439735: bible-kjv: Please update source package to use autotools

2007-08-28 Thread Matthew Vernon

Hi,

In order to get bible-kjv to compile/install on my Man, I have  
modified

the bible-kjv package to use the autotools.  I have attached the
modified tarball to this report.  Please update the package to make  
use

of the autotools.


No. I dislike autotools, and I think you need to make a stronger case  
for me to use them. What exactly were you trying to do? What build  
errors did you encounter? Why couldn't a simpler approach be used?


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#447712: Package could be non-free in the United Kingdom

2007-10-23 Thread Matthew Vernon

Hi,

On 23 Oct 2007, at 11:52, Enrico Zini wrote:


On Tue, Oct 23, 2007 at 11:16:13AM +0100, Enrico Zini wrote:

Since I'm not at all familiar with the legacy of copyright laws  
around

the British Royal Family, I'm setting the severity to normal, using
'could' in the subject and Cc-ing debian-devel.  But I thought the  
issue

was worth raising.


[it may be worth noting that I am upstream for this package, as  
well as Debian maintainer]


The Authorized Version of the Bible isn't covered by Copyright in the  
conventional sense. The Queen's Printer (currently Cambridge  
University Press) has an exclusive commercial right to print the AV  
(and the BCP, but that's not relevant here) in England; the  
University Presses of Cambridge and Oxford University separately have  
the privilege to print the Bible[1]; Collins are probably not meant  
to print and sell Bibles in England, but no action has been taken  
against them. It's not at all clear whether electronic copies are  
covered.


Matthew

[1] http://www.btinternet.com/~akme/75cass1b.html
--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#447712: Package could be non-free in the United Kingdom

2007-10-23 Thread Matthew Vernon


On 23 Oct 2007, at 15:04, Lars Wirzenius wrote:


ti, 2007-10-23 kello 12:35 +0100, Matthew Vernon kirjoitti:

The Authorized Version of the Bible isn't covered by Copyright in
the
conventional sense. The Queen's Printer (currently Cambridge
University Press) has an exclusive commercial right to print the AV
(and the BCP, but that's not relevant here) in England


Would not a restriction on commercial use still be against the  
DFSG, and

the package therefore be problematic?


It's not quite that simple. You can't print and sell Bibles in the UK  
(unless you are CUP or OUP). Would a bomb-making text in Debian be  
non-free because the UK forbids you to print and sell it?


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#410563: python2.3-pyrex: Produces invalid C code (!)

2007-02-11 Thread Matthew Vernon
Package: python2.3-pyrex
Version: 0.9.3-1
Severity: normal

Hi,

Pyrex produces C code that is illegal. Specifically, it uses a whole
slew of reserved identifiers - all identifiers beginning __ are
reserved (C99 section 7.1.3, IIRC), so to use them as pyrex does is
undefined behaviour.

Using the example from the pyrex website:

def primes(int kmax):
  cdef int n, k, i
  cdef int p[1000]
  result = []
  if kmax  1000:
kmax = 1000
  k = 0
  n = 2
  while k  kmax:
i = 0
while i  k and n % p[i]  0:
  i = i + 1
if i == k:
  p[k] = n
  k = k + 1
  result.append(n)
n = n + 1
  return result

Gives the following .c:

/* Generated by Pyrex 0.9.3 on Sun Feb 11 19:31:33 2007 */

#include Python.h
#include structmember.h
#ifndef PY_LONG_LONG
  #define PY_LONG_LONG LONG_LONG
#endif


typedef struct {PyObject **p; char *s;} __Pyx_InternTabEntry; /*proto*/
typedef struct {PyObject **p; char *s; long n;} __Pyx_StringTabEntry; /*proto*/
static PyObject *__Pyx_UnpackItem(PyObject *, int); /*proto*/
static int __Pyx_EndUnpack(PyObject *, int); /*proto*/
static int __Pyx_PrintItem(PyObject *); /*proto*/
static int __Pyx_PrintNewline(void); /*proto*/
static void __Pyx_Raise(PyObject *type, PyObject *value, PyObject *tb); 
/*proto*/
static void __Pyx_ReRaise(void); /*proto*/
static PyObject *__Pyx_Import(PyObject *name, PyObject *from_list); /*proto*/
static PyObject *__Pyx_GetExcValue(void); /*proto*/
static int __Pyx_ArgTypeTest(PyObject *obj, PyTypeObject *type, int 
none_allowed, char *name); /*proto*/
static int __Pyx_TypeTest(PyObject *obj, PyTypeObject *type); /*proto*/
static int __Pyx_GetStarArgs(PyObject **args, PyObject **kwds, char 
*kwd_list[], int nargs, PyObject **args2, PyObject **kwds2); /*proto*/
static void __Pyx_WriteUnraisable(char *name); /*proto*/
static void __Pyx_AddTraceback(char *funcname); /*proto*/
static PyTypeObject *__Pyx_ImportType(char *module_name, char *class_name, long 
size);  /*proto*/
static int __Pyx_SetVtable(PyObject *dict, void *vtable); /*proto*/
static int __Pyx_GetVtable(PyObject *dict, void *vtabptr); /*proto*/
static PyObject *__Pyx_CreateClass(PyObject *bases, PyObject *dict, PyObject 
*name, char *modname); /*proto*/
static int __Pyx_InternStrings(__Pyx_InternTabEntry *t); /*proto*/
static int __Pyx_InitStrings(__Pyx_StringTabEntry *t); /*proto*/
static PyObject *__Pyx_GetName(PyObject *dict, PyObject *name); /*proto*/

static PyObject *__pyx_m;
static PyObject *__pyx_b;
static int __pyx_lineno;
static char *__pyx_filename;
staticforward char **__pyx_f;

/* Declarations from test */


/* Implementation of test */

static PyObject *__pyx_n_primes;

static PyObject *__pyx_n_append;

static PyObject *__pyx_f_4test_primes(PyObject *__pyx_self, PyObject 
*__pyx_args, PyObject *__pyx_kwds); /*proto*/
static PyObject *__pyx_f_4test_primes(PyObject *__pyx_self, PyObject 
*__pyx_args, PyObject *__pyx_kwds) {
  int __pyx_v_kmax;
  int __pyx_v_n;
  int __pyx_v_k;
  int __pyx_v_i;
  int (__pyx_v_p[1000]);
  PyObject *__pyx_v_result;
  PyObject *__pyx_r;
  PyObject *__pyx_1 = 0;
  int __pyx_2;
  PyObject *__pyx_3 = 0;
  PyObject *__pyx_4 = 0;
  static char *__pyx_argnames[] = {kmax,0};
  if (!PyArg_ParseTupleAndKeywords(__pyx_args, __pyx_kwds, i, __pyx_argnames, 
__pyx_v_kmax)) return 0;
  __pyx_v_result = Py_None; Py_INCREF(__pyx_v_result);

  /* /home/matthew/programming/python/pyrex/test.pyx:8 */
  __pyx_1 = PyList_New(0); if (!__pyx_1) {__pyx_filename = __pyx_f[0]; 
__pyx_lineno = 8; goto __pyx_L1;}
  Py_DECREF(__pyx_v_result);
  __pyx_v_result = __pyx_1;
  __pyx_1 = 0;

  /* /home/matthew/programming/python/pyrex/test.pyx:9 */
  __pyx_2 = (__pyx_v_kmax  1000);
  if (__pyx_2) {

/* /home/matthew/programming/python/pyrex/test.pyx:10 */
__pyx_v_kmax = 1000;
goto __pyx_L2;
  }
  __pyx_L2:;

  /* /home/matthew/programming/python/pyrex/test.pyx:11 */
  __pyx_v_k = 0;

  /* /home/matthew/programming/python/pyrex/test.pyx:12 */
  __pyx_v_n = 2;

  /* /home/matthew/programming/python/pyrex/test.pyx:13 */
  while (1) {
__pyx_L3:;
__pyx_2 = (__pyx_v_k  __pyx_v_kmax);
if (!__pyx_2) break;

/* /home/matthew/programming/python/pyrex/test.pyx:14 */
__pyx_v_i = 0;

/* /home/matthew/programming/python/pyrex/test.pyx:15 */
while (1) {
  __pyx_L5:;
  __pyx_2 = (__pyx_v_i  __pyx_v_k);
  if (__pyx_2) {
__pyx_2 = ((__pyx_v_n % (__pyx_v_p[__pyx_v_i])) != 0);
  }
  if (!__pyx_2) break;

  /* /home/matthew/programming/python/pyrex/test.pyx:16 */
  __pyx_v_i = (__pyx_v_i + 1);
}
__pyx_L6:;

/* /home/matthew/programming/python/pyrex/test.pyx:17 */
__pyx_2 = (__pyx_v_i == __pyx_v_k);
if (__pyx_2) {

  /* /home/matthew/programming/python/pyrex/test.pyx:18 */
  (__pyx_v_p[__pyx_v_k]) = __pyx_v_n;

  /* /home/matthew/programming/python/pyrex/test.pyx:19 */
  __pyx_v_k = (__pyx_v_k + 1);

  /* /home/matthew/programming/python/pyrex/test.pyx:20 */
  __pyx_1 = 

Bug#411524: python2.3: pydoc -w doesn't produce proper HTML

2007-02-19 Thread Matthew Vernon
Package: python2.3
Version: 2.3.5-3sarge2
Severity: normal

Hi,

If you feed the output of pydoc -w [some module] to the w3 validator, it
complains about two issues:
firstly, the doctype is wrong. It should be:
!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN
not 
!doctype...
[note case]

Secondly, no charset is specified. Just doing
meta http-equiv=Content-Type content=text/html;charset=utf-8  in the head
would probably do.

Cheers,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.2.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages python2.3 depends on:
ii  libbz2-1.01.0.2-7high-quality block-sorting file co
ii  libc6 2.3.2.ds1-22sarge4 GNU C Library: Shared libraries an
ii  libdb4.2  4.2.52-18  Berkeley v4.2 Database Libraries [
ii  libncurses5   5.4-4  Shared libraries for terminal hand
ii  libreadline4  4.3-11 GNU readline and history libraries
ii  libssl0.9.7   0.9.7e-3sarge4 SSL shared libraries
ii  zlib1g1:1.2.2-4.sarge.2  compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408143: xpdf-reader: should handle annotations

2007-01-23 Thread Matthew Vernon
Package: xpdf-reader
Version: 3.00-13.6
Severity: wishlist

Hi,

As title, really. It would be good if xpdf-reader did something useful with
annotations to PDF files - currently it seems to highlight the annotated
text in yellow, but not let you see the annotation.

Cheers,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.2.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xpdf-reader depends on:
ii  gsfonts8.14+v8.11+urw-0.2Fonts for the Ghostscript interpre
ii  lesstif2   1:0.93.94-11.4OSF/Motif 2.1 implementation relea
ii  libc6  2.3.2.ds1-22sarge4GNU C Library: Shared libraries an
ii  libfreetype6   2.1.7-6   FreeType 2 font engine, shared lib
ii  libgcc11:3.4.3-13sarge1  GCC support library
ii  libice64.3.0.dfsg.1-14sarge3 Inter-Client Exchange library
ii  libpaper1  1.1.14-3  Library for handling paper charact
ii  libsm6 4.3.0.dfsg.1-14sarge3 X Window System Session Management
ii  libstdc++5 1:3.3.5-13The GNU Standard C++ Library v3
ii  libt1-55.0.2-3   Type 1 font rasterizer library - r
ii  libx11-6   4.3.0.dfsg.1-14sarge3 X Window System protocol client li
ii  libxext6   4.3.0.dfsg.1-14sarge3 X Window System miscellaneous exte
ii  libxp6 4.3.0.dfsg.1-14sarge3 X Window System printing extension
ii  libxpm44.3.0.dfsg.1-14sarge3 X pixmap library
ii  libxt6 4.3.0.dfsg.1-14sarge3 X Toolkit Intrinsics
ii  xlibs  4.3.0.dfsg.1-14sarge3 X Keyboard Extension (XKB) configu
ii  xpdf-common3.00-13.6 Portable Document Format (PDF) sui
ii  zlib1g 1:1.2.2-4.sarge.2 compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408143: xpdf-reader: should handle annotations

2007-01-23 Thread Matthew Vernon
Hamish Moffatt writes:

  You mean like bug#92206 ? :)

Oh, damn. I did skim the BTS page, but missed that one. Sorry!

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#319900: ssh: xterm -e ssh -f somehost xclock fails randomly most of the time

2005-07-28 Thread Matthew Vernon

On Thu, 28 Jul 2005, Timo Juhani Lindfors wrote:


On Thu, Jul 28, 2005 at 09:04:59AM +0200, Lucas Nussbaum wrote:

What does
for i in $(seq 1 10); do ssh -Xf $(hostname) xclock  done
do ?


I ran that ten times (so that total of 100 xclocks would be expected)
and it seems to open xclocks very seldomly here:


What does your .xsession-errors (or wherever you send stderr from your 
xsession) say?


Also, can you give me some debugging output?

Matthew

--
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#319900: ssh: xterm -e ssh -f somehost xclock fails randomly most of the time

2005-07-28 Thread Matthew Vernon

On Thu, 28 Jul 2005, Lucas Nussbaum wrote:


/usr/bin/X11/xauth:  error in locking authority file /home/nussbaum/.Xauthority
X11 connection rejected because of wrong authentication.


That suggests to me the problem that you're having is a race condition - 
you're trying to start x clients too quickly, so sometimes they fail to 
get a lock on the Xauthority file.


Accordingly, I am inclined to consider this not an ssh issue.

Matthew

--
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#317293: acknowledged by developer (Re: Bug#317293: unzip: should exit with non-zero status if error in arguments)

2005-07-28 Thread Matthew Vernon

Hi,


This is the reply from the author, so I'm closing this bug.


snip

Might it at least be worth documenting this somewhat bizarre behaviour? 
users might reasonably be running a shell script with set -e or 
similar, and be suprised if they make an error and the script doesn't 
exit.


In general, I'm not sure this sort of behaviour is actually helpful, 
but I can see that upstream isn't going to buy that.


Thanks,

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325613: solution -- xtrlock doesnt work when called by a keybinding

2005-08-29 Thread Matthew Vernon
Matt Stewart writes:
  Package: xtrlock
  Version: 2.0-r1
  
  xtrlock fails to do anything when called through a keybinding. This seems to 

Oh no it doesn't.

I have it bound to f4 here, and it behaves exactly as expected.

What WM are you using?

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#292956: NMU made to DELAYED/3

2005-08-18 Thread Matthew Vernon


On 17 Aug 2005, at 21:48, Rob Bradford wrote:


Matthew,

I've made an NMU of this package to to fix this bug and have uploaded 
it to

DELAYED/3. The patch applied is the one included in the bug report.


Thanks. I still have no network at home after my house-move, which is 
making life difficult.


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#323935: can not generate a ssh1 host key

2005-08-19 Thread Matthew Vernon

tags moreinfo
quit


I type ssh-keygen -f /etc/ssh/ssh_host_key -N '' -t rsa1
and get a messaage that the option -f is not supported.


That should work. Specifically, I can't reproduce this behaviour. Are 
you sure you're running the debian version of ssh-keygen?


Can you cut+paste the command and its output?

Finally, what about:
md5sum $(which ssh-keygen)

on i386, it should be 6d6f46fafa450dba1752460f2317a0de [but again, 
please paste the command and its output]


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#315580: installation-reports: Dell Precision 370 unusable

2005-06-23 Thread Matthew Vernon

Package: installation-reports

Debian-installer-version: 16/06/05 (I think)
Date: 23/06/05 17:00:00 BST
Method: CDROM (attempted netboot)

Machine: Dell Precision 370
Processor: Intel P4
Memory: 512MB, I think.

The initial boot works fine. There are then two different problems:

booting 2.4, the SCSI controller can't be detected: modprobe'ing the 
aic79xx module reports:
aic79xx: no such device. Since the hard disk is a SCSI disk, this is a 
show-stopper. Maybe the vendor has changed the PCI id, or some such 
irritating thing.


So, I try boot linux26. This can't find the ide CDROM the sytem booted 
off. Looking through logs, it seems that libata starts up, and then 
hogs the interrupt 0x1f0-0x1f7 so that the ide probing fails:


ide0: I/O resource 0x1f0-0x1f7 not free
 ide0: ports already in use, skipping probe

/proc/ioports shows its libata using that I/O resource. I can't find a 
way to stop the isntaller using libata.


I then tried expert26 mode

Turning off the ata_piix module in the Detect and Mount CD-ROM step 
seems to be a solution. Now the installer will apparantly load the 
aic79xx module, but doesn't detect any of the attached disks.


/proc/scsi/scsi doesn't list any attached devices. I can't get 
add-single-device to work any magic either, even having modprobed in 
sd_mod and sg


So, I must admit defeat. Any hints on how I can get something working 
on this machine gratefully accepted :/


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#316343: xtrlock won't work as key-bound programm under gnome/sawfish

2005-06-30 Thread Matthew Vernon
tags 316343 moreinfo
quit
M. Dietrich writes:
  Package: xtrlock
  Version: 2.0-10
  Severity: important
  
  
  xtrlock does not work as a key-binding in sawfish. i tried to figure
  out why (using strace) but came to no solution, xtrlock started from a
  terminal window works fine. 
 
This suggests to me that sawfish is at fault, not xtrlock (it works
fine as a keybinding here under fvwm).

Can you get sawfish to emit useful debugging information?

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#317293: unzip: should exit with non-zero status if error in arguments

2005-07-07 Thread Matthew Vernon
Package: unzip
Version: 5.50-1woody2
Severity: important

[EMAIL PROTECTED]:~$ unzip --some-invalid-argument
UnZip 5.50 of 17 February 2002, by Info-ZIP.  Maintained by C. Spieler. 
[...usage message truncated]
[EMAIL PROTECTED]:~$ echo $?
0
[EMAIL PROTECTED]:~$ 

Clearly, if the user has passed unzip invalid arguments it should return
with a non-zero exit status.

Regards,

Matthew

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux rapun 2.2.19 #3 Wed Jun 19 11:25:32 BST 2002 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages unzip depends on:
ii  libc6 2.2.5-11.8 GNU C Library: Shared libraries an



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#149017:

2005-01-20 Thread Matthew Vernon
severity 149017 wishlist
merge 149017 84419
quit
This is essentially the same bug as 84419. I'm not sure adding PAM is 
worth it...

Matthew
--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Bug#291750: bible-kjv: FTBFS: traditional C rejects ISO C style function definitions.

2005-01-22 Thread Matthew Vernon
Kurt Roeckx writes:
  Package: bible-kjv
  Version: 4.16
  Severity: serious
  
  Hi,
  
  Your package is failing to build on all arches with the following
  error:
  cc -Wall -Wformat -Werror -Wshadow -W -Wtraditional -Wmissing-declarations 
  -Wmi
  ssing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual 
  -Wbad-function-ca
  st -Wpointer-arith -g2 -ggdb -DDESTLIB=\/usr/lib\   -c -o bible.o bible.c
  bible.c: In function `do_concordance':
  bible.c:214: warning: traditional C rejects ISO C style function definitions
  bible.c: In function `cmd_ANDconcordance':
  bible.c:262: warning: traditional C rejects ISO C style function definitions
  bible.c: In function `cmd_ORconcordance':
  [...]
  bible.c:880: warning: traditional C rejects automatic aggregate 
  initialization
  make[1]: *** [bible.o] Error 1
  
  The changelog seems to indicate you're moving away from
  KR so you probably want to get rid of that -Wtraditional.

Grr... I think this is gcc changing what -Wtraditional objects to - on
my stable system, it doesn't produce these errors.

A fix is being uploaded now

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#291782: (no subject)

2005-01-23 Thread Matthew Vernon
tags 291782 pending
quit
Thanks for this report. I've gone away and built this package with a newer 
gcc c, and the package will be uploaded later today.

Regards,
Matthew
--
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Bug#200923: Status of this bug?

2005-01-26 Thread Matthew Vernon
Hello,
What is the status of this bug?  I just stumbled over it and was about
to report it, when I saw, that it has allready been reported nearly 1
2/3 years ago.
IMHO this find doesn't makes any sense, and I wonder why after your 
fist
comment nothing happend.  Can't you just remove this find or mark this
bug wontfix if you don't agree?
You'll  notice that I replied to the original submitter. I was 
expecting there to be further discussion, but there wasn't.

In particular, this behaviour was introduced in response to a previous 
bug report, where debroster had failed to notice eterm being installed 
in a non-standard place. I wasn't convinced that reverting to the 
either eterm is somewhere sensible, or we don't bother looking for 
behaviour was the best course of action. Perhaps you could convince me?

Matthew
--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Bug#359946: musixtex: Fails to run with I can't find file `bcr8' error

2006-03-29 Thread Matthew Vernon
Package: musixtex
Version: 1:0.112.1-3
Severity: grave
Justification: renders package unusable

Hi,

I wanted to add some music into a booklet I was typesetting. Prior to
adding music, LaTeX was happy.

I added the following snippet:
\begin{music}
\instrumentnumber{1}
\setstaffs{1}{2}
\setclef{1}{\bass}
\setclef{2}{\treble}
\generalsignature{2}
\startextract
\NOtes \zd 'D  \zu 'F | \zd d  \zu 'a \enotes
\NOtes \zd 'D  \zu 'F | \zd d  \zu 'a \enotes\bar
\endextract
\end{music}

and when I run latex now, I get:

[EMAIL PROTECTED]:~/personal/wedding$ latex order.tex
This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5)
entering extended mode
(./order.tex
LaTeX2e 2001/06/01
Babel v3.7h and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, basque, czech, icelandic, slovak, slovene, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size11.clo))
(/usr/share/texmf/tex/latex/misc/geometry.sty
(/usr/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/share/texmf/tex/latex/config/geometry.cfg))
(/usr/share/texmf/tex/latex/psnfss/charter.sty)
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/musixtex/base/musixtex.sty
(/usr/share/texmf/tex/musixtex/base/musixtex.tex
MusiXTeX(c) T.112 3 Jan. 2003
(/usr/share/texmf/tex/latex/psnfss/ot1bch.fd)kpathsea: Running mktextfm bcr8
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; inpu
t bcr8
This is METAFONT, Version 2.7182 (Web2C 7.4.5)

kpathsea: Running mktexmf bcr8
! I can't find file `bcr8'.
* \mode:=ljfour; mag:=1; nonstopmode; input bcr8
  
Please type another input file name
! Emergency stop.
* \mode:=ljfour; mag:=1; nonstopmode; input bcr8
  
Transcript written on mfput.log.
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input bcr8'
 failed.
kpathsea: Appending font creation commands to missfont.log.

! Font \eightrm=bcr8 not loadable: Metric (TFM) file not found.
to be read again 
   \font 
l.368   \font
 \eightbf=\fontid bx8
? 

I think that counts as pretty unusable. I have AFAIK a perfectly
normal LaTeX installation. 

Regards,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages musixtex depends on:
ii  libc6 2.3.2.ds1-22   GNU C Library: Shared libraries an
ii  perl  5.8.4-8sarge3  Larry Wall's Practical Extraction 
ii  tetex-base2.0.2c-8   Basic library files of teTeX
ii  tetex-bin 2.0.2-30sarge4 The teTeX binary files

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#351823: valgrind: Valgrind deals badly with redirected std{in, out}, especially as regards gdb invocation

2006-02-07 Thread Matthew Vernon
Package: valgrind
Version: 1:2.4.0-2
Severity: important

Hi,

valgrind's --db-attach=yes option ought to behave sensibly when
debugging programs with redirected stdin/stdout.

valgrind --db-attach=yes foo input-file

will get to the first error and then exit(0)! This is Far From Ideal
(TM). It's particularly bad because programs that take input on stdin
and output onto stdout are a standard UNIX idiom, so not being able to
debug them sensibly using valgrind/gdb is a serious
problem. Suggesting authors of code re-write chunks of code just to be
able to debug them is not plausible.

Valgrind should supply a gdb helper script that replugs fds and
/dev/tty to set things up in the obviously sensible manner, and that
should be the default debugger command. I don't believe this would be
overly difficult to do.

Thanks,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages valgrind depends on:
ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries an

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#312728: This is important

2006-01-26 Thread Matthew Vernon

severity #312728 important
quit

I have a system that allows users access by ftp only (from a local  
network); disabling chmod has made it impossible for some of my users  
to maintain their websites now, and without any warning.


Wouldn't it have been better to edit the configuration file to  
disable chmod if you really felt this was necessary, allowing people  
to turn it back on again if they want? Disabling it in the binary is  
unhelpful, to say the least.


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#372294: configuring python-mode fails

2006-06-09 Thread Matthew Vernon
Package: python-mode
Version: 4.70-1
Severity: grave
Justification: renders package unusable


[EMAIL PROTECTED]:~# dpkg --configure python-mode
Setting up python-mode (4.70-1) ...
install/python-mode: Handling install for emacsen flavor emacs20
Wrote /usr/share/emacs20/site-lisp/python-mode/doctest-mode.elc
While compiling toplevel forms in file 
/usr/share/emacs20/site-lisp/python-mode/python-mode.el:
  !! File error ((Cannot open load file ansi-color))
Done
emacs-package-install: /usr/lib/emacsen-common/packages/install/python-mode 
emacs20 emacs20 emacs21 failed at /usr/lib/emacsen-common/emacs-package-install 
line 30, TSORT line 1.
dpkg: error processing python-mode (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 python-mode

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.32
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages python-mode depends on:
ii  emacs21   21.4a-1The GNU Emacs editor
ii  xemacs21-bin  21.4.17-1  highly customizable text editor --

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#370223: angband: Upgrade woody-sarge has lost high-score file

2006-06-11 Thread Matthew Vernon
Hi,

  The only thing that removes the high score file is purging the
   package -- so is it a possibility that angband was somehow purged? If
   not, I see no mechanism for the high scores file to have been removed.

No, the package wasn't purged. I might even have a transcript of the
upgrade somewhere...

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#370223: angband: Upgrade woody-sarge has lost high-score file

2006-06-11 Thread Matthew Vernon
  The only thing that removes the high score file is purging the
   package -- so is it a possibility that angband was somehow purged? If
   not, I see no mechanism for the high scores file to have been removed.

Here's the relevant bits of the upgrade typescript:
Preparing to replace angband 291-2 (using .../angband_3.0.5-1_i386.deb) ...
Unpacking replacement angband ...
dpkg: warning - unable to delete old file `/var/lib/games/angband/apex': Directo
ry not empty
dpkg: warning - unable to delete old file `/var/lib/games/angband/data': Directo
ry not empty
dpkg: warning - unable to delete old file `/var/lib/games/angband/save': Directo
ry not empty
dpkg: warning - unable to delete old file `/var/lib/games/angband': Directory no
t empty
dpkg: warning - unable to delete old file `/var/lib/games': Directory not empty

[...]

Setting up angband (3.0.5-1) ...
Installing new version of config file /etc/angband/file/news.txt ...

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#274528:

2006-07-10 Thread Matthew Vernon


I think the right thing here is to move the default configuration  
location out of /etc/bind; probably we should make /etc/chiark- 
scripts/ and stick it in there. That will involved postinst checking  
for an extant configuration file and putting a symlink in place if it  
finds one; if not, then it can leave an empty file in the new location.


While we're at it, it's not clear that /etc/bind is the best default  
directory, either.


[an alternative would be to make it just emit a warning on not  
finding the config file, but given we're going to have to do some  
work migrating to a new configuration file location anyway, I don't  
believe that to be a win]


Clearly the man-page will need modifying too. Any objections?

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#368098: Intend to NMU debroster for this bug

2006-05-31 Thread Matthew Vernon
severity 368098 important
quit

 If you do not approve of this, please let me know.

I don't. Not least of which, your patch doesn't actually solve the
problem of not properly uniqifying the maintainer list.

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#370223: angband: Upgrade woody-sarge has lost high-score file

2006-06-04 Thread Matthew Vernon
Package: angband
Version: 1:3.0.5-1
Severity: grave
Justification: causes non-serious data loss

Hi,

I just upgraded my system from woody to sarge, and angband has forgotten all
the previous high-scores (though my monster memory remains intact); there
wasn't even a warning this was going to happen!

Cheers,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.2.19
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages angband depends on:
ii  libc6  2.3.2.ds1-22sarge3GNU C Library: Shared libraries an
ii  libice64.3.0.dfsg.1-14sarge1 Inter-Client Exchange library
ii  libncurses55.4-4 Shared libraries for terminal hand
ii  libsm6 4.3.0.dfsg.1-14sarge1 X Window System Session Management
ii  libx11-6   4.3.0.dfsg.1-14sarge1 X Window System protocol client li
ii  libxaw74.3.0.dfsg.1-14sarge1 X Athena widget set library
ii  libxext6   4.3.0.dfsg.1-14sarge1 X Window System miscellaneous exte
ii  libxmu64.3.0.dfsg.1-14sarge1 X Window System miscellaneous util
ii  libxt6 4.3.0.dfsg.1-14sarge1 X Toolkit Intrinsics
ii  xlibs  4.3.0.dfsg.1-14sarge1 X Keyboard Extension (XKB) configu

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#367864: angband: character dump to file fails

2006-06-06 Thread Matthew Vernon
Manoj Srivastava writes:
  tags 367864 +unreproducible
  thanks
  
  Hi,
  
  I tried this, after removing ~/.angband. It created a file in
   ~/.angband/Angband/  creating the directory structure required.
   Since I can't reproduce this, I am unsure what is going on -- it does
   indeed write to the home dir.

The version in sarge does indeed behave correctly (The system I play
on was upgraded over the weekend); I'm guessing it was an issue with
woody's version.

Cheers,

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#384052: gcc-3.3: gcc should (optionally) warn about use of reserved identifiers

2006-08-21 Thread Matthew Vernon
Package: gcc-3.3
Version: 1:3.3.5-13
Severity: normal

Hi,

There are a fair range of reserved identifiers in C; it is a not uncommon
programming mistake for a coder to use one. It would be good if gcc told you
when you did this; it would need to avoid doing so for system headers, but
that's a general problem that gcc has already solved.

http://web.archive.org/web/20050321091104/oakroadsystems.com/tech/c-predef.htm

has a list of them, as does the C standard, but not collected together quite
so conveniently. I suggest -Wreserved-identifiers as the option name :)

Thanks,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.2.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages gcc-3.3 depends on:
ii  binutils  2.15-6 The GNU assembler, linker and bina
ii  cpp-3.3   1:3.3.5-13 The GNU C preprocessor
ii  gcc-3.3-base  1:3.3.5-13 The GNU Compiler Collection (base 
ii  libc6 2.3.2.ds1-22sarge3 GNU C Library: Shared libraries an
ii  libgcc1   1:3.4.3-13 GCC support library

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#349833: RM: ud -- RoQA; orphaned, no upstream, uptimed is better

2006-08-02 Thread Matthew Vernon


On 2 Aug 2006, at 09:44, Matej Vela wrote:

retitle 349833 RM: ud -- RoQA; orphaned, no upstream, uptimed is  
better

reassign 349833 ftp.debian.org
thanks

I think we should remove ud.

  * Orphaned for 6 months.
  * Upstream URL no longer works:
http://purelinux.ml.org/ud/
  * uptimed does the same thing better.
  * popcon: 261 installs, 177 votes.


I, for one, still use this, haven't had a problem with it for years,  
and would be sad to see it go. None of the bugs against it are show- 
stoppers, either.


Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#367864: angband: character dump to file fails

2006-05-18 Thread Matthew Vernon
Package: angband
Version: 291-2
Severity: normal

Hi,

In the Charatcter information screen, if I hit f and enter a filename, or
accept the default filename, then it says character dump failed; I'm
presuming this is because it's trying to write the file to somewhere that
isn't my home directory... 

_ System Information
Debian Release: 3.0
Kernel Version: Linux rapun 2.2.19 #3 Wed Jun 19 11:25:32 BST 2002 i686 unknown

Versions of the packages angband depends on:
ii  fileutils  4.1-10 GNU file management utilities
ii  libc6  2.2.5-11.8 GNU C Library: Shared libraries and Timezone
ii  libncurses55.2.20020112a- Shared libraries for terminal handling
ii  xlib6g 4.1.0-16woody7 pseudopackage providing X libraries


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#378271: angband: Version skew in documentation

2006-07-14 Thread Matthew Vernon
Package: angband
Version: 1:3.0.5-1
Severity: normal

Hi,

angband is version 1:3.0.5-1 in stable, angband-doc is only 3.0.3.2, and as
a result the spoiler file (particular w.r.t monsters) doesn't quite match -
rot jellies and baby gold dragons, for example, don't appear in
mon-info.spo. This might lead to unfortunate deaths ;-)

Cheers,

Matthew

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.2.19
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages angband depends on:
ii  libc6  2.3.2.ds1-22sarge3GNU C Library: Shared libraries an
ii  libice64.3.0.dfsg.1-14sarge1 Inter-Client Exchange library
ii  libncurses55.4-4 Shared libraries for terminal hand
ii  libsm6 4.3.0.dfsg.1-14sarge1 X Window System Session Management
ii  libx11-6   4.3.0.dfsg.1-14sarge1 X Window System protocol client li
ii  libxaw74.3.0.dfsg.1-14sarge1 X Athena widget set library
ii  libxext6   4.3.0.dfsg.1-14sarge1 X Window System miscellaneous exte
ii  libxmu64.3.0.dfsg.1-14sarge1 X Window System miscellaneous util
ii  libxt6 4.3.0.dfsg.1-14sarge1 X Toolkit Intrinsics
ii  xlibs  4.3.0.dfsg.1-14sarge1 X Keyboard Extension (XKB) configu

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#169577: bind9: Still a problem in Version 1:9.5.1.dfsg.P3-1

2009-07-29 Thread Matthew Vernon
Package: bind9
Version: 1:9.5.1.dfsg.P3-1
Followup-For: Bug #169577

Hi,

Installing the latest security update to bind9 has broken my bind
setup again, as per the bug report I am following-up to. It looks to
be some aspect of the maintainer scripts messing the rndc stuff up.

[the failure mode as before is that rndc can't connect to
127.0.0.1#953 due to the connection being refused]

Regards,

Matthew

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages bind9 depends on:
ii  adduser 3.110add and remove users and groups
ii  bind9utils  1:9.5.1.dfsg.P3-1Utilities for BIND
ii  debconf [debcon 1.5.24   Debian configuration management sy
ii  libbind9-40 1:9.5.1.dfsg.P3-1BIND9 Shared Library used by BIND
ii  libc6   2.7-18   GNU C Library: Shared libraries
ii  libcap2 2.11-2   support for getting/setting POSIX.
ii  libdb4.64.6.21-11Berkeley v4.6 Database Libraries [
ii  libdns451:9.5.1.dfsg.P3-1DNS Shared Library used by BIND
ii  libisc451:9.5.1.dfsg.P3-1ISC Shared Library used by BIND
ii  libisccc40  1:9.5.1.dfsg.P3-1Command Channel Library used by BI
ii  libisccfg40 1:9.5.1.dfsg.P3-1Config File Handling Library used 
ii  libkrb531.6.dfsg.4~beta1-5lenny1 MIT Kerberos runtime libraries
ii  libldap-2.4-2   2.4.11-1 OpenLDAP libraries
ii  liblwres40  1:9.5.1.dfsg.P3-1Lightweight Resolver Library used 
ii  libssl0.9.8 0.9.8g-15+lenny1 SSL shared libraries
ii  libxml2 2.6.32.dfsg-5GNOME XML library
ii  lsb-base3.2-20   Linux Standard Base 3.2 init scrip
ii  net-tools   1.60-22  The NET-3 networking toolkit
ii  netbase 4.34 Basic TCP/IP networking system

bind9 recommends no packages.

Versions of packages bind9 suggests:
ii  bind9-doc  1:9.5.1.dfsg.P3-1 Documentation for BIND
ii  dnsutils   1:9.5.1.dfsg.P3-1 Clients provided with BIND
pn  resolvconf none(no description available)
pn  ufwnone(no description available)

-- debconf information:
* bind9/different-configuration-file:
* bind9/run-resolvconf: false
* bind9/start-as-user: bind



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#503202: libc6-dev: math_errhandling isn't defined anywhere

2008-10-23 Thread Matthew Vernon
Package: libc6-dev
Version: 2.3.6.ds1-13etch7
Severity: important

Hi,

math.h has the following in it:
/* Bitmasks for the math_errhandling macro.  */
# define MATH_ERRNO 1   /* errno set by math functions.  */
# define MATH_ERREXCEPT 2   /* Exceptions raised by math functions.  
*/

but no-where is math_errhandling actually defined! This breaks code 
wanting to check how domain errors in floating-point code are handled 
(amongst other things). Section 7.12.9 of C99 discusses MATH_ERRNO, 
MATH_ERREXCEPT, and math_errhandling.

SuSv3 also requires math_errhandling to be present:
http://www.opengroup.org/onlinepubs/009695399/basedefs/math.h.html

Regards,

Matthew

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-2-macpro-amd64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages libc6-dev depends on:
ii  libc6  2.3.6.ds1-13etch7 GNU C Library: Shared libraries
ii  linux-kernel-headers   2.6.18-7  Linux Kernel Headers for developme

Versions of packages libc6-dev recommends:
ii  gcc [c-compiler]  4:4.1.1-15 The GNU C compiler
ii  gcc-3.4 [c-compiler]  3.4.6-5The GNU C compiler
ii  gcc-4.1 [c-compiler]  4.1.1-21   The GNU C compiler

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503204: gcc-4.1: erroneously emits warning on C99-required #pragma STDC FENV_ACCESS

2008-10-23 Thread Matthew Vernon
Package: gcc-4.1
Version: 4.1.1-21
Severity: important

Hi,

C99 requires that code that tests floating-point state flags (or frobs 
other bits of the floating-point environment) calls #pragma STDC 
FENV_ACCESS ON:

If part of an application tests floating-point status flags, sets 
floating-point control modes, or runs under non-default mode settings, 
but was translated with the state for the FENV_ACCESS pragma off, the 
behavior is undefined. (7.6.1.2)

Yet, if you do this in gcc with -Wall turned on, you get a warning 
message:

[EMAIL PROTECTED]:/tmp$ cat test.c 
#include stdio.h
#include fenv.h

int main(void)
{
  #pragma STDC FENV_ACCESS ON

  if(feclearexcept(FE_ALL_EXCEPT))
printf(feclearexcept failed\n);
  else printf(feclearexcept succeeded\n);

  return 0;
}
[EMAIL PROTECTED]:/tmp$ gcc -std=gnu99 -Wall test.c -lm
test.c: In function ‘main’:
test.c:6: warning: ignoring #pragma STDC FENV_ACCESS
[EMAIL PROTECTED]:/tmp$ ./a.out 
feclearexcept succeeded
[EMAIL PROTECTED]:/tmp$ 

It's obviously buggy to emit a warning on standards-mandated behaviour! 
I know you can turn this warning off with -Wno-unknown-pragmas, but 
that's not something you want to be doing in production code.

Regards,

Matthew

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-2-macpro-amd64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages gcc-4.1 depends on:
ii  binutils   2.17-3The GNU assembler, linker and bina
ii  cpp-4.14.1.1-21  The GNU C preprocessor
ii  gcc-4.1-base   4.1.1-21  The GNU Compiler Collection (base 
ii  libc6  2.3.6.ds1-13etch7 GNU C Library: Shared libraries
ii  libgcc11:4.1.1-21GCC support library
ii  libssp04.1.1-21  GCC stack smashing protection libr

Versions of packages gcc-4.1 recommends:
ii  libc6-dev  2.3.6.ds1-13etch7 GNU C Library: Development Librari
pn  libmudflap0-devnone(no description available)

-- no debconf information



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503202: libc6-dev: math_errhandling isn't defined anywhere

2008-10-23 Thread Matthew Vernon

Aurelien Jarno wrote:

reassign 503202 gcc-4.3
thanks

Matthew Vernon a écrit :

Package: libc6-dev
Version: 2.3.6.ds1-13etch7
Severity: important

Hi,

math.h has the following in it:
/* Bitmasks for the math_errhandling macro.  */
# define MATH_ERRNO 1   /* errno set by math functions.  */
# define MATH_ERREXCEPT 2   /* Exceptions raised by math functions.  
*/


but no-where is math_errhandling actually defined! This breaks code 
wanting to check how domain errors in floating-point code are handled 
(amongst other things). Section 7.12.9 of C99 discusses MATH_ERRNO, 
MATH_ERREXCEPT, and math_errhandling.


SuSv3 also requires math_errhandling to be present:
http://www.opengroup.org/onlinepubs/009695399/basedefs/math.h.html


This is actually a compiler problem. See the footnotes on
http://gcc.gnu.org/c99status.html . Reassigning the bug accordingly.


gcc on Mac OS X gets this right (the libc there defines 
math_errhandling), which is why I suspected glibc to be the problem. I 
infer from that, that glibc could fix this without needing changes to gcc?


Matthew




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503204: gcc-4.1: erroneously emits warning on C99-required #pragma STDC FENV_ACCESS

2008-10-24 Thread Matthew Vernon

Hi,
Bastian Blank wrote:

It's obviously buggy to emit a warning on standards-mandated behaviour! 
I know you can turn this warning off with -Wno-unknown-pragmas, but 
that's not something you want to be doing in production code.


Please show the part of the standard. A compiler may produce warnings
without reason.


Was the section I quoted in my original bug report not sufficient? 
Paragraph 7.6.1.2 of C99 says [again]:


If part of a program tests floating-point status flags, sets 
floating-point control modes, or runs under non-default mode settings, 
but was translated with the state for the FENV_ACCESS pragma off, *the 
behaviour is undefined*. [emphasis mine]


These are things that many correct programs will want to do. For 
example, SuSv3 has this to say about pow():


An application wishing to check for error situations should set errno 
to zero and call feclearexcept(FE_ALL_EXCEPT) before calling these 
functions. On return, if errno is non-zero or fetestexcept(FE_INVALID | 
FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW) is non-zero, an error has 
occurred.[1]


Gcc as-is, will encourage (quite strongly, since may people will compile 
with -Wall, +/- -Werror) users to write code that calls feclearexcept() 
and suchlike without using #pragma STDC FENV_ACCESS ON first. This is 
undefined behaviour, according to C99! It seems clear to me that this is 
a bug in gcc.


Regards,

Matthew

[1] http://www.opengroup.org/onlinepubs/009695399/functions/pow.html



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon
Package: libgsl0-dev
Version: 1.8-2
Severity: wishlist

Hi,

Many programs one might use gsl for, one might also want to profile to 
try and optimise. It would be nice if a version of gsl with profiling 
information in it was available.

The best way to do this would be, I think, to build static libraries 
with profiling in as a separate bit of the build (./configure 
--enable-static --disable-shared CFLAGS=-pg ), rename them to libgsl_p.a 
and ship them as a separate libgsl0-prof package, rather like 
libc6-prof.

Any chance of this in a future debian package, please? It'd make my life 
easier :-)

Thanks,

Matthew

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-2-macpro-amd64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages libgsl0-dev depends on:
ii  libgsl0   1.8-2  GNU Scientific Library (GSL) -- li

libgsl0-dev recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon

Hi,

| The best way to do this would be, I think, to build static libraries 
| with profiling in as a separate bit of the build (./configure 
| --enable-static --disable-shared CFLAGS=-pg ), rename them to libgsl_p.a 
| and ship them as a separate libgsl0-prof package, rather like 
| libc6-prof.
| 
| Any chance of this in a future debian package, please? It'd make my life 
| easier :-)


But it makes my life harder, and it bloats the archive. I really would rather
not do this.  Any way you would agree to doing this would local variants?


I suppose the question is whether it's sufficiently useful to be worth 
the small archive bloat. I think so, but them I'm a scientist ;-)


A survey of my local IRC channel suggests others who would like a 
libgsl0-prof package too..



Do we have precedents for this?  Which libraries provide profile builds?


A quick look at packages.debian.org suggests glibc and ghc (the haskell 
compiler)


An alternative, would be to have a DEB_BUILD_OPTION that did as I 
suggested (resulting in a single package containing the 
profiling-enabled .a files, with filenames such that you could install 
them into /usr/lib without over-writing anything). That would be less 
convenient than a binary package to install, but easier than users 
having to futz around inside build systems.


Regards,

Matthew



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon

Hi,

| A quick look at packages.debian.org suggests glibc and ghc (the haskell 
| compiler)


... if that is all then the empiricist in me considers the case closed!


touche ;) Profiling libraries of everything would be overkill, but gsl 
seems as good a target as libc, IMAO.


| An alternative, would be to have a DEB_BUILD_OPTION that did as I 
| suggested (resulting in a single package containing the 
| profiling-enabled .a files, with filenames such that you could install 
| them into /usr/lib without over-writing anything). That would be less 
| convenient than a binary package to install, but easier than users 
| having to futz around inside build systems.


How would I make debian/control conditional?  Use configure?   If not, it
will always see the entry and will want a package.


I'm not immediately sure; avoiding this sort of thing is another reason 
to just make a -prof package and ship it ;-)



Also if it doesn't overwrite, you need to mod all your local Makefiles to
pick up the different version.  Makes no sense to me.


Only in as much as changing -lgsl to -lgsl_p (which you need to do for 
many uses of the libc-prof package - e.g. -lc_p -lm_p)



I don't see this being easy.  Now, if you feel volunteering your time and
preparing a tested patch ...  Otherwise, I am afraid, it is so backburner
that I'd rather be honest with you and close it (as a non-believer in nice
to have but will never be done before cows come home wishlist bugs).


My tuit-supply is small, but I might scratch an itch in due course; 
would you accept a builds another package version, or only a 
optionally builds just the -prof package patch? NB I am not promising 
anything!



The only compromise I can think of is to have a 'debug _and_ profile' static
build, but I guess you want 'no debug and profile' ?


I'd be happy with debug and profile, I think.

Thanks,

Matthew



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon

[I've stuck the BTS back in]

| I'm not immediately sure; avoiding this sort of thing is another reason 
| to just make a -prof package and ship it ;-)


Archive bload, and several _different_ binaries from the same source strikes
me as evil.


glibc and emacs (at least) both produce different binaries from the same 
source. Maybe you think they're evil too ;-)



|  The only compromise I can think of is to have a 'debug _and_ profile' static
|  build, but I guess you want 'no debug and profile' ?
| 
| I'd be happy with debug and profile, I think.


That may be the easiest.  Right now we have 


DEBUGFLAGS=-g

and then use dh_strip magic to ship the debug stuff off into the -dbg
package.  Would you mind testing if adding the -pg does what you want and
comes out usuable?  In that case I'd gladly make the change.


I'll have a look at this next week, but I'm a little doubtful of success.

Regards,

Matthew



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-28 Thread Matthew Vernon

tags 503290 patch
quit


I still I always prefer something minimally invasive.


Right, I've sorted this. The attached patch (which includes an 
explanatory README.Debian) means you can do:

DEB_BUILD_OPTIONS=buildprof dpkg-buildpackage -b -rfakeroot -us -uc
and get a libgsl0-prof .deb which you can install.

The normal build does not produce a -prof package. The only thing I've 
not done is provide a changelog entry ;-)


HTH,

Matthew
diff -ruN unchanged/gsl-1.8/debian/libgsl0.docs gsl-1.8/debian/libgsl0.docs
--- unchanged/gsl-1.8/debian/libgsl0.docs	1970-01-01 01:00:00.0 +0100
+++ gsl-1.8/debian/libgsl0.docs	2008-10-28 14:19:50.0 +
@@ -0,0 +1,7 @@
+AUTHORS
+NEWS
+README
+TODO
+BUGS
+THANKS
+SUPPORT
diff -ruN unchanged/gsl-1.8/debian/libgsl0-prof.install gsl-1.8/debian/libgsl0-prof.install
--- unchanged/gsl-1.8/debian/libgsl0-prof.install	1970-01-01 01:00:00.0 +0100
+++ gsl-1.8/debian/libgsl0-prof.install	2008-10-28 14:57:57.0 +
@@ -0,0 +1 @@
+usr/lib/libgsl*p.a
diff -ruN unchanged/gsl-1.8/debian/README.Debian gsl-1.8/debian/README.Debian
--- unchanged/gsl-1.8/debian/README.Debian	1970-01-01 01:00:00.0 +0100
+++ gsl-1.8/debian/README.Debian	2008-10-28 16:29:28.0 +
@@ -0,0 +1,19 @@
+			Profiling GSL
+
+Sometimes when writing complex code, you may want to profile it using
+gprof. In this case, having libraries with profiling information
+compiled in is invaluable. It is possible to build your own .deb
+containing profiling libraries, that may be installed on your system
+in parallel to the usual libraries. To do this, follow these simple
+instructions: 
+
+i) download the gsl source (and the build dependancies if necessary):
+apt-get source libgsl0
+apt-get build-dep libgsl0
+ii) build a binary profiling package:
+DEB_BUILD_OPTIONS=buildprof dpkg-buildpackage -b -rfakeroot -us -uc
+iii) install the resulting .deb
+dpkg -i ../libgsl0-prof_[version]_[arch].deb
+
+Finally, you need to specify -lgsl_p and -lgslcblas_p to link your
+program against the profiling libraries.
diff -ruN unchanged/gsl-1.8/debian/rules gsl-1.8/debian/rules
--- unchanged/gsl-1.8/debian/rules	2008-10-28 16:45:38.0 +
+++ gsl-1.8/debian/rules	2008-10-28 16:46:34.0 +
@@ -9,8 +9,10 @@
 devpack := $(libpack)-dev
 binpack := $(source)-bin
 docpack := $(source)-doc-pdf
+profpack := $(libpack)-prof
 debtmp	:= $(CURDIR)/debian/$(libpack)
 debdoc	:= $(CURDIR)/debian/$(docpack)
+debprof := $(CURDIR)/debian/$(profpack)
 arch 	:= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 
@@ -59,10 +61,15 @@
 #different configure target if we want the profiling build
 ifneq (,$(findstring buildprof,$(DEB_BUILD_OPTIONS)))
 CONFIGTARGET = configure-prof-stamp
+INSTALLTARGET = install-prof-stamp
+BINARYTARGET = binary-prof
 CFLAGS += -pg
+export DH_OPTIONS =-N$(libpack) -N$(devpack) -N$(binpack) -N$(docpack) -p$(profpack)
 else
 CONFIGTARGET = configure-stamp
-DH_OPTIONS = -Nlibgsl0-prof
+INSTALLTARGET = install-stamp
+BINARYTARGET = binary-arch binary-indep
+export DH_OPTIONS =-N$(profpack)
 endif
 
 configure: $(CONFIGTARGET)
@@ -106,7 +113,6 @@
 			$(CONFFLAGS) 			
 	touch configure-prof-stamp
 
-
 build: configure build-stamp
 build-stamp:
 	dh_testdir
@@ -146,13 +152,16 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp install-stamp test-stamp build-doc-stamp \
-		configure-stamp install-doc-stamp
+		configure-stamp install-doc-stamp configure-prof-stamp \
+		install-prof-stamp
 	rm -rf debian/static/
 	-rm -f doc/*.pdf doc/*.dvi doc/*.log doc/*.ps
 	dh_clean lib/*so* build/*.so*
+	rm -f config.{guess,sub}
+	rm -rf $(debtmp) $(debdoc) $(debprof)
 	-$(MAKE) distclean
 
-install: install-stamp 
+install: $(INSTALLTARGET)
 install-stamp: test-stamp
 	$(MAKE) -f debian/rules DH_OPTIONS= install-work
 install-work:
@@ -179,6 +188,20 @@
 -p$(binpack) -p$(devpack) 
 	touch install-stamp
 
+install-prof-stamp: test-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	$(MAKE) prefix=$(debtmp)/usr	 		\
+		libdir=$(debtmp)/usr/lib		\
+		infodir=$(debtmp)/usr/share/info	\
+		includedir=$(debtmp)/usr/include	\
+		mandir=$(debtmp)/usr/share/man		install
+	#rename the profiling libraries
+	for lib in $(debtmp)/usr/lib/*.a ;\
+		do mv $$lib $${lib%%.a}_p.a; done
+	dh_install --sourcedir=$(debtmp)
+	touch install-prof-stamp
 
 install-doc: install-doc-stamp
 install-doc-stamp: build-doc
@@ -198,8 +221,7 @@
 	dh_testroot
 #dh_installdebconf
 	dh_link
-	dh_installdocs		-p$(libpack)	AUTHORS NEWS README TODO \
-		BUGS THANKS SUPPORT
+	dh_installdocs
 #dh_installexamples
 #dh_installmenu
 #dh_installemacsen
@@ -212,7 +234,7 @@
 	dh_compress
 	dh_fixperms
 #	dh_strip		-N$(devpack)
-	dh_strip		--dbg-package=libgsl0-dbg
+	dh_strip -X_p.a		--dbg-package=libgsl0-dbg
 #dh_suidregister
 	dh_makeshlibs
 	dh_installdeb
@@ -224,16 +246,18 @@
 
 # Build architecture independant packages using the common target.
 binary-indep: build-doc install-doc
-	$(MAKE) -f 

Bug#503290: Correct patch

2008-10-28 Thread Matthew Vernon

Hi,

Sorry, the previous patch was wrong (it wasn't against a 
properly-vanilla source version). I've re-checked this one!


Matthew
diff -ruN unchanged/gsl-1.8/debian/control gsl-1.8/debian/control
--- unchanged/gsl-1.8/debian/control	2008-10-28 17:50:01.0 +
+++ gsl-1.8/debian/control	2008-10-28 10:19:01.0 +
@@ -95,3 +95,19 @@
  gsl-randist and gsl-histogram from the gsl-bin package.
  .
  URL: http://www.gnu.org/software/gsl/
+
+Package: libgsl0-prof
+Section: libdevel
+Priority: extra
+Architecture: any
+Depends: libgsl0 (= ${Source-Version})
+Description: GNU Scientific Library (GSL) -- Profiling Libraries
+ The GNU Scientific Library (GSL) is a collection of routines for
+ numerical analysis.  The routines are written from scratch by the GSL
+ team in C, and present a modern API for C programmers, while allowing
+ wrappers to be written for very high level languages.
+ .
+ This package contains static libraries compiled with profiling info (-pg)
+ suitable for use with gprof.
+ .
+ URL: http://www.gnu.org/software/gsl/
diff -ruN unchanged/gsl-1.8/debian/libgsl0.docs gsl-1.8/debian/libgsl0.docs
--- unchanged/gsl-1.8/debian/libgsl0.docs	1970-01-01 01:00:00.0 +0100
+++ gsl-1.8/debian/libgsl0.docs	2008-10-28 14:19:50.0 +
@@ -0,0 +1,7 @@
+AUTHORS
+NEWS
+README
+TODO
+BUGS
+THANKS
+SUPPORT
diff -ruN unchanged/gsl-1.8/debian/libgsl0-prof.install gsl-1.8/debian/libgsl0-prof.install
--- unchanged/gsl-1.8/debian/libgsl0-prof.install	1970-01-01 01:00:00.0 +0100
+++ gsl-1.8/debian/libgsl0-prof.install	2008-10-28 14:57:57.0 +
@@ -0,0 +1 @@
+usr/lib/libgsl*p.a
diff -ruN unchanged/gsl-1.8/debian/README.Debian gsl-1.8/debian/README.Debian
--- unchanged/gsl-1.8/debian/README.Debian	1970-01-01 01:00:00.0 +0100
+++ gsl-1.8/debian/README.Debian	2008-10-28 16:29:28.0 +
@@ -0,0 +1,19 @@
+			Profiling GSL
+
+Sometimes when writing complex code, you may want to profile it using
+gprof. In this case, having libraries with profiling information
+compiled in is invaluable. It is possible to build your own .deb
+containing profiling libraries, that may be installed on your system
+in parallel to the usual libraries. To do this, follow these simple
+instructions: 
+
+i) download the gsl source (and the build dependancies if necessary):
+apt-get source libgsl0
+apt-get build-dep libgsl0
+ii) build a binary profiling package:
+DEB_BUILD_OPTIONS=buildprof dpkg-buildpackage -b -rfakeroot -us -uc
+iii) install the resulting .deb
+dpkg -i ../libgsl0-prof_[version]_[arch].deb
+
+Finally, you need to specify -lgsl_p and -lgslcblas_p to link your
+program against the profiling libraries.
diff -ruN unchanged/gsl-1.8/debian/rules gsl-1.8/debian/rules
--- unchanged/gsl-1.8/debian/rules	2008-10-28 17:50:01.0 +
+++ gsl-1.8/debian/rules	2008-10-28 16:46:34.0 +
@@ -9,8 +9,10 @@
 devpack := $(libpack)-dev
 binpack := $(source)-bin
 docpack := $(source)-doc-pdf
+profpack := $(libpack)-prof
 debtmp	:= $(CURDIR)/debian/$(libpack)
 debdoc	:= $(CURDIR)/debian/$(docpack)
+debprof := $(CURDIR)/debian/$(profpack)
 arch 	:= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 
@@ -56,7 +58,22 @@
 #lynx http://mirrors.rcn.net/pub/sourceware/gsl
 	lynx http://www.network-theory.co.uk/download/gsl
 
-configure: configure-stamp
+#different configure target if we want the profiling build
+ifneq (,$(findstring buildprof,$(DEB_BUILD_OPTIONS)))
+CONFIGTARGET = configure-prof-stamp
+INSTALLTARGET = install-prof-stamp
+BINARYTARGET = binary-prof
+CFLAGS += -pg
+export DH_OPTIONS =-N$(libpack) -N$(devpack) -N$(binpack) -N$(docpack) -p$(profpack)
+else
+CONFIGTARGET = configure-stamp
+INSTALLTARGET = install-stamp
+BINARYTARGET = binary-arch binary-indep
+export DH_OPTIONS =-N$(profpack)
+endif
+
+configure: $(CONFIGTARGET)
+
 configure-stamp:
 	dh_testdir
 	dh_testdir
@@ -81,6 +98,21 @@
 # end libtool rpath patch
 	touch configure-stamp
 
+configure-prof-stamp:
+	dh_testdir
+
+	ln -sf /usr/share/misc/config.sub .
+	ln -sf /usr/share/misc/config.guess .
+	rm -f config.cache
+
+	./configure 	CFLAGS=$(CFLAGS) 		\
+			--prefix=/usr 			\
+			--disable-shared 		\
+			--enable-static 		\
+			--with-gnu-ld 			\
+			$(CONFFLAGS) 			
+	touch configure-prof-stamp
+
 build: configure build-stamp
 build-stamp:
 	dh_testdir
@@ -120,13 +152,16 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp install-stamp test-stamp build-doc-stamp \
-		configure-stamp install-doc-stamp
+		configure-stamp install-doc-stamp configure-prof-stamp \
+		install-prof-stamp
 	rm -rf debian/static/
 	-rm -f doc/*.pdf doc/*.dvi doc/*.log doc/*.ps
 	dh_clean lib/*so* build/*.so*
+	rm -f config.{guess,sub}
+	rm -rf $(debtmp) $(debdoc) $(debprof)
 	-$(MAKE) distclean
 
-install: install-stamp 
+install: $(INSTALLTARGET)
 install-stamp: test-stamp
 	$(MAKE) -f debian/rules DH_OPTIONS= install-work
 install-work:
@@ -153,6 +188,20 @@
 -p$(binpack) -p$(devpack) 
 	touch install-stamp
 

Bug#503290: Correct patch

2008-10-29 Thread Matthew Vernon

Dirk Eddelbuettel wrote:

On 28 October 2008 at 17:54, Matthew Vernon wrote:
| Hi,
| 
| Sorry, the previous patch was wrong (it wasn't against a 
| properly-vanilla source version). I've re-checked this one!


diff -ruN unchanged/gsl-1.8/debian/control gsl-1.8/debian/control
^^^

Yikes -- we're now at 1.11.  


Could you possibly try it at current sources, ie gsl_1.11+dfsg-1 ?


Done. It's mostly the same as before.

Regards,

Matthew
diff -ruN unchanged/gsl-1.11+dfsg/debian/control gsl-1.11+dfsg/debian/control
--- unchanged/gsl-1.11+dfsg/debian/control	2008-10-29 11:35:22.0 +
+++ gsl-1.11+dfsg/debian/control	2008-10-29 10:28:07.0 +
@@ -73,3 +73,20 @@
  This package contains debugging symbol tables for the static  GSL libraries
  libgsl and libgslcblas from the libgsl0-dev package, and the binaries 
  gsl-randist and gsl-histogram from the gsl-bin package.
+
+
+Package: libgsl0-prof
+Section: libdevel
+Priority: extra
+Architecture: any
+Depends: libgsl0ldbl (= ${binary:Version})
+Description: GNU Scientific Library (GSL) -- Profiling Libraries
+ The GNU Scientific Library (GSL) is a collection of routines for
+ numerical analysis.  The routines are written from scratch by the GSL
+ team in C, and present a modern API for C programmers, while allowing
+ wrappers to be written for very high level languages.
+ .
+ This package contains static libraries compiled with profiling info (-pg)
+ suitable for use with gprof.
+ .
+ URL: http://www.gnu.org/software/gsl/
diff -ruN unchanged/gsl-1.11+dfsg/debian/libgsl0ldbl.docs gsl-1.11+dfsg/debian/libgsl0ldbl.docs
--- unchanged/gsl-1.11+dfsg/debian/libgsl0ldbl.docs	1970-01-01 01:00:00.0 +0100
+++ gsl-1.11+dfsg/debian/libgsl0ldbl.docs	2008-10-29 10:30:27.0 +
@@ -0,0 +1,7 @@
+AUTHORS
+NEWS
+README
+TODO
+BUGS
+THANKS
+SUPPORT
diff -ruN unchanged/gsl-1.11+dfsg/debian/libgsl0-prof.install gsl-1.11+dfsg/debian/libgsl0-prof.install
--- unchanged/gsl-1.11+dfsg/debian/libgsl0-prof.install	1970-01-01 01:00:00.0 +0100
+++ gsl-1.11+dfsg/debian/libgsl0-prof.install	2008-10-29 10:31:12.0 +
@@ -0,0 +1 @@
+usr/lib/libgsl*p.a
diff -ruN unchanged/gsl-1.11+dfsg/debian/README.Debian gsl-1.11+dfsg/debian/README.Debian
--- unchanged/gsl-1.11+dfsg/debian/README.Debian	2008-10-29 11:35:22.0 +
+++ gsl-1.11+dfsg/debian/README.Debian	2008-10-29 10:32:59.0 +
@@ -1,3 +1,4 @@
+			Documentation
 
 Documentation (in info or pdf format) is no longer provided by the
 standard GNU GSL packages. Debian takes a hard stand on the
@@ -10,3 +11,25 @@
 apt-get and other tools can download from it.
 
  -- Dirk Eddelbuettel [EMAIL PROTECTED], Tue, 26 Aug 2008 18:21:00 -0500
+
+			Profiling GSL
+
+Sometimes when writing complex code, you may want to profile it using
+gprof. In this case, having libraries with profiling information
+compiled in is invaluable. It is possible to build your own .deb
+containing profiling libraries, that may be installed on your system
+in parallel to the usual libraries. To do this, follow these simple
+instructions: 
+
+i) download the gsl source (and the build dependancies if necessary):
+apt-get source libgsl0
+apt-get build-dep libgsl0
+ii) build a binary profiling package:
+DEB_BUILD_OPTIONS=buildprof dpkg-buildpackage -b -rfakeroot -us -uc
+iii) install the resulting .deb
+dpkg -i ../libgsl0-prof_[version]_[arch].deb
+
+Finally, you need to specify -lgsl_p and -lgslcblas_p to link your
+program against the profiling libraries.
+
+ -- Matthew Vernon [EMAIL PROTECTED], Wed, 29 Oct 2008 10:34:19 +
diff -ruN unchanged/gsl-1.11+dfsg/debian/rules gsl-1.11+dfsg/debian/rules
--- unchanged/gsl-1.11+dfsg/debian/rules	2008-10-29 11:35:22.0 +
+++ gsl-1.11+dfsg/debian/rules	2008-10-29 11:32:48.0 +
@@ -10,10 +10,12 @@
 devpack := libgsl$(sonum)-dev
 dbgpack := libgsl$(sonum)-dbg
 binpack := $(source)-bin
+profpack := libgsl$(sonum)-prof
 #docpack := $(source)-doc-pdf
 #debtmp	:= $(CURDIR)/debian/$(libpack)
 debtmp	:= $(CURDIR)/debian/tmp
 #debdoc	:= $(CURDIR)/debian/$(docpack)
+debprof := $(CURDIR)/debian/$(profpack)
 arch 	:= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 
@@ -56,13 +58,31 @@
 CFLAGS	+= -mieee
 endif
 
+#setting DEB_BUILD_OPTIONS=buildprof means we build a package
+#consisting of static libraries (renamed to libfoo_p.a) with 
+#profiling information in.
+ifneq (,$(findstring buildprof,$(DEB_BUILD_OPTIONS)))
+CONFIGTARGET = configure-prof-stamp
+INSTALLTARGET = install-prof-stamp
+BINARYTARGET = binary-prof
+CFLAGS += -pg
+export DH_OPTIONS =-N$(libpack) -N$(devpack) -N$(binpack) -N$(dbgpack) -p$(profpack)
+else
+CONFIGTARGET = configure-stamp
+INSTALLTARGET = install-stamp
+BINARYTARGET = binary-arch binary-indep
+export DH_OPTIONS =-N$(profpack)
+endif
+
 upstream: get-orig-source
 get-orig-source: 
 #lynx ftp://sources.redhat.com/pub/gsl
 #lynx http://mirrors.rcn.net/pub/sourceware/gsl
 	lynx http

Bug#503971: trn uses /usr/bin/emacs by default

2008-10-31 Thread Matthew Vernon

Hi,

On 29 Oct 2008, at 23:35, Ben Harris wrote:


Package: trn
Version: 3.6-18.1
Version: 3.6-16

By default, trn and its associated programs seem to use /usr/bin/ 
emacs as

their default editor.  This is contrary to Debian Policy, which states
(section 11.4) that applications should use /usr/bin/editor as the
default.  The attached trivial patch fixes this.



Thanks for this, and your other report. I'll incorporate both, but I  
think I'll use editor as policy suggests, not nano as per your patch.


Regards,

Matthew

--
Matthew Vernon MA VetMB LGSM MRCVS
Farm Animal Epidemiology and Informatics Unit
Department of Veterinary Medicine, University of Cambridge
http://www.cus.cam.ac.uk/~mcv21/






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#513759: Logging macros that are not complete statements

2009-02-02 Thread Matthew Vernon


This was reported upstream (Apache JIRA bug tracking) as LOGCXX-319 with the
same proposed fix. I will ping the upstream list to see if we can get a fix. The
problem with changing the macros is that it will potentially break existing code
that uses the macros.


--Matthew Vernon
suner...@vernshome.net



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#529793: mtr: only works for hosts on local network

2009-05-21 Thread Matthew Vernon
Package: mtr
Version: 0.73-1
Severity: important

Hi,

mtr doesn't seem to work for hosts that are on different networks. The 
failure mode is that I type in an IP address (or hostname) [or specify 
same on command-line], and then it just sits there - nothing appears in 
the trace bit of the window at all.

It works fine with localhost, and seems to at least work with 
reasonably nearby network hosts (my machine is in bio.warwick.ac.uk, and 
it works to www.warwick.ac.uk, for example, but not www.cam.ac.uk).

Putting in an IP address rather than a hostname doesn't change this 
behaviour.

Regards,

Matthew

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20-2-macpro-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mtr depends on:
ii  libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii  libc6   2.7-18   GNU C Library: Shared libraries
ii  libcairo2   1.6.4-7  The Cairo 2D vector graphics libra
ii  libglib2.0-02.16.6-1+lenny1  The GLib library of C routines
ii  libgtk2.0-0 2.12.12-1~lenny1 The GTK+ graphical user interface 
ii  libncurses5 5.7+20081213-1   shared libraries for terminal hand
ii  libpango1.0-0   1.20.5-3+lenny1  Layout and rendering of internatio

mtr recommends no packages.

mtr suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#511368: angband: Please package new free version :-)

2009-01-09 Thread Matthew Vernon
Package: angband
Version: 1:3.0.6-4.1
Severity: wishlist

Hi,

The latest (beta) version of angband, 3.1.0 has been released (it
breaks savefile compatibility with 3.0.9), and is available under a
DFSG-free licence, finally! It'd be great to get angband into main :)

See Message-ID: 6sn2l8f72qv...@mid.individual.net for the licence
news.

source from:
http://rephial.org/release

Thanks,

Matthew

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages angband depends on:
ii  libc6  2.3.6.ds1-13etch8 GNU C Library: Shared libraries
ii  libice61:1.0.1-2 X11 Inter-Client Exchange library
ii  libncurses55.5-5 Shared libraries for terminal hand
ii  libsm6 1:1.0.1-3 X11 Session Management library
ii  libx11-6   2:1.0.3-7 X11 client-side library
ii  libxaw61:1.0.2-4 X11 Athena Widget library
ii  libxext6   1:1.0.1-2 X11 miscellaneous extension librar
ii  libxmu61:1.0.2-2 X11 miscellaneous utility library
ii  libxt6 1:1.0.2-2 X11 toolkit intrinsics library

angband recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#581431: inn2: nntpsend manual incorrect on -D and -d options

2010-05-12 Thread Matthew Vernon
Package: inn2
Version: 2.4.5-5
Severity: normal

Hi,

nntpsend(8) says:

   -d -D  The  ``-d''  flag causes nntpsend to send output to stdout rather 
than the log file pathlog in inn.conf/nntpsend.log.
  The ``-D'' flag does the same and it passes ``-d'' to all innxmit 
invocations, which in turn causes innxmit to go  into
  debug mode.

The code, however, does the following:
##  -d  debug mode, run innxmits with debug as well
##  -D  same as -d except innxmits are not debugged
...
X-d)
D_FLAG=-d
NO_LOG_FLAG=true
;;
X-D)
NO_LOG_FLAG=true
;;

The documentation should reflect the behaviour of the code.

Regards,

Matthew


-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#581558: inn2: nntpsend should use a per-site lock

2010-05-13 Thread Matthew Vernon
Package: inn2
Version: 2.4.5-5
Severity: normal

Hi,

It's not unusual to want to run multiple nntpsends out of cron (to
feed different sites at different frequencies, for example). However,
nntpsend uses one global lock file, and silent exits if unable to get
that lock. I suggest it instead uses a per-site lock (particularly if
a site is specified on the command-line). Emitting an error if unable
to get the lock would be better than silently failing, too.

Thanks,

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#35471: Bug#515516: xbs: diff for NMU version 0-7.4

2010-05-16 Thread Matthew Vernon
Hi,

  The package will enter unstable in another day or so.  Please indicate if you
  are planning an upload to address the bugs and I will remove the NMU from the
  delayed queue.
 
I've already uploaded a fixed package, including some of your
changes. Thanks!
 

Regards,

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#35471: Bug#515516: xbs: diff for NMU version 0-7.4

2010-05-11 Thread Matthew Vernon

Hi,


I've prepared an NMU for xbs (versioned as 0-7.4) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.


Thanks for these changes. Unfortunately, you're also making big 
packaging changes (like adding debhelper), rather than just fixing the 
bugs. I'm content for an NMU to fix the important issues (which is 
mostly the renamed x11 package), but please don't go re-jigging the 
entire packaging in an NMU.


Thanks,

Matthew



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#238029: closed by Marco Rodrigues goth...@gmail.com (Package dhcp has been removed from Debian)

2010-03-26 Thread Matthew Vernon
Debian Bug Tracking System writes:
  This is an automatic notification regarding your Bug report
  which was filed against the dhcp package:
  
  #238029: dhcp: Fails to be intelligent about statically-assigned hosts
  
  It has been closed by Marco Rodrigues goth...@gmail.com.

Have you checked whether dhcp3 has this bug or not?

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#579219: icedove: viewing all a messages headers is impossible due to display bug

2010-04-26 Thread Matthew Vernon
Package: icedove
Version: 2.0.0.24-0lenny1
Severity: important

Hi,

If you select View-Headers-All, icedove attempts to expand the grey 
headers bit of the message display such that the full headers can be 
displayed in it without scrolling. In the event that there are too many 
headers for this to fit in the window available, then the headers will 
over-flow over the rest of the window. Further, if there are any long 
header lines, they get truncated. 

[if this isn't clear I could send a screenshot, but I'm sure you can 
reproduce it with a message with more than about 35 header lines]

When viewing all headers, if there are lots of headers and/or some 
header lines are long, the headers display should get scrollbars rather 
than just filling the entire window.

Regards,

Matthew

-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20-2-macpro-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages icedove depends on:
ii  debianutils2.30  Miscellaneous utilities specific t
ii  fontconfig 2.6.0-3   generic font configuration library
ii  libatk1.0-01.22.0-1  The ATK accessibility toolkit
ii  libc6  2.7-18lenny2  GNU C Library: Shared libraries
ii  libcairo2  1.6.4-7   The Cairo 2D vector graphics libra
ii  libfontconfig1 2.6.0-3   generic font configuration library
ii  libfreetype6   2.3.7-2+lenny1FreeType 2 font engine, shared lib
ii  libgcc11:4.3.2-1.1   GCC support library
ii  libglib2.0-0   2.16.6-3  The GLib library of C routines
ii  libgtk2.0-02.12.12-1~lenny1  The GTK+ graphical user interface 
ii  libhunspell-1.2-0  1.2.6-1   spell checker and morphological an
ii  libjpeg62  6b-14 The Independent JPEG Group's JPEG 
ii  libnspr4-0d4.7.1-5   NetScape Portable Runtime Library
ii  libnss3-1d 3.12.3.1-0lenny1  Network Security Service libraries
ii  libpango1.0-0  1.20.5-5+lenny1   Layout and rendering of internatio
ii  libpng12-0 1.2.27-2+lenny3   PNG library - runtime
ii  libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3
ii  libx11-6   2:1.1.5-2 X11 client-side library
ii  libxft22.1.12-3  FreeType-based font drawing librar
ii  libxinerama1   2:1.0.3-2 X11 Xinerama extension library
ii  libxrender11:0.9.4-2 X Rendering Extension client libra
ii  libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii  psmisc 22.6-1Utilities that use the proc filesy
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

icedove recommends no packages.

Versions of packages icedove suggests:
pn  icedove-gnome-support none (no description available)
pn  latex-xft-fonts   none (no description available)
ii  libthai0  0.1.9-4+lenny1 Thai language support library

-- debconf information:
* icedove/browser: Debian



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#510759: log4cxx: diff for NMU version 0.10.0-1.1

2009-12-21 Thread Matthew Vernon
No need to delay. I have been very busy, and can't directly upload myself
anyway. It would be good if someone else wants to take over as maintainer, as I
have not been keeping up on the package.

--matthew

Quoting David Paleino da...@debian.org:

 Dear maintainer,
 
 I've prepared an NMU for log4cxx (versioned as 0.10.0-1.1) and
 uploaded it to DELAYED/2, as per DevRef §5.11.1.
 Please feel free to tell me if I should delay it longer.
 
 Regards.
 diff -u log4cxx-0.10.0/debian/changelog log4cxx-0.10.0/debian/changelog
 --- log4cxx-0.10.0/debian/changelog
 +++ log4cxx-0.10.0/debian/changelog
 @@ -1,3 +1,11 @@
 +log4cxx (0.10.0-1.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * debian/patches/120-gcc-4.4.dpatch added, fixes FTBFS with
 +GCC 4.4, thanks to Martin Michlmayr (Closes: #510759)
 +
 + -- David Paleino da...@debian.org  Mon, 21 Dec 2009 17:10:21 +0100
 +
  log4cxx (0.10.0-1) unstable; urgency=low
  
* New maintainer (Closes: #491015)
 diff -u log4cxx-0.10.0/debian/patches/00list
 log4cxx-0.10.0/debian/patches/00list
 --- log4cxx-0.10.0/debian/patches/00list
 +++ log4cxx-0.10.0/debian/patches/00list
 @@ -5,0 +6 @@
 +120-gcc-4.4.dpatch
 only in patch2:
 unchanged:
 --- log4cxx-0.10.0.orig/debian/patches/120-gcc-4.4.dpatch
 +++ log4cxx-0.10.0/debian/patches/120-gcc-4.4.dpatch
 @@ -0,0 +1,18 @@
 +#! /bin/sh /usr/share/dpatch/dpatch-run
 +## 120-gcc-4.4.dpatch by Martin Michlmayr t...@cyrius.com
 +##
 +## All lines beginning with `## DP:' are a description of the patch.
 +## DP: FTBFS with GCC 4.4: missing #include
 +
 +...@dpatch@
 +diff -urNad log4cxx-0.10.0~/src/examples/cpp/console.cpp
 log4cxx-0.10.0/src/examples/cpp/console.cpp
 +--- log4cxx-0.10.0~/src/examples/cpp/console.cpp 2009-12-21
 17:09:09.0 +0100
  log4cxx-0.10.0/src/examples/cpp/console.cpp  2009-12-21
 17:09:24.0 +0100
 +@@ -15,6 +15,7 @@
 +  * limitations under the License.
 +  */
 + 
 ++#include stdio.h
 + #include stdlib.h
 + #include log4cxx/logger.h
 + #include log4cxx/consoleappender.h
 
 
 






--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#605632: denyhosts: fills hosts.deny with vast numbers of duplicate entries

2010-12-01 Thread Matthew Vernon
Package: denyhosts
Version: 2.6-4
Severity: normal

Hi,

denyhosts has made an implausibly vast file full of duplicates:

matt...@ming:~$ wc -l /etc/hosts.deny
741529 /etc/hosts.deny
matt...@ming:~$ sort -u /etc/hosts.deny | wc -l
4155

As an example, one host I picked roughly at random appears 20 thousand times:

matt...@ming:~$ grep -c 'sshd: svr.safepack.com.tw' /etc/hosts.deny
20027

This is pretty poor!

Regards,

Matthew


-- System Information:
Debian Release: 5.0.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages denyhosts depends on:
ii  lsb-base  3.2-20 Linux Standard Base 3.2 init scrip
ii  python2.5.2-3An interactive high-level object-o
ii  python-central0.6.8  register and build utility for Pyt

denyhosts recommends no packages.

denyhosts suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#527948: emacs21 unable to find vm after upgrade to lenny

2009-05-09 Thread Matthew Vernon
Package: vm
Version: 8.0.9-4
Severity: grave
Justification: renders package unusable

Hi,

I've just upgraded my home machine to lenny from etch, and now vm
doesn't work. At all. emacs -f vm says:

Symbol's function definition is void: vm

FWIW, load-path is:

(/home/mcv21/elisp/ /home/mcv21/elisp/ /home/mcv21/elisp/ 
/usr/share/emacs21/site-lisp/sawfish 
/usr/share/emacs21/site-lisp/python-mode 
/usr/share/emacs21/site-lisp/pymacs /usr/share/emacs21/site-lisp/pymacs 
/usr/share/emacs21/site-lisp/pcl-cvs/ /usr/share/emacs/site-lisp/mgp/ 
/mirror/share/emacs21/site-lisp/ess/ /usr/share/emacs21/site-lisp/ess 
/usr/share/emacs21/site-lisp/bbdb /usr/share/emacs21/site-lisp/a2ps 
/usr/share/emacs21/site-lisp/elib/ /usr/share/emacs21/site-lisp/debian-el 
/usr/share/emacs21/site-lisp/gnuserv /usr/share/emacs21/site-lisp/erc 
/usr/share/emacs21/site-lisp/emacs-goodies-el 
/usr/share/emacs21/site-lisp/dpkg-dev-el 
/usr/share/emacs21/site-lisp/dictionaries-common 
/usr/share/emacs/site-lisp/autoconf /usr/share/emacs21/site-lisp/mule-ucs 
/usr/share/emacs21/site-lisp/gnus /usr/share/emacs/site-lisp/gnus/lisp 
/etc/emacs21 /etc/emacs /usr/local/share/emacs/21.4/site-lisp 
/usr/local/share/emacs/site-lisp
  /usr/share/emacs/21.4/site-lisp /usr/share/emacs/21.4/site-lisp/a2ps 
/usr/share/emacs/21.4/site-lisp/bbdb 
/usr/share/emacs/21.4/site-lisp/debian-el 
/usr/share/emacs/21.4/site-lisp/dictionaries-common 
/usr/share/emacs/21.4/site-lisp/dpkg-dev-el 
/usr/share/emacs/21.4/site-lisp/elib 
/usr/share/emacs/21.4/site-lisp/emacs-goodies-el 
/usr/share/emacs/21.4/site-lisp/erc /usr/share/emacs/21.4/site-lisp/ess 
/usr/share/emacs/21.4/site-lisp/gettext 
/usr/share/emacs/21.4/site-lisp/gnus 
/usr/share/emacs/21.4/site-lisp/gnuserv 
/usr/share/emacs/21.4/site-lisp/mule-ucs 
/usr/share/emacs/21.4/site-lisp/octave2.1-emacsen 
/usr/share/emacs/21.4/site-lisp/pcl-cvs 
/usr/share/emacs/21.4/site-lisp/pymacs 
/usr/share/emacs/21.4/site-lisp/python-mode 
/usr/share/emacs/21.4/site-lisp/sawfish /usr/share/emacs/21.4/site-lisp/vm 
/usr/share/emacs/21.4/site-lisp/vm/pixmaps 
/usr/share/emacs/21.4/site-lisp/vm/pixmaps/gtk 
/usr/share/emacs/21.4/site-lisp/vm/pixmaps/m
 ime /usr/share/emacs/site-lisp /usr/share/emacs/21.4/leim 
/usr/share/emacs/21.4/lisp /usr/share/emacs/21.4/lisp/toolbar 
/usr/share/emacs/21.4/lisp/textmodes /usr/share/emacs/21.4/lisp/progmodes 
/usr/share/emacs/21.4/lisp/play /usr/share/emacs/21.4/lisp/obsolete 
/usr/share/emacs/21.4/lisp/net /usr/share/emacs/21.4/lisp/mail 
/usr/share/emacs/21.4/lisp/language 
/usr/share/emacs/21.4/lisp/international /usr/share/emacs/21.4/lisp/gnus 
/usr/share/emacs/21.4/lisp/eshell /usr/share/emacs/21.4/lisp/emulation 
/usr/share/emacs/21.4/lisp/emacs-lisp /usr/share/emacs/21.4/lisp/calendar)

Adding /usr/share/emacs21/site-lisp/vm to load-path doesn't help.

Thanks,

Matthew

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages vm depends on:
ii  emacs21 [emacsen]21.4a+1-5.6 The GNU Emacs editor
ii  make 3.81-5  The GNU version of the make util
ii  ucf  3.0016  Update Configuration File: preserv
ii  xemacs21-nomule [emacsen]21.4.21-4   highly customizable text editor --

vm recommends no packages.

Versions of packages vm suggests:
ii  exim [mail-transport-agent]   3.36-18.2  An obsolete MTA (Mail Transport Ag
ii  stunnel   3:4.22-2   dummy upgrade package
ii  stunnel4 [stunnel]3:4.22-2   Universal SSL tunnel for network d

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#527953: angband-doc: doc-base control files misnamed

2009-05-09 Thread Matthew Vernon
Package: angband-doc
Version: 3.0.3.4
Severity: normal

Hi,

when upgrading to lenny, angband-doc's postinst fails:

Setting up angband-doc (3.0.3.4) ...
/usr/share/doc-base/angband-doc-faq1: cannot open control file for reading: No 
such file or directory
dpkg: error processing angband-doc (--configure):
 subprocess post-installation script returned error exit status 2

This is right the bottom of the postinst:

# Install doc base documentation
if which install-docs /dev/null 21; then
  if [ -e /usr/share/doc-base/${package_name} ]; then
install-docs -i /usr/share/doc-base/${package_name}
install-docs -i /usr/share/doc-base/${package_name}-faq1
install-docs -i /usr/share/doc-base/${package_name}-faq2
  fi
fi

But in fact, angband ships slightly-differently-named files:

matt...@ming:~$ dpkg -L angband-doc | grep doc-base
/usr/share/doc-base
/usr/share/doc-base/angband-doc_faq1
/usr/share/doc-base/angband-doc
/usr/share/doc-base/angband-doc_faq2

note _ not -.

I whacked in symlinks, and the postinst ran OK.

Regards,

Matthew

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

angband-doc depends on no packages.

angband-doc recommends no packages.

Versions of packages angband-doc suggests:
ii  angband   1:3.0.9b-3 A single-player, text-based, dunge

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#527966: xemacs21: VM does not work any more

2009-05-09 Thread Matthew Vernon
Package: xemacs21
Version: 21.4.21-4
Severity: important

Hi,

I just upgraded to Lenny and VM no longer works; it fails during
start-up. I enclose the lisp backtrace.

Regards,

Matthew

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  expand-file-name(nil)
  (list (expand-file-name vm-configure-pixmapdir) (expand-file-name 
vm-configure-datadir) (expand-file-name pixmaps vm-dir) (expand-file-name 
../pixmaps vm-dir) (expand-file-name (concat data-directory vm/)))
  (let* ((vm-dir ...) (image-dirs ...) image-dir) (while image-dirs (setq 
image-dir ...) (if ... ... ...)) image-dir)
  vm-pixmap-directory()
  (if (string-match '--with-gtk' system-configuration-options) (concat 
(vm-pixmap-directory) /gtk) (vm-pixmap-directory))
  (or vm-toolbar-pixmap-directory (if (string-match '--with-gtk' 
system-configuration-options) (concat ... /gtk) (vm-pixmap-directory)))
  vm-toolbar-pixmap-directory()
  (not (vm-toolbar-pixmap-directory))
  (if (not (vm-toolbar-pixmap-directory)) (progn (message Bad toolbar pixmap 
directory, can't setup toolbar.) (sit-for 2)) (vm-toolbar-initialize) (let 
(... ... ... ... ... ... toolbar) (if ... ...) (if ... ...) (if vm-toolbar ... 
...) (cond ... ... ... ...)))
  (if vm-fsfemacs-p (if (not vm-fsfemacs-toolbar-installed-p) 
(vm-toolbar-fsfemacs-install-toolbar)) (if (not ...) (progn ... ...) 
(vm-toolbar-initialize) (let ... ... ... ... ...)))
  vm-toolbar-install-toolbar()
  (and (vm-toolbar-support-possible-p) vm-use-toolbar 
(vm-toolbar-install-toolbar))
  vm-toolbar-install-or-uninstall-toolbar()
  (let ((full-startup ...) (did-read-index-file nil) folder-buffer first-time 
totals-blurb folder-name remote-spec preserve-auto-save-file) (cond (... ... 
... ... ...) (... ...)) (setq folder-buffer (if ... folder ...)) (set-buffer 
folder-buffer) (cond (... ...)) (if (and vm-fsfemacs-mule-p 
enable-multibyte-characters) (set-buffer-multibyte nil)) (defvar 
buffer-file-coding-system) (if (and ... ... ... ... ...) (let ... ...)) (if 
(and vm-fsfemacs-mule-p ...) (set-buffer-file-coding-system ... nil)) (if (and 
vm-fsfemacs-mule-p ... ... ... ...) (let ... ...)) 
(vm-check-for-killed-summary) (vm-check-for-killed-presentation) (or 
(buffer-modified-p) (setq vm-messages-not-on-disk 0)) (setq first-time (not 
...) preserve-auto-save-file (and buffer-file-name ... ...)) (setq 
vm-folder-read-only (or preserve-auto-save-file read-only ... ...)) (if 
first-time (progn ... ... ... ... ... ... ...)) (vm-assimilate-new-messages nil 
(not did-read-index-file) nil t) (if (and first-time ...) (prog
 n ... ... ... ... ... ...)) (if first-time (vm-start-itimers-if-needed)) (if 
(and full-startup this-command) (apply ... ...)) (if full-startup (let ... ... 
...)) (if full-startup (progn ... ...)) (vm-thoughtfully-select-message) 
(vm-update-summary-and-mode-line) (vm-toolbar-install-or-uninstall-toolbar) 
(and vm-use-menus (vm-menu-support-possible-p) 
(vm-menu-install-visited-folders-menu)) (if full-startup (progn ... ... ...)) 
(if vm-message-list (let ... ...)) (run-hooks (quote vm-visit-folder-hook)) (if 
(and full-startup preserve-auto-save-file) (message ...)) (if (or ... 
preserve-auto-save-file) (throw ... t)) (if full-startup (message 
totals-blurb)) (if (and vm-auto-get-new-mail ... ...) (progn ... ... ...)) (if 
(and ... ...) (progn ... ...)))
  (catch (quote done) (if (null access-method) (let ... ...)) (let (... ... 
folder-buffer first-time totals-blurb folder-name remote-spec 
preserve-auto-save-file) (cond ... ...) (setq folder-buffer ...) (set-buffer 
folder-buffer) (cond ...) (if ... ...) (defvar buffer-file-coding-system) (if 
... ...) (if ... ...) (if ... ...) (vm-check-for-killed-summary) 
(vm-check-for-killed-presentation) (or ... ...) (setq first-time ... 
preserve-auto-save-file ...) (setq vm-folder-read-only ...) (if first-time ...) 
(vm-assimilate-new-messages nil ... nil t) (if ... ...) (if first-time ...) (if 
... ...) (if full-startup ...) (if full-startup ...) 
(vm-thoughtfully-select-message) (vm-update-summary-and-mode-line) 
(vm-toolbar-install-or-uninstall-toolbar) (and vm-use-menus ... ...) (if 
full-startup ...) (if vm-message-list ...) (run-hooks ...) (if ... ...) (if ... 
...) (if full-startup ...) (if ... ...) (if ... ...)))
  (lambda (optional folder read-only access-method) Read mail under 
Emacs.\nOptional first arg FOLDER specifies the folder to visit.  It 
defaults\nto the value of vm-primary-inbox.  The folder buffer is put into 
VM\nmode, a major mode for reading mail.\n\nPrefix arg or optional second arg 
READ-ONLY non-nil indicates\nthat the folder should be considered read only.  
No attribute\nchanges, message additions or deletions will be allowed in 
the\nvisited folder.\n\nVisiting the primary inbox normally causes any contents 
of the system mailbox to\nbe moved and appended to the resulting buffer.  You 
can disable this automatic fetching of mail by setting `vm-auto-get-new-mail' 
to nil.\n\nAll the messages can be read by 

Bug#527948: More info

2009-05-10 Thread Matthew Vernon
Hi,

Further experimentation shows that if I load
/usr/share/emacs21/site-lisp/vm/vm.el by hand then M-x vm works.

I still can't figure out why emacs21 can't do this by itself, but most
other lisp seems to be working, so I think it's a problem with the vm
packaging... 

Matthew

-- 
At least you know where you are with Microsoft.
True. I just wish I'd brought a paddle.
http://www.debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#528493: texlive-base: apalike.sty missing

2009-05-13 Thread Matthew Vernon
Package: texlive-base
Version: 2007.dfsg.1-5
Severity: important

Hi,

apalike.sty is missing from the distribution. It is necessary to go with 
apalike.bst, one of the standard BibTeX style files.

! LaTeX Error: File `apalike.sty' not found.

[\usepackage{apalike} will generate this error, obviously; I assume you 
don't need any more information than this. If you really want an example 
file I can produce one, but it seem unnecessary in this case]

etch has this file (and etch's version seems to work OK).

Regards,

Matthew

##
 List of ls-R files

-rw-r--r-- 1 root root 1034 2009-05-13 08:08 /var/lib/texmf/ls-R
-rw-rw-r-- 1 root staff 79 2009-04-16 13:28 /usr/local/share/texmf/ls-R
lrwxrwxrwx 1 root root 29 2009-04-16 13:26 /usr/share/texmf/ls-R - 
/var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 27 2009-04-16 13:26 /usr/share/texmf-texlive/ls-R - 
/var/lib/texmf/ls-R-TEXLIVE
lrwxrwxrwx 1 root root 27 2009-04-16 13:26 /usr/share/texmf-texlive/ls-R - 
/var/lib/texmf/ls-R-TEXLIVE
##
 Config files
lrwxrwxrwx 1 root root 20 2009-04-16 13:26 /usr/share/texmf/web2c/texmf.cnf - 
/etc/texmf/texmf.cnf
-rw-r--r-- 1 root root 6750 2009-04-16 13:28 /var/lib/texmf/web2c/fmtutil.cnf
-rw-r--r-- 1 root root 12927 2009-04-16 13:28 /var/lib/texmf/web2c/updmap.cfg
-rw-r--r-- 1 root root 13358 2009-04-16 13:28 
/var/lib/texmf/tex/generic/config/language.dat
##
 Files in /etc/texmf/web2c/
total 4
-rw-r--r-- 1 root root 283 2007-02-26 17:19 mktex.cnf
##
 md5sums of texmf.d
42c20d7e8bd343542772b5a145bf8ad8  /etc/texmf/texmf.d/05TeXMF.cnf
5f7f6652cc8b8071c9e4ea6ba9e9f0a1  /etc/texmf/texmf.d/15Plain.cnf
f68e5add6afd6585b982f2f78e2e6a92  /etc/texmf/texmf.d/45TeXinputs.cnf
ea33127256c6a9f37145ae5b16fdb80c  /etc/texmf/texmf.d/55Fonts.cnf
afccf1d3f87057411166a77c58e00bd1  /etc/texmf/texmf.d/65BibTeX.cnf
9da7c1c7b1eaf06f941af91f48a23068  /etc/texmf/texmf.d/75DviPS.cnf
7ae52efac46feb97010986e57877d12e  /etc/texmf/texmf.d/80DVIPDFMx.cnf
37329819f1109e8a457e64b8b58fecdb  /etc/texmf/texmf.d/85Misc.cnf
a8952d594677235951d447665ec46e9c  /etc/texmf/texmf.d/90TeXDoc.cnf
30f4f13357c2761ed01a6a15f28725a5  /etc/texmf/texmf.d/95NonPath.cnf

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20-2-macpro-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages texlive-base depends on:
ii  tex-common 1.11.3common infrastructure for building
ii  texlive-base-bin   2007.dfsg.2-4 TeX Live: Essential binaries
ii  texlive-common 2007.dfsg.1-5 TeX Live: Base component
ii  texlive-doc-base   2007.dfsg.2-1 TeX Live: Base documentation

Versions of packages texlive-base recommends:
ii  dvipdfmx1:20080607-1 A DVI to PDF translator with CJK s
ii  lmodern 1.010x-5 scalable PostScript and OpenType f

texlive-base suggests no packages.

Versions of packages tex-common depends on:
ii  debconf   1.5.24 Debian configuration management sy
ii  ucf   3.0016 Update Configuration File: preserv

Versions of packages texlive-base is related to:
pn  tetex-base none(no description available)
pn  tetex-bin  none(no description available)
ii  tetex-extra2007.dfsg.1-5 TeX Live: teTeX transitional packa
ii  tex-common 1.11.3common infrastructure for building

-- debconf information:
  tex-common/check_texmf_wrong:
  tex-common/check_texmf_missing:



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#259362: More information on random emacs21 hangs under X

2009-05-13 Thread Matthew Vernon
Package: emacs21
Version: 21.4a+1-5.6
Followup-For: Bug #259362

Hi,

I've been seeing this problem too, after upgrading to lenny. I use fvwm 
and the nv driver (the free version). stracing the affected process 
shows:

--- SIGALRM (Alarm clock) @ 0 (0) ---
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 1000}}, NULL) = 
0
rt_sigreturn(0) = -1 EINTR (Interrupted system 
call)
futex(0x2b0e218e19e0, FUTEX_WAIT, 2, NULL) = -1 EINTR (Interrupted 
system call)

(so similar to other reports).

HTH,

Matthew

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20-2-macpro-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages emacs21 depends on:
ii  emacs21-bin-common 21.4a+1-5.6   The GNU Emacs editor's shared, arc
ii  libc6  2.7-18GNU C Library: Shared libraries
ii  libgif44.1.6-6   library for GIF images (library)
ii  libice62:1.0.4-1 X11 Inter-Client Exchange library
ii  libjpeg62  6b-14 The Independent JPEG Group's JPEG 
ii  libncurses55.7+20081213-1shared libraries for terminal hand
ii  libpng12-0 1.2.27-2+lenny2   PNG library - runtime
ii  libsm6 2:1.0.3-2 X11 Session Management library
ii  libtiff4   3.8.2-11  Tag Image File Format (TIFF) libra
ii  libx11-6   2:1.1.5-2 X11 client-side library
ii  libxext6   2:1.0.4-1 X11 miscellaneous extension librar
ii  libxmu62:1.0.4-1 X11 miscellaneous utility library
ii  libxpm41:3.5.7-1 X11 pixmap library
ii  libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii  xaw3dg 1.5+E-17  Xaw3d widget set
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

emacs21 recommends no packages.

Versions of packages emacs21 suggests:
pn  emacs21-common-non-dfsg   none (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



  1   2   3   4   5   6   >