Bug#341564: package does not clean

2005-12-01 Thread Kenneth Pronovici
Hi!

 Package: pychecker
 Version: 0.8.16-1
 
 some cruft is left:

I'm not sure I understand what the problem is.  Are these tests failing
for you, or something?  They seem to all pass for me in a pbuilder
environment.

Sorry to be so dense, but I want to make sure I'm trying to fix the
right thing. :)

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#341564: package does not clean

2005-12-01 Thread Kenneth Pronovici
On Thu, Dec 01, 2005 at 05:58:43PM +0100, Matthias Klose wrote:
 Kenneth Pronovici writes:
  Hi!
  
   Package: pychecker
   Version: 0.8.16-1
   
   some cruft is left:
  
  I'm not sure I understand what the problem is.  Are these tests failing
  for you, or something?  They seem to all pass for me in a pbuilder
  environment.
 
 these are the results, when run with python2.4.

Er, mind if I ask why have you modified the package to use python2.4
instead of python2.3?

  Sorry to be so dense, but I want to make sure I'm trying to fix the
  right thing. :)
 
 well, even if tests fail, the test results shouldn't change the
 source.

Ok, first, just so we're on the same page: these .results files only
show up if there is a test failure.  They are generally used either for
debugging or (more often) for creating Debian-specific expected results
(test_expected/*-debian).

It looks like the problem is that the clean rule doesn't remove these
leftover files before the next build, and they're somehow ending up in
your source package.  Could that cause what you're seeing?  It doesn't
quite match up with your bug report, though.  I'd expect to see some
new .results files, not some changed results files -- since the Debian
source package for 0.8.16-1 doesn't contain any results files at all.
Any idea what explains this?

It seems like the best solution is to just remove the .results files in
the clean rule.  That way, even if there are leftover .results files
from failures that eventually get fixed, there's no chance that they
accidentally get placed into the source package.  Does this sound like
it solves your problem?

As an aside, if you're going to build and distribute a pychecker package
based on python2.4 (is this maybe for Ubuntu?), I'd like to see you
create new Debian-specific expected results files for these tests. That
way, all of the tests continue to pass and the regression test step can
be left unchanged relative to what's in my original debian/rules file.
At least this way, it will continue to be obvious if the behavior of the
package is changing from release to release (i.e. if new tests fail).
Would you mind doing this?

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#341564: package does not clean

2005-12-02 Thread Kenneth Pronovici
 It seems like the best solution is to just remove the .results files in
 the clean rule.  That way, even if there are leftover .results files
 from failures that eventually get fixed, there's no chance that they
 accidentally get placed into the source package.  Does this sound like
 it solves your problem?

Well, I guess you're not around right now.  I'm going to upload with a
fix to clean the results files, because I have a few other minor changes
to upload as well.  If this doesn't solve your problem, please feel free
to re-open the bug report and we'll come up with a better solution.

Thanks.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#342103: tv_grab_fr needs update (due to changes on telepoche.fr)

2005-12-05 Thread Kenneth Pronovici
 Package: xmltv-util
 Version: 0.5.39-2
 
 As telepoche.fr has changed its data format, tv_grab_fr doesn't work
 anymore and causes serious problems on my installation of freevo, for
 example.

Hi,

I generally don't backport changes (even ones like this) from CVS into
Debian releases until it's been a while since the bug was fixed and
upstream hasn't yet made a release.  This is because there are always a
lot of ongoing changes in CVS, and many people ask for the changes to be
propogated to Debian, making it difficult to keep up with requests.
Besides that, upstream changes have been tested against the CVS version
of other XMLTV code, not the version in the Debian package, often making
QA somewhat problematic.

I understand that Chris Butler [EMAIL PROTECTED] is planning on taking
over the XMLTV packages soon (they've been up for adoption).  He may
feel differently about this policy and may want to make this change
along with his first upload.  I've CC'd him so he's aware of your
request.

I'm sorry to give you this answer -- I know it's not what you were
hoping to hear.  However, I hope you understand my motivation for this
policy.

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#308372: python2.3-epydoc: Ignores encoding of the Python files

2005-05-09 Thread Kenneth Pronovici
 Package: python2.3-epydoc
 Version: 2.1-8
 Severity: normal
 
 
 epydoc --html ignores the encoding of the Python source file (PEP 263)
 and always put a:
 
 ?xml version=1.0 encoding=iso-8859-1?
 
 which probably comes from my locale (it should come from the encoding
 specified as '# -*- coding: utf-8 -*-').

Ok, I'll pass this on upstream.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpi7xmrlUACp.pgp
Description: PGP signature


Bug#337707: pychecker: Lines too long in README.Debian

2005-11-06 Thread Kenneth Pronovici
On Sat, Nov 05, 2005 at 04:22:29PM -0500, Roberto C. Sanchez wrote:
 Package: pychecker
 Version: 0.8.14-6
 Severity: wishlist
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 The README.Debian file included with pychecker has lines that are longer
 than 80 characters.  This causes a rather annoying appearance on a
 standard 80-character wide terminal window.  Please fix the line
 lengths.
 
 - -Roberto

Hmm.  Must have had vim misconfigured when I edited that file.  Anyway,
yeah, I'll fix it.  Obviously, I won't put out a new release just for
this, though.

Thanks for bringing it to my attention.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#344472: cedar-backup2: Fails to runs tests

2005-12-22 Thread Kenneth Pronovici
 Package: cedar-backup2
 Version: 2.7.1-1
 Severity: serious
 Justification: no longer builds from source

 The following errors show when trying to build the package (on Sarge):

Well, that's pretty fscking odd.  The package builds in a pbuilder
environment.  Besides that, tests like these (which rely on a device
or something) aren't supposed to be run when building the package,
because it uses the reduced feature set test suite rather than the
full test suite.

Now that I think about it, I may have accidentally placed those tests
into the reduced feature set suite when I added them for 2.7.0.  I'll
take a peek at it tonite and see if I can figure out what's going on.

Thanks for the report.

KEN


signature.asc
Description: Digital signature


Bug#344474: cedar-backup2: Package documentation in distinct packages

2005-12-22 Thread Kenneth Pronovici
 Package: cedar-backup2
 Version: 2.7.1-1
 Severity: wishlist
 
 I noticed the documentation is available both as PDF (compressed as .gz)
 and html. Please do not package both in the same packages.

The various manual formats serve different purposes.  While the HTML
manual is good for online browsing, the PDF manual is best for printing.
I think it does serve a worthwhile purpose to include both.

As an alternative, I might consider splitting the documentation into a
separate package.  However, it doesn't seem like debian-devel has come
to a consensus on how large documentation must be (either in absolute
terms or relative to the remainder of the package) before it should be
split off.  Do you have any thoughts on this?

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#344472: cedar-backup2: Fails to runs tests

2005-12-22 Thread Kenneth Pronovici
On Thu, Dec 22, 2005 at 07:25:11PM -0600, Kenneth Pronovici wrote:
 Now that I think about it, I may have accidentally placed those tests
 into the reduced feature set suite when I added them for 2.7.0.  I'll
 take a peek at it tonite and see if I can figure out what's going on.

Yeah, this was pretty much the problem.  Originally (like, a year ago),
the writertests were completely independent of any device.  I slowly
started adding some tests that actually talked to the device.  In
retrospect, these tests are kind of bogus, for a couple of reasons.

One reason is that just because I have a cd writer at a particular SCSI
address doesn't mean that a device on someone else's system with that
address is a writer.  Another reason is that I no longer even have a
writer device with the indicated SCSI address (0,0,0), so I wasn't even
running the tests in the first place.  Aaargh!

Anyway, I've just removed the offending tests, and I'll do a new
upstream release and push the changes through to Debian.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#344474: cedar-backup2: Package documentation in distinct packages

2005-12-23 Thread Kenneth Pronovici
On Fri, Dec 23, 2005 at 12:00:12PM +0100, Jérôme Warnier wrote:
 Le jeudi 22 décembre 2005 à 19:34 -0600, Kenneth Pronovici a écrit :
   Package: cedar-backup2
   Version: 2.7.1-1
   Severity: wishlist
   
   I noticed the documentation is available both as PDF (compressed as .gz)
   and html. Please do not package both in the same packages.
  
  The various manual formats serve different purposes.  While the HTML
  manual is good for online browsing, the PDF manual is best for printing.
  I think it does serve a worthwhile purpose to include both.
  
  As an alternative, I might consider splitting the documentation into a
  separate package.  However, it doesn't seem like debian-devel has come
  to a consensus on how large documentation must be (either in absolute
  terms or relative to the remainder of the package) before it should be
  split off.  Do you have any thoughts on this?
 I was thinking about: autogenerating the documentation from sources (as
 it seems to be DocBook, it should be doable).
 And then, ship the documentation as separate package, mostly because it
 is bigger (wrt to disk space) than the program itself.

Er, the only question we're entertaining here is whether the single
Debian source package needs to be split into two binary packages (one
for the program, one for documentation).  There isn't a need to build
the documentation as part of the Debian build process (see below).

I was hoping to hear your thoughts on why it is worth splitting the
single source package into two binary packages.  I would potentially be
willing to do it here, but I'm not yet convinced it's worth it.  

 But, it seems that to include the pictures in the PDF version (I read
 that in the sources, in doc/docbook.txt), you need the Jimi Java
 library, which is non-free, see:
 http://lists.debian.org/debian-legal/2003/11/msg00106.html
 
 And btw, I'm sure that shipping the PDF with the pictures is not
 DFSG-compliant. I did not look at it, but is it?

First, let's be clear about where the documentation is built.  The
documentation is built upstream and is included in the original source
tarball.  The Debian package just includes the upstream documentation in
the correct directory (/usr/share/doc), but does *not* rebuild it,
because there's no good reason to do so.  As such, the Debian package
does not have any dependency on Jimi.  You can see this clearly by
checking the build-dependecies in debian/control.

As far as the DFSG goes -- the DFSG only applies to the licensing of the
software in question.  In this case, the licenses for everything in
Cedar Backup (including the graphics) is free per the DFSG.  I have been
extremely careful about this, the point of documenting every piece of
code and every file not created directly be me, and ensuring that the
license is appropriate.

You may be conflating the issue of whether you can rebuild the
documentation using software in Debian with the issue of whether the
software itself is freely licensed.  These really are two separate
issues.  

Debian policy (section 2.2.1) does state that the software to be placed
in main must not require a package outside of main for compilation or
execution.  In this case, because the Debian package chooses to not
rebuild the documentation, Cedar Backup has no such dependencies and is
appropriate for main.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#344508: cedar-backup2: Please adapt the sample configuration to Debian

2005-12-23 Thread Kenneth Pronovici
On Fri, Dec 23, 2005 at 11:43:04AM +0100, Jerome Warnier wrote:
 Package: cedar-backup2
 Version: 2.7.2-1
 Severity: wishlist
 
 Could you please already adapt the sample configuration file to Debian.
 I think particularly to pathes to utilities like cdrecord, mkisofs, ...

Many Debian packages just include upstream sample configuration files
verbatim, and do not adapt these files to Debian.  That is because, like
in Cedar Backup, these samples files are not supposed to be typical or
representative, just informative.  In other words, they are a starting
point (perhaps just to provide an example of appropriate syntax), and
are not intended to represent real working configuration.  In this case,
the Cedar Backup sample file includes examples of nearly every type of
configuration section (for reference) but in a form and in a combination
that probably no one will ever use.  

I resist providing any real sample configuration because everyone's
system is different.  The documentation is really the source you should
be going to as you try to build your configuration file.  Or, write the
upstream user mailing list if you have configuration questions (and yes,
you'll probably talk with me there as well, but that's not the point).

Incidentally, in this particular case, I wouldn't want to adapt the
override paths to a Debian system, because that would mean removing them
entirely from the sample.  They're not required on a standard Debian
system.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#331108: XMLTV?

2006-01-02 Thread Kenneth Pronovici
Hi,

Were you planning on taking over the XMLTV packages, or not?  I haven't
heard anything from you since your (possibly premature?) announcement to
the xmltv-devel mailing list on December 1 -- not even a reply to my
note asking for clarification of a few things like backports:

   http://article.gmane.org/gmane.comp.tv.xmltv.devel/5719

Besides that, you don't seem to have responded to the latest XMLTV bug
report that I CC'd to you around that same time:

   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=342103

It doesn't bother me if you have changed your mind about taking over the
package, but it's not fair to leave me (and bug submitters) in limbo
about who is really maintaining the package -- especially since it 
was originally an RFA: bug rather than an O: bug.

Please let me know what you are planning on doing.

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#308372: More notes

2005-10-05 Thread Kenneth Pronovici
This is an upstream bug, but upstream seems to have disappeared for the
time being (I've heard from a collegue of his that he's both getting
married this year and working on a dissertation).  I will do some
debugging on my own and see if I can fix the problem in a
Debian-specific release.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpv1GC56r7qS.pgp
Description: PGP signature


Bug#308372: Might be related to python-list post.

2005-10-05 Thread Kenneth Pronovici
This bug might be related to the following python-list post:

   From: Michele Petrazzo michele.petrazzo at TOGLIunipex.it
   Subject: epydoc, variables and encoding
   Newsgroups: gmane.comp.python.general
   Date: 2005-09-21 10:48:06 GMT

   I found a problem on epydoc. If I specify an encoding, epydoc not find
   my global variables, and if I remove it, it work well.

   code.py:
   #!/usr/bin/env python
   # -*- coding: utf-8 -*-

   MY_VAR = None

   class foo(object):
   def __init__(self, foo):
   
   Some text
at param foo: Pass me what you want
at type foo: A type
at return: The object
   
   return foo

   This not work (MY_VAR is silently skipped), but if I remove:
   # -*- coding: utf-8 -*-

   it see MY_VAR and put it to my html file.

   Is it normal?

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgp2tnOhG4QM9.pgp
Description: PGP signature


Bug#308372: Might be related to python-list post.

2005-10-05 Thread Kenneth Pronovici
 This bug might be related to the following python-list post:
 
I found a problem on epydoc. If I specify an encoding, epydoc not find
my global variables, and if I remove it, it work well.

Hmm, nope.  I found a fix for the MY_VAR being skipped (and submitted a
patch to SourceForge), but this problem not related to the issue of
encoding in the output HTML.  The iso-8859-1 value seems to be hardcoded
by epydoc, and previous epydoc documentation indicates that only ASCII
is supported.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpetk2CIdBIh.pgp
Description: PGP signature


Bug#331095: Orphaning instead of RFA

2005-10-07 Thread Kenneth Pronovici
I've decided to orphan this package rather than listing it as RFA, and
I'll upload a new package with a Debian QA Group maintainer later today.

This package has no reverse dependencies any more, so unless someone
steps up to take this package, there's no particular need for it to stay
in Debian.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpP21Qqofe4f.pgp
Description: PGP signature


Bug#331099: Orphaning instead of RFA

2005-10-07 Thread Kenneth Pronovici
I've decided to orphan this package rather than listing it as RFA, and
I'll upload a new package with a Debian QA Group maintainer later today.

This package has no reverse dependencies any more, and AFAIK the only
package which build-depends on it is libhtml-tokeparser-simple-perl,
which I am also going to orphan.  So, unless someone steps up to take
this package, there's no particular need for it to stay in Debian.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpNjc9rQvTuq.pgp
Description: PGP signature


Bug#331105: Orphaning instead of RFA

2005-10-07 Thread Kenneth Pronovici
I've decided to orphan this package rather than listing it as RFA, and
I'll upload a new package with a Debian QA Group maintainer later today.

This package has no reverse dependencies any more, so unless someone
steps up to take this package, there's no particular need for it to stay
in Debian.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpfsdIcmmfom.pgp
Description: PGP signature


Bug#335458: uw-imapd: Please document how to use real SSL cert (patch included)

2005-10-23 Thread Kenneth Pronovici
Package: uw-imapd
Version: 7:2002edebian1-11sarge1
Severity: minor
Tags: patch

Hi,

I recently configured UW IMAPD to use a real SSL certificate signed by
my own CA.  However, I found the process a little confusing, mostly
because I wasn't sure how to create the new PEM file in
/etc/ssl/imapd.pem. 

Would you mind including a few paragraphs on this subject in
README.Debian?  I have taken a first pass at describing what to do, and
the results are in the attached patch.  You can feel free to modify it
as you wish.

Thanks,

KEN


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

Versions of packages uw-imapd depends on:
ii  debconf  1.4.30.13   Debian configuration management sy
ii  libc-client2002e 7:2002edebian1-11sarge1 UW c-client library for mail proto
ii  libc62.3.2.ds1-22GNU C Library: Shared libraries an
ii  libcomerr2   1.37-2sarge1common error description library
ii  libkrb53 1.3.6-2sarge2   MIT Kerberos runtime libraries
ii  libpam-runtime   0.76-22 Runtime support for the PAM librar
ii  libpam0g 0.76-22 Pluggable Authentication Modules l
ii  libssl0.9.7  0.9.7e-3SSL shared libraries
ii  netbase  4.21Basic TCP/IP networking system
ii  openssl  0.9.7e-3Secure Socket Layer (SSL) binary a

-- debconf information:
* uw-imapd/force_debconf_choice: true
* uw-imapd/protocol: imaps

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
--- README.Debian   2005-10-23 23:48:35.505974608 -0500
+++ README.Debian.new   2005-10-24 00:05:11.143614680 -0500
@@ -16,6 +16,32 @@
 in the openssl package to generate your own.
 
 
+Using a real SSL certificate
+
+
+If you already have your own SSL certificate, either one from Verisign or one
+signed by your own CA (certificate authority), using your certificate with UW
+IMAPD is easy.  A PEM file is simply the combination of a key and a
+certificate, and you already have both.
+
+First, you must make sure to use your insecure server key, and not the
+original key that has a passphrase associated with it.  If you use the original
+key, client connections will hang, and you will end up with a lot of stuck
+imapd processes all waiting for passphrase input that will never arrive.  If
+you don't have an insecure server key available, generate one using a command
+something like this (and protect it with sensible permissions):
+
+   openssl rsa -in server.key -out insecure.key
+
+To generate the PEM file, take your insecure server key and and cat that
+together with your server certificate, something like this:
+
+   cat server.crt insecure.key  imapd.pem
+
+Of course, you will have to repeat this step each time your server certificate
+changes (for instance, when it expires and is re-issued).
+
+
 Authentication
 ==
 


signature.asc
Description: Digital signature


Bug#395917: babygimp: doesn't work with current version of perl-tk

2006-11-12 Thread Kenneth Pronovici

On 11/12/06, Florent Bayle [EMAIL PROTECTED] wrote:

package babygimp
tags 395917 + patch
thanks

Hi,

here is a patch to fix this bug.


Hi, Florent,

Thanks for the patch!

You definitely solved the problem with starting the script.  I made a
few other changes, and was then able to successfully open an existing
XPM file .  (A patch relative to yours is attached.)

Unfortunately, the program still doesn't work properly, so I have to
leave this bug open.

When working in a new image, I can't consistently make the cursor draw
any pixels.  I did coax it into a partially working state a few times
-- once where it worked more-or-less normally and once where cursor
clicks seemed to result in 2-4 random pixels in the image -- but most
of the time drawing with the cursor doesn't seem to do anything.

Do you have any interest in debugging this further?  If you do, I
would really appreciate it.  If not, I understand, and appreciate your
help in getting me this far.

Thanks again,

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
Index: babygimp
===
RCS file: /opt/public/cvs/debian/babygimp/babygimp,v
retrieving revision 1.4
diff -u -r1.4 babygimp
--- babygimp	12 Nov 2006 18:55:55 -	1.4
+++ babygimp	12 Nov 2006 19:10:04 -
@@ -7140,7 +7140,15 @@
 {
 shift;
 my $self = shift;
-$self-{file} = $self-{files}-[$self-{filebox}-curselection()];
+my $index;
+my @curselection = $self-{filebox}-curselection();
+if([EMAIL PROTECTED]) { 
+	$index = 0;
+}
+else {
+	$index = $curselection[0];
+}
+$self-{file} = $self-{files}-[$index];
 }
 
 # --
@@ -7149,7 +7157,15 @@
 {
 shift;
 my $self = shift;
-my $relative_dir = $self-{dirs}-[$self-{dirbox}-curselection()];
+my $index;
+my @curselection = $self-{dirbox}-curselection();
+if([EMAIL PROTECTED]) { 
+	$index = 0;
+}
+else {
+	$index = $curselection[0];
+}
+my $relative_dir = $self-{dirs}-[$index];
 my ($newdir, $dummy) = dir_file($self-{dir}.$relative_dir);
 $self-goto_dir( $newdir);
 }


Bug#395917: babygimp doesn't start

2006-11-01 Thread Kenneth Pronovici

On 10/28/06, Kenneth Pronovici [EMAIL PROTECTED] wrote:

On 10/28/06, Wolfgang Karall [EMAIL PROTECTED] wrote:
 On Sat, 2006-10-28 at 13:21 -0500, Kenneth Pronovici wrote:
  Odd, I filed the same bug just minutes before you did.  I'll mark this
  one as a duplicate.

 Yeah, consecutive bug numbers, very odd. :)

 Anyway, thanks for the quick reaction, hopefully this can be fixed, even
 though upstream seems to be pretty dead...

I've already written upstream, and not only is the project dead, but
so is his Christian's email address (it bounces with a permanent
failure, sigh).  I'll see if I can find another address, and I'll
also take a pass at fixing it myself if I can't find him.


Hi,

Unfortunately, all of the email addresses I have available for
upstream have bounced.

I don't know enough about perl-tk to fix the problem right now.
Besides that, I'm not sure I want to become the de-facto upstream
for the package.

For the time being, I'm going to leave the bug open, but write the
release team and make sure that the package doesn't get released with
etch.  Eventually, if I can't find a good fix, I'll have the package
removed from Debian entirely.

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]


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



Bug#342103: XMLTV bug #342103

2006-01-14 Thread Kenneth Pronovici
Ok, so Chris Butler does not look like he's going to take the package
over.  So, I'll upload the latest XMLTV release this afternoon or
tomorrow and that will fix this.  Sorry it took so long -- I wasn't
expecting to have to be maintaining this package after Chris told me he
was taking it over.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#487096: Fixed in upstream 0.8.18

2008-08-24 Thread Kenneth Pronovici
Looks like this got fixed in the new 0.8.18 release:

   /home/pronovic/tmp cat bug.py
   try:
   pass
   except (KeyboardInterrupt, SystemExit):
   pass

   /home/pronovic/tmp pychecker bug.py
   Processing module bug (bug.py)...

   Warnings...

   None

I'll upload later today.

KEN



signature.asc
Description: Digital signature


Bug#487096: false warnings on except

2008-07-14 Thread Kenneth Pronovici
 Probably because those two are derived from BaseException, while
 everything else is derived from Exception in Python 2.5. There
 is a patch around, which I did not test:
 https://thomas.apestaart.org/thomas/trac/changeset/938?format=diffnew=938

This patch does fix the bug for Python 2.5.  Unfortunately, it also
breaks pychecker for Python  2.5.

I did talk with upstream.  I'll submit an SF bug, and I'll plan to
re-test when the next release happens (which might be as soon as this
month).

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#408261: Upstream bug

2008-07-14 Thread Kenneth Pronovici
I think this is the same as upstream bug #2008061.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]



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



Bug#487096: Upstream bug

2008-07-14 Thread Kenneth Pronovici
I have submitted this as SF bug #2018349.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]



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



Bug#487162: Upstream bug

2008-07-14 Thread Kenneth Pronovici
I have submitted this as SF bug #2018350.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]



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



Bug#460355: pychecker: FTBFS: /usr/lib/python2.4/UserDict.py:4: No doc string for class UserDict

2008-01-12 Thread Kenneth Pronovici
Interesting.  It worked at my last upload.

The unit tests are still valid, and the only problem is the location
of the file the warning is coming from.  I'll change the test
expectations and upload later this weekend.

KEN

On Jan 12, 2008 4:21 AM, Lucas Nussbaum [EMAIL PROTECTED] wrote:
 Package: pychecker
 version: 0.8.17-6
 Severity: serious
 User: [EMAIL PROTECTED]
 Usertags: qa-ftbfs-20080111 qa-ftbfs
 Justification: FTBFS on i386

 Hi,

 During a rebuild of all packages in sid, your package failed to build on i386.

 Relevant part:

   dpkg-source: building pychecker in pychecker_0.8.17-6.dsc
debian/rules build
   dh_testdir
   /usr/bin/python ./setup.py --quiet build --build-base build install 
 --no-compile --install-purelib debian/tmp/lib/pychecker
   sh debian/regression.sh# note: build will fail if regression tests fail
   Running test1...
   Running test2...
   Running test3...
   5c5
UserDict.py:4: No doc string for class UserDict
   ---
/usr/lib/python2.4/UserDict.py:4: No doc string for class UserDict
 test3 FAILED
   Running test4...
   Running test5...
   Running test6...
   Running test7...
   Running test8...
   Running test9...
   Running test10...
   Running test11...
   Running test12...
   Running test13...
   Running test14...
   Running test15...
   Running test16...
   Running test17...
   Running test18...
   Running test19...
   Running test20...
   Running test21...
   Running test22...
   Running test23...
   Running test24...
   Running test25...
   Running test26...
   Running test27...
   Running test28...
   Running test29...
   Running test30...
   Running test31...
   Running test32...
   Running test33...
   Running test34...
   5c5
getopt.py:42: No doc string for class GetoptError
   ---
/usr/lib/python2.4/getopt.py:42: No doc string for class GetoptError
 test34 FAILED
   Running test35...
   Running test36...
   Running test37...
   Running test38...
   Running test39...
   Running test40...
   Running test41...
   Running test42...
   Running test43...
   Running test45...
   Running test46...
   Running test47...
   Running test48...
   Running test49...
   Running test50...
   Running test51...
   Running test52...
   Running test53...
   Running test54...
   Running test55...
   Running test56...
   Running test57...
   Running test58...
   Running test59...
   Running test60...
   Running test61...
   Running test62...
   Running test63...
   Running test64...
   Running test65...
   Running test66...
   Running test67...
   Running test68...
   Running test69...
   Running test70...
   Running test71...
   Running test72...
   Running test73...
   Running test74...
   Running test75...
   Running test76...
   Running test77...
   Running test78...
   Running test79...
   Running test80...
   Running test81...
   Running test82...
   Running test83...
   Running test84...
   Running test85...
   Running test86...
   Running test87...
   Running test88...
   Running test89...
   Running test90...
   Running test92...
   Running test93...
   Running test94...
   Running test95...
   Running test96...
   Running test97...
   Running test98...
   Running test1000...
   Running test1001...
   Running test1002...
   Running test1003...
   98/100 tests passed (2 failures).
   Failed test(s): test3 test34
   make: *** [build-stamp] Error 1
   dpkg-buildpackage: failure: debian/rules build gave error exit status 2

 The full build log is available from:
 http://people.debian.org/~lucas/logs/2008/01/11

 A list of current common problems and possible solutions is available at
 http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

 About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
 of the Grid'5000 platform, using a clean chroot containing a sid i386
 environment.  Internet was not accessible from the build systems.

 --
 | Lucas Nussbaum
 | [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
 | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |







-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#460357: git-buildpackage: FTBFS: IndexError: list index out of range

2008-01-12 Thread Kenneth Pronovici
Hi,

I'll take a look at this, but it's unlikely I'll find a solution very
soon.  Upstream doesn't have a lot of time right now, and I'm not an
expert in the codebase (though sometimes I do get lucky).

I think that it's probably best for you to fix your FTBFS by removing
pychecker from debian/rules temporarily.  You can put it back when the
bug is fixed.

Maybe we should clone 406347? You can fix your FTBFS by removing
pychecker from debian/rules, and I'll keep this bug against pychecker
open until we can figure out the problem.  That way, the severity for
the pychecker bug can be set to normal (which is more appropriate
since AFAIK you're the only affected user), and users won't have any
problem building your package in the meantime.

Let me know what you think.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#460357: git-buildpackage: FTBFS: IndexError: list index out of range

2008-01-14 Thread Kenneth Pronovici
On Jan 14, 2008 10:36 AM, Guido Guenther [EMAIL PROTECTED] wrote:
 Hi,
 On Sat, Jan 12, 2008 at 10:34:44AM -0600, Kenneth Pronovici wrote:
  I'll take a look at this, but it's unlikely I'll find a solution very
  soon.  Upstream doesn't have a lot of time right now, and I'm not an
  expert in the codebase (though sometimes I do get lucky).
 The problem only shows with the python2.4 2.4.4-7, 2.4.4-6 is fine.

Ok.  That's a hint, at least.

You'll see a control request to clone the bug.  I reassigned the
original back to git-buildpackage, and kept the copy assigned to
pychecker.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#463734: python-epydoc: epydoc parses file in global path instead of local directory

2008-02-02 Thread Kenneth Pronovici
On Feb 2, 2008 2:01 PM, Christoph Burgmer [EMAIL PROTECTED] wrote:
 Package: python-epydoc
 Version: 3.0~beta1-5
 Severity: normal

 If a package is available globally to the system in addition to the version
 in the local directory epydoc seems to prefer the global file over the local
 in some occasions when building the package's API.

Ok, I'll take a look at it.

KEN



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



Bug#463734: python-epydoc: epydoc parses file in global path instead of local directory

2008-02-03 Thread Kenneth Pronovici
Christoph - I'll hopefully get 3.0 uploaded later today or tomorrow.
After it hits the archive, please re-test the stacktrace.txt scenario.
 If the new version doesn't fix that problem, please file a separate
bug.

Edward - I'll leave this bug open while you're looking into
wrong-versions issue. Let me know if you want me to file a separate SF
bug report.

KEN

On Feb 3, 2008 12:01 PM, Edward Loper [EMAIL PROTECTED] wrote:
 The bug that you attached (stacktrace.txt 
 codeproducingexception.txt) should be fixed in the epydoc 3.0 stable
 release (which was released just a few days ago, and hasn't made its
 way to a debian package yet.

 I'll look into why epydoc might pick up the wrong versions of modules
 when you specify them as python names (foo or foo.bar) rather than
 paths (foo.py or foo/bar/).

 -Edward





-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#463882: Please add firefox to Recommends in epydoc-doc

2008-02-03 Thread Kenneth Pronovici
On Feb 3, 2008 5:46 PM, Marco Rodrigues [EMAIL PROTECTED] wrote:
 Hi!

 You should check this one.. Debian have done this request for this package, 
 and
 so many others in Debian. You're right not to recommend a package that isn't 
 at
 Debian, but with ... | firefox | ... it doesn't hurt.

 http://packages.qa.debian.org/d/dhelp/news/20080203T163202Z.html

Other developers are, of course, welcome to do what they wish.
However, my read of Policy is that it's not allowed, so I won't be
making the change to epydoc-doc.   There's no reason Ubuntu can't
patch this on their end -- they've done that before with epydoc
(sometimes against my wishes, as a matter of fact).

KEN



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



Bug#460698: Cloning bug #460357

2008-02-08 Thread Kenneth Pronovici
On Feb 8, 2008 9:10 AM, Guido Guenther [EMAIL PROTECTED] wrote:
 On Mon, Jan 14, 2008 at 10:39:27AM -0600, Kenneth Pronovici wrote:
 Maybe we should clone 406357? You can fix your FTBFS by removing
 pychecker from debian/rules, and I'll keep this bug against pychecker
 open until we can figure out the problem.  That way, the severity for
 the pychecker bug can be set to normal (which is more appropriate
 since AFAIK you're the only affected user), and users won't have any
 problem building your package in the meantime.
 Here's a patch that fixes the problem for me. Using if instead of elif
 we might end up trying to index an already removed list element:

I agree, it looks like that was supposed to be an elif, not an if.
Your change looks correct, and I don't think it can hurt anything.

I'll get the patch applied and a new package uploaded as soon as
possible.  I'll close both this bug and 460698 as part of my upload.

Also, I submitted your patch upstream as SF request #1889814.

Thanks for looking into this.  I'm sorry I wasn't able to get to it
sooner, and I appreciate the help.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#453092: Please package pychecker2 modules

2007-11-27 Thread Kenneth Pronovici
On Nov 27, 2007 4:20 AM, Emilio Pozuelo Monfort [EMAIL PROTECTED] wrote:
 We at the PythonApplicationsPackagingTeam are updating [1] the spe package, 
 but
 it needs pychecker2, which is included in pychecker's tarball. Actually Spe
 provides the module in its source tree, but we would like to get rid of it in
 favour of pychecker's package, as it would mean we'd benefit from bug fixes, 
 new
 releases...

 So it would be great for us if you could please include pychecker2.

Hi,

I can put this code in the package... but I'm not sure that you would
benefit from bug fixes and new releases, etc.

Pychecker itself (the app) doesn't seem to use that code, and AFAIK
it's never actually been released.  I always thought it was just a
work-in-progress, and I can't recall Neal (upstream) ever checking
anything in to that directory.  (I've been following the CVS checkins
mailing list on SF for a few years now.)  I will double-check with
Neal and see what he thinks, just to be sure.

As far as mechanics of the package go, I'm thinking that I should
provide a new python-pychecker2 library package that is separate from
the existing pychecker package.  That way, you can depend more
specifically on what you need.  Does that sound like it would meet
your needs?

You've probably already checked before filing this bug report... but
has the Spe version of this code diverged at all from the Pychecker
version?  Or did they copy it verbatim and leave it untouched?  I'm
just curious whether I (or upstream) will have to merge in any
changes.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#453092: SPE pychecker2

2007-11-28 Thread Kenneth Pronovici
On Nov 27, 2007 5:15 PM, Emilio Pozuelo Monfort [EMAIL PROTECTED] wrote:
 [ CCing bug 453092, request for pychecker2 packaging ]

 Kenneth Pronovici:
  You've probably already checked before filing this bug report... but
  has the Spe version of this code diverged at all from the Pychecker
  version?  Or did they copy it verbatim and leave it untouched?  I'm
  just curious whether I (or upstream) will have to merge in any
  changes.

 We were still discussing it when I filled the report, and I didn't know the
 details yet. I should probably have waited until I knew them. Sorry for this.

No worries.

 Kenneth, could you please take a look at the changes (which are few and only 
 in
 one file, pychecker2/main.py) and let us know what do you think about them? 
 And
 if you think they could be forwarded upstream.

I will look them over, and when I hear back from Neal, I'll let you
know what he thinks, too.  It might be a little while (a few days to a
week) before I hear from Neal.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#456179: pychecker: man page omits many command-line switches

2007-12-13 Thread Kenneth Pronovici
On Dec 13, 2007 7:15 AM, Dan O'Huiginn [EMAIL PROTECTED] wrote:
 The man page for pychecker omits many of the command-line switches
 which are listed in 'pychecker --help'. It would be nice to:
 a) update the man page to point users at --help for more complete
 documentation
 b) include more of the options in the man page (better still,
 is there any way of automatically generating this from --help?)

Hi,

Thanks for the bug report.  I would gratefully accept any patch
improving the manpage.  Otherwise, I will put this on my TODO list,
and I'll work on it the next time I have a chance. Unfortunately, I
don't know of a particularly easy way of generating the manpage from
the output of --help.

KEN



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



Bug#456179: pychecker: man page omits many command-line switches

2007-12-20 Thread Kenneth Pronovici
On Dec 20, 2007 7:51 PM, Dan O'Huiginn [EMAIL PROTECTED] wrote:
 I am attaching a patch to update the man page.

Thanks!  I am preparing an upload now.  I always appreciate it when
users are willing to provide patches.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#449525: python-epydoc: Please add (recommend) dependency to python-docutils

2007-11-11 Thread Kenneth Pronovici
On Nov 6, 2007 4:12 AM, Michael Hanke [EMAIL PROTECTED] wrote:
 Package: python-epydoc
 Version: 3.0~beta1-4
 Severity: normal

 please add a package dependency recommendation to the 'python-docutils'
 package. epydoc can understand restructured text as Python docstring
 format, but the API docs of modules that use it are only generated correctly
 if the python-docutils package is installed.

Hi,

Sorry I didn't notice this previously.  I'll work on getting a new
upload done in the near future.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#453092: SPE pychecker2

2007-12-05 Thread Kenneth Pronovici
I heard back from Neal, and he doesn't mind me including pychecker2 in
the Debian package.  So, I have made the changes and I will upload
0.8.17-5 later this evening.

I changed my mind and decided to add the new code to the existing
Debian package, rather than making a special library package to hold
only pychecker2.  Just depend on pychecker and you should be able to
'import pychecker2' automatically from any version of python that
works with the python-support infrastructure.

I also applied the SPE patch to pychecker2/main.py, so the new Debian
package should be fully-compatible with SPE.  (The patch has been
submitted to SourceForge, as request #1845213.  Hopefully, we can get
it committed to CVS at some point, but there are lots of other pending
patches and it may be a while.)

Note: I have not done any testing other than to check that the import
succeeds, since I don't know what results are expected from this code.
 Please test and make sure that the new package works as expected.
Feel free to re-open this bug report if something isn't working
properly.

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#309593: libhtml-linkextractor-perl: Missing liburi-perl dependency (run-time)

2005-05-22 Thread Kenneth Pronovici
 Package: libhtml-linkextractor-perl
 Version: 0.121-1
 Severity: important
 
 How to repeat:
 # apt-get remove liburi-perl
 # apt-get install libhtml-linkextractor-perl
 % perl -e 'use HTML::LinkExtractor;'
 Can't locate URI.pm in @INC (@INC contains: /etc/perl 
 /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 
 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
 /usr/local/lib/site_perl .) at /usr/share/perl5/HTML/LinkExtractor.pm line 6.
 BEGIN failed--compilation aborted at /usr/share/perl5/HTML/LinkExtractor.pm 
 line 6.
 Compilation failed in require at -e line 1.
 BEGIN failed--compilation aborted at -e line 1.

That seems straightforward enough.  I guess I'll add a dependency on
liburi-perl.  I don't think I'll be able to push this into sarge, but I
will fix it in ustable.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgphk4nB9C36n.pgp
Description: PGP signature


Bug#293571: Epydoc wrongly escapes the at-sign in decorators in docstring codeblocks

2005-02-06 Thread Kenneth Pronovici
 $ cat foo.py
 def nop(x):
 
 No-operation decorator. Use like this:

[snip]

 But epy/index.html corrupts the @-sign.
 
 nop(x)
 No-operation decorator. Use like this:
 
  #64;nop

Ok, I see it.  It looks like the problem is that epydoc generates:

   span class=py-comment#64;nop/span

rather than:


   span class=py-comment#64;nop/span

I'll see if I can figure out what's going on and I'll pass what I find
on to upstream.

Thanks for the report.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpkMwMgMEvV3.pgp
Description: PGP signature


Bug#293571: Epydoc wrongly escapes the at-sign in decorators in docstring codeblocks

2005-02-06 Thread Kenneth Pronovici
Edward, 

Can you take a look at this Debian bug and let me know what you think?
You can find it here: http://bugs.debian.org/293571

This is what I've found so far.  The _doctest_sub() function in
colorizer.py has responsibility for colorizing doctest blocks.  It uses
a regular expression (_DOCTEST_RE) to fill in some span tags that
specify the coloring.

The _COMMENT pattern '(#.*?$)' within _DOCTEST_RE is inadvertently
catching the # character in #64; and putting a formatting span tag
between the  and # characters, resulting in a corrupt line:

   span class=py-comment#64;nop/span

rather than:

   span class=py-comment#64;nop/span

I can fix the problem by getting rid of the _COMMENT pattern all
together (ha!) or by by changing the _COMMENT pattern to something like
'(^[]#.*?$)'.  I don't like either option, and I'm figuring you will
have something more appropriate in mind.

Thanks for the help,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgp9eemsXRvSh.pgp
Description: PGP signature


Bug#289141: drop the patch?

2005-02-08 Thread Kenneth Pronovici
 Sorry for the delay in the reply, for some reason the e-mails got lost
 (faulty spam filtering?) and I only found out you'd answered upon
 checking up on the bug report.

It's OK.  Spam processing is becoming a real pain. :(

 OK, you are right, the JavaScript seems to be incorrect so I suppose
 pushing for a fix is hard to justify. In my case I have no control
 over the broken JavaScript I am trying to parse, so I'll go with the
 patch you produced and hope that the authors of the pages fix their
 software. I see no objection to closing the bug.
 
 Thanks for your time and for the research you did on this issue! 

You're welcome.  For the time being, I'm going to leave the bug open,
since Gisle hasn't decided what to do yet (as far as I can tell).
However, I'll feel free to close it whenever the CPAN bug is resolved.

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpu91pZv6b0p.pgp
Description: PGP signature


Bug#300922: pychecker.postinst error

2005-03-22 Thread Kenneth Pronovici
 Please let me know if I can be of further assistance.

Thanks for the very complete report.  I will let you know what more I
need from you.

KEN


pgp1lwDZPFfKy.pgp
Description: PGP signature


Bug#290010: [Xmltv-devel] About tv_grab_jp

2005-03-23 Thread Kenneth Pronovici
On Wed, Mar 23, 2005 at 07:37:33PM +0900, Takeru KOMORIYA wrote:
  The site for Japanese grabber tv_grab_jp has changed its
  format recently. So, I've wrote the patch against current cvs.
  It works well for me, but I think we need to test it for a
  while before commit.
 
 Now in CVS.
 The new version of tv_grab_jp supports multiple region settings
 requested in #1101373.

Thanks!

I will probably wait for the next official XMLTV release before putting
this change into the Debian package.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpyR4Pupfd4Z.pgp
Description: PGP signature


Bug#300922: pychecker.postinst error

2005-03-23 Thread Kenneth Pronovici
 I received the following error:
 
   Setting up pychecker (0.8.14-5) ...
   /var/lib/dpkg/info/pychecker.postinst: line 45:
   /usr/bin//etc/alternatives/python: No such file or directory
 
 Line 29 of pychecker.postinst has a comment that is not true:
 
   PYTHON=`readlink /usr/bin/${i}`  # note: returns basename

Yep, it looks like that comment is incorrect.  It returns basename if
and only if the link is a relative link, i.e.

   python - python2.3

If the link is an absolute path like this:

   python - /etc/alternatives/python

then it returns the absolute path.

It looks like if I use the -f switch, I get back a canonical absolute
path every time.  

 Because I set up the following:
 
 update-alternatives --install /usr/bin/python python /usr/bin/python2.1 20
 update-alternatives --install /usr/bin/python python /usr/bin/python2.2 20
 update-alternatives --install /usr/bin/python python /usr/bin/python2.3 20

Ok, I think understand what you've done.  The only problem is, I don't
think that this solution is general enough to deal with all
alternatives.  What I mean is, just because the code yields python2.3
doesn't mean that the compileall.py script can be found in
/usr/lib/python2.3 as is required at the bottom of the postinst.

For instance, you might have the alternative set to yield:

   /etc/alternatives/python - /usr/local/python/python2.3.3/bin/python

In this case, we would probably derive just PYTHON=python and then the
postinst would try to find compileall.py in /usr/lib/python, which
doesn't exist.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpuW3tmddXms.pgp
Description: PGP signature


Bug#300922: pychecker.postinst error

2005-03-23 Thread Kenneth Pronovici
On Wed, Mar 23, 2005 at 04:36:42PM -0600, Kenneth Pronovici wrote:
 In this case, we would probably derive just PYTHON=python and then the
 postinst would try to find compileall.py in /usr/lib/python, which
 doesn't exist.

Sorry, I left off that I think I have a solution.  I can just call
compileall.compile_dir() directly using the Python interpreter, which
presumably knows where compileall.py is since it's part of the standard
library.

I've reworked the postinst again and tested it with a real python,
(i.e. /usr/bin/python-python2.3), with no real python (i.e.
/usr/bin/python does not exist) and with alternatives (using your
python2.1 example).  It seems to work fine.

I will upload later today.  The upload will close the bug.  If you still
have problems with this new version, write me and the bug back and I'll
reopen the bug and try to come up with a better fix.

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpWwgdl1to68.pgp
Description: PGP signature


Bug#301454: Add documentation about polygen sources.

2005-03-25 Thread Kenneth Pronovici
Package: polygen
Version: 1.0.6-4
Severity: wishlist

Hi,

_ 
   / Please document in manpage or   \
   | /usr/share/doc/polygen what polygen |
   \ sources are available and what they do. /
- 
   \   ^__^
\  (oo)\___
   (__)\   )\/\
   ||w |
   || ||

It was a rather cool command-line you posted to -curiosa, but I was
disappointed that I had to dig around in /usr/share to see what sources
other than pythoniser were available.  Could you please document them
either in a file in /usr/share/doc/polygen, or in the manpage?  Based on
the manpage, I expected 'polygen' with no arguments to give me a list,
but it didn't.

KEN

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

Versions of packages polygen depends on:
ii  ocaml-base-nox3.08.3-3   Runtime system for ocaml bytecode 

-- no debconf information

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgp4EynTi8WBI.pgp
Description: PGP signature


Bug#302198: jspwiki: Upgrade changes my configuration

2005-03-30 Thread Kenneth Pronovici
Package: jspwiki
Severity: important
Tags: patch

Upgrading JSPWiki unexpectedly changes my configuration.  In particular,
an upgrade seems to change jspwiki.pageProvider to FileSystemProvider
when I had previously set VersioningFileProvider.  When this happens, it
usually takes a few weeks for my users to notice that all of their
recently-updated pages show updated by Unknown on the bottom instead
of their name, and then it causes a lot of confusion.

I dug around in the package, and I think this is possibly happening
because of a bug in the postinst.  The postinst seems to be trying to
implement:

   if jspwiki.properties has This file is managed by Debconf on line 1
  get out now and don't make any changes

However, my properties file does not have this string on line 1, and yet
the postinst seems to change the properties file anyway.

The postinst uses this code to accomplish its check:

   if { head -1 /etc/jspwiki/jspwiki.properties | grep -q This file is managed 
by Debconf; }
   then
   exit 0
   fi

I am not familiar with the {} shell syntax.  I would have expected to
see something like this instead:

   head -1 /etc/jspwiki/jspwiki.properties | grep -q This file is managed by 
Debconf
   if [[ $? != 0 ]];
   then
  exit 0
   fi

Anyway, I don't really care how this gets fixed - I just want to make
sure that the next time I upgrade jspwiki, it doesn't change the
pageProvider.  

Thanks,

KEN

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpxu66UIOhW1.pgp
Description: PGP signature


Bug#298667: PythonCard or PythonCardPrototype?

2005-03-09 Thread Kenneth Pronovici
 hello, I used to have an old version of PythonCard installed, and now I
 installed the Debian packages python-pythoncard, pythoncard-doc,
 pythoncard-tools, and pythoncard, all versions 0.8.1-1.

Ok.

 Now when I run resourceEditor, I get Unable to find PythonCard
 installation.
 
 A look at the shell script shows that it is looking in
 /usr/lib/python2.3/site-packages/PythonCard/tools/resourceEditor/resourceEdit
 or.py $@.
 
 However, I do not have a directory
 /usr/lib/python2.3/site-packages/PythonCard, I only have
 /usr/lib/python2.3/site-packages/PythonCardPrototype.

Hrm.  That doesn't make a lot of sense.  A check of the
python2.3-pythoncard_0.8.1-1_all.deb using dpkg --contents shows that
all of the Python files are installed to the PythonCard directory.

./usr/lib/
./usr/lib/python2.3/
./usr/lib/python2.3/site-packages/
./usr/lib/python2.3/site-packages/PythonCard/
./usr/lib/python2.3/site-packages/PythonCard/components/
./usr/lib/python2.3/site-packages/PythonCard/components/__init__.py

Do you have the python2.3-pythoncard package installed on your system as
well?  The dependencies should force it.

How did you get these packages installed?  Did they come along with an
'apt-get -u upgrade' or similar, or did you force the upgrade by just
specifying those four packages by hand on the command line?  Or, did you
perhaps install directly using dpkg?  On my system dpkg seems to
(mostly) install the four packages you mentioned but then reports errors
related to the missing python2.3-pythoncard package.

My best theory right now is that you have an old version of the
python2.3-pythoncard package installed.  To confirm this, use something
like this:

   COLUMNS=132 dpkg -l | grep pythoncard 

If it does turn out that you have an old version of python2.3-pythoncard
installed, then I think the fix is for me to be more specific about the
versioned dependencies between python-pythoncard and
python2.3-pythoncard (like python-pythoncard should depend on the
python2.3-pythoncard with the exact same version it has).

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpcM685HdyEn.pgp
Description: PGP signature


Bug#298667: PythonCard or PythonCardPrototype?

2005-03-12 Thread Kenneth Pronovici
Well, I haven't heard back from you, but I have time to work on this bug
today, so I am going to make an upload.  I am going to assume that my
theory is correct, and that your problem was caused by loose
dependencies between the various Pythoncard binary packages.  I've
tightened up those dependencies, and I'll upload -2 later this
afternoon.  Feel free to reopen the bug if the new upload does not fix
your problem.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpwdyn5zpAjn.pgp
Description: PGP signature


Bug#293571: Going to upload

2005-03-12 Thread Kenneth Pronovici
I've written upstream about this a few times, but he doesn't seem to be
there right now (or my messages are being spam filtered or something).
I think my change to the comment regular expression is sensible, even if
it's not a perfect solution, so I am going to make that change and
upload later today.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpfg9SII2clv.pgp
Description: PGP signature


Bug#299340: Depends: not complete

2005-03-16 Thread Kenneth Pronovici
Shaun  Andy -

 A user of FreeGuide, which uses xmltv, says he needs
 libarchive-zip-perl and libio-stringy-perl installed for freeguide to
 work. I haven't needed these packages. The freeguide upstream author,
 Andy, thinks it might be because the grabber for his region needs it.
 What do you know of this issue? Should xmltv-util Recommends:
 libarchive-zip-perl, libio-stringy-perl?

I build the Debian dependencies based on the list that Ed Avis has put
into XMLTV's README file.  Required files are listed as Depends,
optional files (like Term::Progressbar) are listed as Recommends, etc.
I just checked, and as of now, none of the Perl modules in these two
packages are listed in the README.

If some grabber or utility requires these two additional packages, then
I should certainly add them to the dependencies.  However, I'd like to
know what grabber it is that's having the problem, and I'd like to
coordinate with Ed to make sure that these packages are listed in the
upstream README as well.

From a quick check through the code, it looks like tv_grab_uk_bleb is
the offending grabber, or possibly tv_grab_se_swedb.  These extra
dependencies are even listed in the Makefile.PL.  However, Makefile.PL
doesn't seem to be enforcing the prerequisite on build.  I don't think
I've ever seen that before.  Usually, a build within a pbuilder chroot
exposes this sort of thing.

Can you have your FreeGuide user confirm that his problem is with
tv_grab_uk_bleb or tv_grab_se_swedb?  In the meantime, I'll put together
a new package with the correct dependencies and I'll also create a patch
for the upstream README to fix the discrepancy.

If you want, you can reassign this bug to xmltv-util.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpUpsnAHqtBy.pgp
Description: PGP signature


Bug#302329: nbio: FTBFS (ppc64/gcc-4.0): Please Build-Depend on 'libgcj-dev' instead of 'libgcj4-dev'

2005-03-31 Thread Kenneth Pronovici
 Package: nbio
 Version: 2.0-10
 Severity: wishlist
 Tags: patch
 
 Please use the new 'libgcj-dev' package from gcc-defaults instead
 of 'libgcj4-dev' in the Build-Depends.

I can do this.  Just for my reference, what is the reason for the
change?

KEN


pgpEUhpAvySAS.pgp
Description: PGP signature


Bug#302329: nbio: FTBFS (ppc64/gcc-4.0): Please Build-Depend on 'libgcj-dev' instead of 'libgcj4-dev'

2005-03-31 Thread Kenneth Pronovici
On Thu, Mar 31, 2005 at 07:32:34PM +0200, Andreas Jochens wrote:
 On 05-Mar-31 10:14, Kenneth Pronovici wrote:
   Package: nbio
   Version: 2.0-10
   Severity: wishlist
   Tags: patch
   
   Please use the new 'libgcj-dev' package from gcc-defaults instead
   of 'libgcj4-dev' in the Build-Depends.
  
  I can do this.  Just for my reference, what is the reason for the
  change?
 
 The ppc64 port uses gcc-4.0 as its default compiler. Consequently 
 packages like nbio are compiled with gcj-4.0 and libgcj6-dev.
 
 There is no gcc-3.3, gcj-3.3 or libgcj4-dev on ppc64.
 
 With this change, this is no longer a problem because gcc-defaults
 takes care of providing the correct versions.
 
 Moreover, switching to a newer version of gcc will be possible
 without changing the Build-Depends.

Got it.  I'll make the change and upload sometime either late this week
or over the weekend.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpR5pEghNe6U.pgp
Description: PGP signature


Bug#304477: Attempt to use ENCODING when OUTPUT is scalar ref = die

2005-04-13 Thread Kenneth Pronovici
 Package: libxml-writer-perl
 Version: 0.531-1
 Severity: normal
 File: /usr/share/perl5/XML/Writer.pm
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 $ perl -MXML::Writer -e 'new XML::Writer(OUTPUT = \$a, ENCODING = utf-8);'
 Not a GLOB reference at /usr/share/perl5/XML/Writer.pm line 442.

Thanks for the report.  I'll take a look at it myself, and if I don't
see anything obvious, I'll forward this upstream.

KEN


pgpNg6rmkc4vS.pgp
Description: PGP signature


Bug#304477: Attempt to use ENCODING when OUTPUT is scalar ref = die

2005-04-13 Thread Kenneth Pronovici
  Package: libxml-writer-perl
  Version: 0.531-1
  Severity: normal
  File: /usr/share/perl5/XML/Writer.pm
  
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
  
  $ perl -MXML::Writer -e 'new XML::Writer(OUTPUT = \$a, ENCODING = 
  utf-8);'
  Not a GLOB reference at /usr/share/perl5/XML/Writer.pm line 442.
 
 Thanks for the report.  I'll take a look at it myself, and if I don't
 see anything obvious, I'll forward this upstream.

Ok, I looked at this a little more closely.  This error is coming from
binmode(), which is expecting a typeglob for its first argument.  In
this case, that first argument would be a reference to $a.

Since $a hasn't been defined yet in your script, wouldn't you expect an
error?  I find that setting $a=*STDOUT or passing in OUTPUT=\*STDOUT or
OUTPUT=\*STDERR seems to work fine.  

I'm really not a Perl expert.  Is there something I'm missing here?

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpg0TV2sp6Vt.pgp
Description: PGP signature


Bug#304477: Attempt to use ENCODING when OUTPUT is scalar ref = die

2005-04-14 Thread Kenneth Pronovici
On Thu, Apr 14, 2005 at 08:25:51AM -0400, Anthony DeRobertis wrote:
 Kenneth Pronovici wrote:
 
 Since $a hasn't been defined yet in your script, wouldn't you expect an
 error?
 
 No. The documentation says that passing a reference to a scalar will 
 have the XML written to the scalar (you can do $a = '' first, it doesn't 
 make a difference).

Ok, I understand now.  The scalar gets converted into an
XML::Writer::_String class which is supposed to act like a 
file handle.  

I've played with this some, but it's beyond my understanding
of Perl.  I'm going to forward it upstream.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgp54ZZlCqpKl.pgp
Description: PGP signature


Bug#304477: Debian XML::Writer bug

2005-04-14 Thread Kenneth Pronovici
Hi,

I'm the maintainer for the Debian XML::Writer packages.  I've just
received Debian bug #304477:

   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=304477

This bug documents a problem with the OUTPUT constructor parameter.  The
constructor bombs out when this parameter is passed a scalar reference.

I've done a little digging myself (as documented in the bug report) but
this is beyond my understanding of Perl.  Could you please take a look
at it and let me know what you think?  If there's someone else I should
be writing instead, please let me know.   

If possible, please CC the Debian bug report [EMAIL PROTECTED] in
your reply(s).

Thanks,

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


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



Bug#304477: Debian XML::Writer bug

2005-04-17 Thread Kenneth Pronovici
On Fri, Apr 15, 2005 at 07:25:31PM +0100, Joseph Walton wrote:

[snip]

 Sorry for a the lengthy response - none of those solutions is more
 than about five lines, and it's really a question of policy rather than
 mechanism.

The submitter suggests something like this:

   Change the documentation to better explain what ENCODING does, and
   why it won't work with scalar refs for OUTPUT. Also document that the
   strings will be stored as Perl's unicode.  Then add the check for
   passing both and die.

   Actually, considering PerlIO now gives :encoding for files, you might
   want to mark ENCODING deprecated, too.

From my perspective, it would be enough to die with a sensible error if
both options are passed in, since they don't work together.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpE2pBelO3mB.pgp
Description: PGP signature


Bug#307017: xmltv-util bug

2005-04-30 Thread Kenneth Pronovici
I assume we're talking about the tv_grab_na_dd grabber here?  If so, I
believe the GUI piece of it is still experimental.  However, I will
forward this bug report upstream and see what they think.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpC0OU308yYv.pgp
Description: PGP signature


Bug#307017: tv_grab_na_dd dialog bug

2005-05-01 Thread Kenneth Pronovici
Note that the actual dialog that accepts input does indicate:

   Timezone offset (+/-) (+)

Based on this, I guess you can't be too surprised when it doesn't accept
input that doesn't match the format (+/-), such as -400 or values
containing Eastern or whatever.

Turning this question into a listbox is not all that easy.  Most
grabbers are written for the terminal.  They use special Ask() and say()
functions to present questions and information to the user.  When --gui
is enabled, the questions and information are just presented in dialog
boxes rather than being written to the terminal.

What upstream has decided to do is put the first two dialogs together
into one, so it's easier to see the instructions.  That wouldn't solve
your problem if you were still confused about having to enter an offset
versus a timezone name, but I don't think that can be helped.

Anyway, I'll upload later today.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpxmBO4ycPDc.pgp
Description: PGP signature


Bug#290033: /usr/bin/tv_grab_no: tv_grab_no fails to grab - format of source changed?

2005-01-12 Thread Kenneth Pronovici
 Independent of which channels are selected - once the channels section
 of the xml is generated the package returns:

Yeah, this is already known.  It's SourceForge bug #1098886.  Hopefully,
the problem will be fixed in the next XMLTV release.  I don't know when
that will be, however.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpq0wJ4KS319.pgp
Description: PGP signature


Bug#290010: tv_grab_jp : cannot accept multiple region.

2005-01-12 Thread Kenneth Pronovici
  When getting program-guides from multiple resion written in
 one configration file, tv_grab_jp ignore some regions, only last
 written region.

Thank you for the report.  I have filed this with upstream as
SourceForge bug #1101373.  Feel free to track the bug there if you would
like; otherwise, I will update the Debian bug report with important
details as I hear about them.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpnGDMbvMBKQ.pgp
Description: PGP signature


Bug#289611: xmltv: tv_imdb garbles characters

2005-01-12 Thread Kenneth Pronovici
 tv_imdb (and possibly other xmltv scripts) garbles non-ascii characters,
 probably since the last update of xmltv (the scripts worked fine before
 2004-12-26, but weren't tested since then).

For reference, I have filed this with upstream as SourceForge bug
#1101376.  

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpGHm8KKCUpv.pgp
Description: PGP signature


Bug#176282: Debian tv_grab_na bug

2005-01-12 Thread Kenneth Pronovici
Kingsley -

I'm coming back to this ancient wishlist bug again, #176282:

   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=176282

You can't be seeing this actual problem any more with tv_grab_na (since
it doesn't exist any more), but I'm wondering whether you have the same
or a similar problem with tv_grab_na_dd.  

I'd really prefer to close this bug unless we can come up with a
specific plan for a change that would make you happy.

Thoughts?

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpbrAWExI2Af.pgp
Description: PGP signature


Bug#248358: Debian bug #248358

2005-01-12 Thread Kenneth Pronovici
Just for reference, I've filed this with upstream as SourceForge bug
#1101385.  I have a feeling that Ed lost this bug when he was out of
the country earlier this year, and I forgot to remind him about it.  Now
that I've filed the upstream bug, at least it won't get lost again.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgphWEcN2ShoG.pgp
Description: PGP signature


Bug#289141: CPAN Bug Reference

2005-01-12 Thread Kenneth Pronovici
I've filed this bug with CPAN as #9676:

   http://rt.cpan.org/NoAuth/Bug.html?id=9676

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpGiSdXB0OjX.pgp
Description: PGP signature


Bug#291292: python-epydoc: postinst fails: on readlink /usr/bin/python

2005-01-19 Thread Kenneth Pronovici
 When trying to install the python-epydoc package I get the
 following error:
 Setting up python-epydoc (2.1-5) ...
 dpkg: error processing python-epydoc (--configure):
  subprocess post-installation script returned error exit status 1
 Errors were encountered while processing:
  python-epydoc
 E: Sub-process /usr/bin/dpkg returned an error code (1)
 
 This seems to be caused by this line in the postinst script:
 PYTHON=`readlink /usr/bin/python`
 
 /usr/bin/python does not exists.  That get installed by the
 python package and you're depending on python2.3.

Good point.  Guess I've never tested installing this package when I
didn't have the default Python installed.

I do now have to choose with Python to compile the .py files with.  What
I'm going to do is the same thing the wrappers do - I'll choose the
first one I find of python, python2.3, python2.2 or python2.1.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgptGh443Dxpd.pgp
Description: PGP signature


Bug#296938: jspwiki: Latest build broken with Java 1.4

2005-02-25 Thread Kenneth Pronovici
Package: jspwiki
Severity: important

I'm using Blackdown's Java 1.4 package with JSPWiki, which has always
worked before (at least, for the last year or so).  The latest build of
the package (2.0.52-8) doesn't work any more with this install of Java.
It blows up with this exception:

javax.servlet.ServletException: com/ecyrd/jspwiki/tags/AttachmentsIteratorInfo 
(Unsupported major.minor version 49.0)

As near as I can tell, this is because JSPWiki.jar (or some other jar?)
was built with a newer version of Java, perhaps v1.5.  I rebuilt the
package myself using the Blackdown 1.4 javac and now everything works
again.

I think that the package should probably be built with the minimum
supported version of Java, so as many people as possible can use it.
The docs on jspwiki.org say that the 2.0 branch should work with Java
1.3 or better.

KEN


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=en, LC_CTYPE=en_US (ignored: LC_ALL set to en_US)

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgp0yhHDayy7S.pgp
Description: PGP signature


Bug#296936: jspwiki: Missing build dependency on dpatch

2005-02-25 Thread Kenneth Pronovici
Package: jspwiki
Severity: normal

Version 2.0.52-8 needs dpatch to build, but that package isn't listed on
the Build-Depends-Indep line and is not part of build-essential.

KEN

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=en, LC_CTYPE=en_US (ignored: LC_ALL set to en_US)


pgpExFG94NFyW.pgp
Description: PGP signature


Bug#296961: babygimp: default options helpdir and browser

2005-02-26 Thread Kenneth Pronovici
 It'd be nice if the help directory in the Options dialog defaulted to
 the package installed /usr/share/doc/babygimp/doc instead of
 /usr/local/doc/Babygimp.
 
 And it'd be nice if the browser there defaulted to something neutral
 like sensible-browser instead of kdehelp, so that at least something
 will pop up for those not using kde.

Seems... sensible. :)

I'll make the changes and upload a new version, hopefully this weekend.

KEN


pgpGv4EwPUD0k.pgp
Description: PGP signature


Bug#437106: mentions /usr/doc/ncompress/README.Debian in package description

2007-08-10 Thread Kenneth Pronovici
On 8/10/07, Jonas Meurer [EMAIL PROTECTED] wrote:
 Package: ncompress
 Version: 4.2.4.0-2
 Severity: wishlist

 Hello,

 ncompress reffers to /usr/doc/ncompress/README.Debian in its package
 description. This should be changed to
 /usr/share/doc/ncompress/README.Debian, as documentation has been moved
 from /usr/doc to /usr/share/doc for ages.

Ok, good point.  I'll fix it.

KEN


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



Bug#433804: epydoc: inaccurate documentation: -u is no longer supported

2007-07-24 Thread Kenneth Pronovici
On Thu, Jul 19, 2007 at 09:23:41PM -0500, Kenneth Pronovici wrote:
 On 7/19/07, Cyril Brulebois [EMAIL PROTECTED] wrote:
 Package: epydoc
 Version: 3.0~beta1-1
 Severity: normal
 Tags: patch
 
 please ask upstream to drop the '-u' option from the manpage, since it
 is no longer supported. I discovered that by fixing some FTBFS due to
 '-n' being dropped, and needed to adjust '-u' too.
 
 Ok, I'll pass this along upstream.  Sorry the loss of -n caused you an 
 FTBFS.

I looked at the code, and I think that -u was lost accidentally.  The
--url option is still supported, and I think that the -u option was just
missed when Edward rewrote the argument processing code.  He kept around
single-character options in several other cases, including -o, -q, -v
and -h.  

I think that -c was lost in the same way as -u, since it's still 
documented in the manpage.  I'm less sure about -n, since it's no
longer documented.  However, I hope Edward will add it back in,
just for the sake of compatibility.

I submitted two patches upstream as a part of SF bug #1760001 (one for
-u and -c, another for -n) and I'll upload a new Debian package
containing my changes either today or tomorrow.  If Edward disagrees,
I'll revert my change and upload manpage fixes instead.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#308372: Still happens with 3.0 beta 1

2007-07-24 Thread Kenneth Pronovici
Just a note to indicate that I tested this with 3.0 beta 1 and it's
still true.  I filed SF bug #1760007 to track the problem upstream.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#433424: python-epydoc: bad identifier error when module names with a - (dash) are imported

2007-07-24 Thread Kenneth Pronovici
On Tue, Jul 17, 2007 at 12:38:20AM -0700, Cameron Dale wrote:
 Package: python-epydoc
 Version: 3.0~beta1-1
 Severity: minor
 
 
 A python file can import a module whose name contains a - (dash), using
 the __import__ builtin function (just doing a normal import fails, as 
 identifiers cannot contain dashes):

Ok, I reported this upstream as SF bug #1760011.  

KEN


signature.asc
Description: Digital signature


Bug#308372: Eypdoc 3.0 beta 1 hopefully fixes encoding issue

2007-07-24 Thread Kenneth Pronovici
Stephane -

I think that this old Epydoc bug should be addressed in the new 3.0 beta
1 release.  Do you still have a test case around that you could check
against?

Upstream says:

   The intended behavior is that epydoc should *not* ignore the encoding
   of the source code, but it *should* always generate ascii xhtml file
   output.

   In particular, when epydoc reads in documentation, it converts them
   to unicode strings using whatever encoding is appropriate for the
   given source file.  When it writes the documentation, it writes it as
   ascii, but encodes all non-ascii characters using xhtml character
   references to the appropriate unicode codepoints.  On any browser
   that supports xhtml unicode character references, this should result
   in correctly displayed html output.  (Hopefully that's all browsers
   -- but I haven't done extensive testing).  

   One of the reasons that I chose this design is that the output files
   can sometimes mix text that originates from multiple source files;
   and those source files might be encoded using different encodings.
   So the only sensible thing to do is to convert everything to a common
   encoding.

   It would be possible, if desired, to add an option to epydoc that
   allows an 'output encoding' to be specified.  Any characters that
   could be encoded in that encoding would be; and any characters that
   could not be encoded would be represented using xhtml character
   references.

   So I have two questions:

   a) is the current design (encoding everything w/ character references)
   insufficient? If so, why?  (e.g., because browsers xyz don't handle
   charrefs correctly)

   b) if the current design is insufficient, would adding an option to
   specify the output encoding be sufficient?

What do you think??

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#441368: python-epydoc: Indexed Terms (X{...}) from method docstrings linked wrongly in index

2007-09-09 Thread Kenneth Pronovici
Ok, I'll push this upstream.

KEN



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



Bug#441368: Filed as SF bug #1791281

2007-09-09 Thread Kenneth Pronovici
This has been filed as SF bug #1791281.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#433424: Fixed upstream

2007-09-29 Thread Kenneth Pronovici
This is fixed upstream in svn 1606.  I'm not sure when beta 2 will be
coming out.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#441368: Fixed upstream

2007-09-29 Thread Kenneth Pronovici
Upstream says this is fixed in svn 1603.  I'm not sure when beta2 is
coming out. 

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#441368: Patch from upstream fix

2007-09-30 Thread Kenneth Pronovici
Attached is a patch from upstream's Subversion for this fix.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
Index: epydoc/docwriter/html.py
===
--- epydoc/docwriter/html.py	(revision 1602)
+++ epydoc/docwriter/html.py	(revision 1603)
@@ -2865,6 +2865,8 @@
 def _terms_from_docstring(self, base_url, container, parsed_docstring):
 if parsed_docstring in (None, UNKNOWN): return []
 terms = []
+# Strip any existing anchor off:
+base_url = re.sub('#.*', '', base_url)
 for term in parsed_docstring.index_terms():
 anchor = self._term_index_to_anchor(term)
 url = '%s#%s' % (base_url, anchor)


signature.asc
Description: Digital signature


Bug#433424: Patch from upstream fix

2007-09-30 Thread Kenneth Pronovici
Attached is a patch from upstream's Subversion for this fix.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
Index: epydoc/apidoc.py
===
--- epydoc/apidoc.py	(revision 1605)
+++ epydoc/apidoc.py	(revision 1606)
@@ -111,11 +111,12 @@
 elif isinstance(piece, basestring):
 for subpiece in piece.split('.'):
 if piece not in self._ok_identifiers:
-if self._IDENTIFIER_RE.match(subpiece):
-self._ok_identifiers.add(piece)
-else:
-raise DottedName.InvalidDottedName(
-'Bad identifier %r' % (piece,))
+if not self._IDENTIFIER_RE.match(subpiece):
+#raise DottedName.InvalidDottedName(
+#'Bad identifier %r' % (piece,))
+log.warning(Identifier %r looks suspicious; 
+using it anyway. % piece)
+self._ok_identifiers.add(piece)
 self._identifiers.append(subpiece)
 else:
 raise TypeError('Bad identifier %r: expected '


signature.asc
Description: Digital signature


Bug#441368: Patch from upstream fix

2007-09-30 Thread Kenneth Pronovici
Darn, I missed that.  I was just looking at the diff from the previous
svn revision.  I'll get this applied ASAP.

I'm looking forward to the 3.0 release.  Have a good weekend!

KEN

On 9/30/07, Edward Loper [EMAIL PROTECTED] wrote:
 Kenneth Pronovici wrote:
  Attached is a patch from upstream's Subversion for this fix.
 
  KEN

 That svn patch had the following fix a few svn revisions later:

  # Strip any existing anchor off:
 -base_url = re.sub('#.*', '', base_url)
 +base_url = re.sub('#.*', '', '%s' % (base_url,))
   for term in parsed_docstring.index_terms():

 -Edward

 p.s., I hope to release epydoc 3.0 within the next week or two.

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



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



Bug#403448: cedar-backup2-doc: a couple of typos

2006-12-17 Thread Kenneth Pronovici

Hi,

Thanks for the bug report and the patch.  Interestingly, I just fixed
the platfomr typo myself yesterday in the upstream source.  I'll fix
the other typo upstream too.

Note: I won't upload a new Debian package just to fix these typos.
Instead, the fixes will arrive in Debian with the next upstream
release (probably soon after etch).

If you have any other feedback on the documentation, feel free to file
another Debian bug, write me directly, or discuss on the Cedar Backup
mailing list (see cedar-solutions.com).

KEN

On 12/16/06, Dmitry Rutsky [EMAIL PROTECTED] wrote:

Package: cedar-backup2-doc
Version: 2.8.1-1
Severity: minor
Tags: patch

While reading the documentation for the first time, I've noticed
a couple of spelling errors.  See patch below:


Index: manual/src/config.xml
===
--- manual/src/config.xml   (revision 1009)
+++ manual/src/config.xml   (working copy)
@@ -95,7 +95,7 @@

  para
 The configuration instructions below have been generalized so they
-should work well regardless of what platfomr you are running (i.e.
+should work well regardless of what platform you are running (i.e.
 RedHat, Gentoo, FreeBSD, etc.).  If instructions vary for a
 particular platform, you will find a note related to that
 platform.
@@ -314,7 +314,7 @@
  Dump a Python stack trace instead of swallowing
  exceptions.  This forces Cedar Backup to dump the entire
  Python stack trace associated with an error, rather than
- just progating last message it received back up to the
+ just propagating last message it received back up to the
  user interface.  Under some circumstances, this is useful
  information to include along with a bug report.
   /para

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

-- no debconf information
--
--- Dmitry Rutsky






--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#403546: cedar-backup2: no way to configure cedar-backup to use ATAPI CD-RW recorder

2006-12-18 Thread Kenneth Pronovici

On 12/17/06, Dmitry Rutsky [EMAIL PROTECTED] wrote:

Package: cedar-backup2
Version: 2.8.1-1
Severity: wishlist
Tags: patch

ide-scsi is obsolete on 2.6 kernels, cdrecord
(presently known as wodim in Debian by the way) can use recorders just like

wodim dev=/dev/hdc ...

and cannot (as far as I can see) use it the only way cedar-backup2 can use,
unlesss ide-scsi is configured.  To this end I've made the following
trivial modifications which seem to fix the problem for me:

[snip]

Hi,

I'll consider your patch.

I'm open to allowing other ways to specify the writer device.
However, I am not completely convinced (yet) that the right way to
solve the problem is to make the SCSI id optional.  I may instead
provide some other way to flag the condition.  Let me give it some
thought and do some testing on my own.

What kernel are you using -- a stock Debian one, or one you built
yourself?  If it's a stock Debian 2.6 kernel, that's great, because I
should be able to reproduce your situation and do direct testing.

Incidentally, the regression tests are likely failing now because
you've caused a fundamental assumption to be broken, i.e. that every
configuration has a SCSI device associated with it.  Any changes like
this ripple through the regression test suite, which is exactly what I
want to happen.   :)

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#403662: cedar-backup2-doc: steps order in chapter 4

2006-12-18 Thread Kenneth Pronovici

On 12/18/06, Dmitry Rutsky [EMAIL PROTECTED] wrote:

Package: cedar-backup2-doc
Version: 2.8.1-1
Severity: wishlist

In the descriptions of typical configuration process in chapter 4, sections
Setting up ..., there is step 5 in which suggests adding/enabling cron jobs.  
I think
this step is too early:  an administrator should first configure Cedar Backup, 
validate the configuration, test it,
(steps 6 thru 8 or 9) and only then if everything works enable cron jobs.


Yep, that's a reasonable suggestion.  I'll work on moving around the steps.

KEN


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



Bug#403546: cedar-backup2: no way to configure cedar-backup to use ATAPI CD-RW recorder

2006-12-18 Thread Kenneth Pronovici

On 12/18/06, Dmitry Rutsky [EMAIL PROTECTED] wrote:

It turns out that I'd overlooked relevant sections in the documentation
(Linux Notes in Chapter 4) and there is (or at least was) a way to use ATAPI
interface.  Still it doesn't work for me, and


What happens when you execute this?

   cdrecord -scanbus dev=ATAPI

On my sarge system (using cdrecord, not wodim), this gives back the cd
writer as one of the devices.  Then, I configure Cedar Backup to use
ATAPI:1,0,0 (or whatever) and it works.  I gather that on your system
using wodim, scanbus doesn't find anything?

If that's true, I agree -- it's either a bug or a regression in wodim
(perhaps that functionality was added after the point wodim was forked
from).

[snip]

Consider the following as well:  if there is more than one recorders on the
system, it's perfectly clear which one you're referring to when you pass
dev=/dev/cdrw where /dev/cdrw points to correct recorder device,
rather than mysterious dev=ATAPI:0,1,0 for example.
The first way makes much more sense.


If it works, yes, I agree that specifying the device is much less
ambiguous.  Cedar Backup should support that syntax somehow.

In an odd coincidence, someone else wrote the Cedar Backup user
mailing list today with the same problem.  So, that forces my hand and
I'll have to make a decision soon about how I'll fix it.


 What kernel are you using -- a stock Debian one, or one you built
 yourself?  If it's a stock Debian 2.6 kernel, that's great, because I
 should be able to reproduce your situation and do direct testing.

I use a custom-built kernel.  Tell me if you want the complete config
for it or just relevant options and I'll send it to you.


It may not matter.  I recently transplanted my DVD writer into a
different maching running etch (rather than sarge).  If the problem is
wodim-related, I should be able to reproduce it on that box.  Even if
I can't reproduce the problem, as long as I can test that passing
dev=/dev/cdrw works properly with wodim, this should be good enough.


 Incidentally, the regression tests are likely failing now because
 you've caused a fundamental assumption to be broken, i.e. that every
 configuration has a SCSI device associated with it.  Any changes like
 this ripple through the regression test suite, which is exactly what I
 want to happen.   :)

I also had broken the code --- if you set scsi_id tag it'll fail.
I'm just not accustomed to interpreted languages.  The following
additional patch should make it work the way it did when the tag is present
(though I didn't test it), and it reduces the number of failed unittests to only
about a dozen.


Ok, thanks.

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#403546: cedar-backup2: no way to configure cedar-backup to use ATAPI CD-RW recorder

2006-12-18 Thread Kenneth Pronovici

Hi Jörg,

I do appreciate the bug feedback -- but since this is a Debian bug
report, we have to deal with it in context of the packages available
in Debian, meaning wodim.  I realize this is probably not a situation
you are happy with, and I do sympathize -- but  the additional
advertisements for cdrecord vs. wodim are really not useful as a part
of this bug report.

If you want to have a private conversation on this subject with
Dmitry, I can certainly respect that.  However, let's please keep the
bug report discussion limited to things that I can actually fix in
Debian.

Thanks,

KEN

On 12/18/06, Joerg Schilling [EMAIL PROTECTED] wrote:


It turns out that I'd overlooked relevant sections in the documentation
(Linux Notes in Chapter 4) and there is (or at least was) a way to use ATAPI
interface.  Still it doesn't work for me, and
(thanks to Joerg pointing that out to us) it can be seen as a minor bug
in wodim --- because it says, albeit in somewhat nondeterminate language,
in its manpage wodim (1) that

Looks like you did not check the recent cdrtools..

libscg now maps ATAPI (SCSI over ATA) to SCSI bus numbers 1000 ... 1025

Have a look at the latest cdrtools at:

ftp://ftp.berlios.de/pub/cdrecord/alpha/


Note that recent mkisofs versions (part of cdrtools) include libfind and thus
allow you to use the find(1) command line syntax in the mkisofs command line
and that mkisofs now for the first time has backup stability and allows to
create 100% accurate copies (the first time in the existence of mkisofs).


--
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily






--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/



Bug#403546: cedar-backup2: no way to configure cedar-backup to use ATAPI CD-RW recorder

2006-12-18 Thread Kenneth Pronovici

On 12/18/06, Kenneth Pronovici [EMAIL PROTECTED] wrote:

On 12/18/06, Dmitry Rutsky [EMAIL PROTECTED] wrote:
 It turns out that I'd overlooked relevant sections in the documentation
 (Linux Notes in Chapter 4) and there is (or at least was) a way to use ATAPI
 interface.  Still it doesn't work for me, and

What happens when you execute this?

cdrecord -scanbus dev=ATAPI


This is what I get on my development system (Debian etch, kernel
2.6.18-3-k7). when I run the various scanbus commands:

# cdrecord -scanbus dev=ATA
scsibus1:
   1,0,0   100) 'LITE-ON ' 'DVDRW SOHW-1673S' 'JS02' Removable CD-ROM
   1,1,0   101) *
   1,2,0   102) *
   1,3,0   103) *
   1,4,0   104) *
   1,5,0   105) *
   1,6,0   106) *
   1,7,0   107) *

# cdrecord -scanbus dev=ATAPI
scsibus0:
   0,0,0 0) 'LITE-ON ' 'DVDRW SOHW-1673S' 'JS02' Removable CD-ROM
   0,1,0 1) *
   0,2,0 2) *
   0,3,0 3) *
   0,4,0 4) *
   0,5,0 5) *
   0,6,0 6) *
   0,7,0 7) *

Now, previously, I would have told you that this means you should use
one of these SCSI ids:

   ATA:1,0,0
   ATAPI:0,0,0

However, wodim doesn't support ATAPI, and says it's deprecated.

   # cdrecord -prcap dev=ATAPI:0,0,0
   Warning, the ATAPI: method is considered deprecated on modern kernels!
   Mapping device specification to dev=0,0,0 now.
   To force the old ATAPI: method, replace ATAPI: with OLDATAPI:
   cdrecord: Invalid argument.
   Cannot open SCSI driver!
   For possible targets try 'wodim -scanbus'.
   For possible transport specifiers try 'wodim dev=help'.
   For IDE/ATAPI devices configuration, see the file
README.ATAPI.setup from
   the wodim documentation.

Instead, you have to use OLDATAPI.

I've checked, and I can successfully write a disk with either
ATA:1,0,0 or OLDATAPI:0,0,0 on my development system.   However, I/O
gets a little screwy with OLDATAPI -- the system is kind of
unresponsive -- and I'm not sure I can recommend using it.

Anyway, this suggests one change in Cedar Backup, which is to loosen
the regex around the SCSI parameter.  That's probably a good general
change so I don't need to release a new version of my software every
time a new method needs to be supported.  I've implemented it in
upstream Subversion as of revision 1014.

I'm going to dig a little further into your patch now and see what I
can do about supporting dev=/dev/cdrom and the like.

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#403546: cedar-backup2: no way to configure cedar-backup to use ATAPI CD-RW recorder

2006-12-18 Thread Kenneth Pronovici

I'm going to dig a little further into your patch now and see what I
can do about supporting dev=/dev/cdrom and the like.


Upstream Subversion revision 1016 contains functionality equivalent to
your patch. I made the target_scsi_id parameter optional, and added
a hardwareId attribute on CdWriter to use for dev= when talking to
cdrecord/wodim.

The hardwareId will be scsiId if provided, and device otherwise.  So,
if you leave off target_scsi_id, device will be used both for
cdrecord and for other filesystem operations (like mounting the media
for the write validation step).

I've tested the changes and they seem to work fine on my hardware.

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#395917: babygimp: doesn't work with current version of perl-tk

2006-12-27 Thread Kenneth Pronovici

On 12/27/06, Gunnar Wolf [EMAIL PROTECTED] wrote:

Hi,

Any update on babygimp's status? If it no longer works and cannot be
fixed, maybe the best course of action is to remove it from Etch?


AFAIK, babygimp should already be removed from Etch per an email I
sent earlier to the release team.  I checked qa.debian.org (on my
maintainer page) and no version of babygimp is currently listed in
testing, so I think things are OK.

I haven't had time to dig in and see what else can be easily done to
fix the problem, and I have not received any other emails from
interested parties.  I will probably remove the package from Debian
entirely sometime after etch is released.

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#404772: Please enhance run-parts to visually distinguish jobs in email

2006-12-27 Thread Kenneth Pronovici
Package: cron
Version: 3.0pl1-86
Severity: wishlist

Hi,

It's sometimes difficult to distinguish between output from the
different jobs run as part of cron.daily.  For instance, a recent email
I received contained these lines:

   run-parts: /etc/cron.daily/bugzilla exited with return code 1
   /etc/cron.daily/ntpdate:
   27 Dec 06:29:18 ntpdate[26274]: step time server 128.105.37.11 offset 
-5.239138 sec
   /etc/cron.daily/register_dns:
   ez-ipupdate Version 3.0.11b8
   .
   .
   .

You'll notice that three different jobs were run in this example.
However, because the output from all three scripts runs together, it's a
little difficult to read the email.  In this case, I missed the bugzilla
error for a couple of days.

It would be great if run-parts could visually distinguish between output
from each job that is run.  Possible options include a blank line
between jobs, a ruler (, ) between jobs, or perhaps a ruler and
start/stop timestamp around each job.

Anything that would make it easier to diffentiate between output from
two consecutive jobs would help me.

Thanks!

KEN

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

Versions of packages cron depends on:
ii  adduser   3.63   Add and remove users and groups
ii  debianutils   2.8.4  Miscellaneous utilities specific t
ii  libc6 2.3.2.ds1-22sarge4 GNU C Library: Shared libraries an
ii  libpam0g  0.76-22Pluggable Authentication Modules l

-- no debconf information

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#412625: ftp.debian.org: Please remove babygimp from the archive

2007-02-26 Thread Kenneth Pronovici
Package: ftp.debian.org
Severity: normal

Hi,

Please remove the babygimp package from the archive.  It doesn't work,
upstream is dead and unresponsive, no one has stepped forward to fix any
of the bugs with it, and I am really not interested in debugging nasty
Perl-Tk incompatibilities. :)

In the meantime, I will be orphaning the package.

Thanks,

KEN


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-k7
Locale: LANG=en, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#412626: O: babygimp

2007-02-26 Thread Kenneth Pronovici
Package: wnpp
Severity: normal

I am orphaning babygimp.

It doesn't work, upstream is dead and unresponsive, no one has stepped
forward to fix any of the bugs with it, and I am really not interested
in debugging nasty Perl-Tk incompatibilities. :)

I have also requested that babygimp be removed from the archive.  If
someone steps forward the claim the package (unlikely) then we can close
the bug against ftp.debian.org.

KEN

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-k7
Locale: LANG=en, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#408261: pychecker: Redefining attribute (generator expression)

2007-01-24 Thread Kenneth Pronovici
On Wed, Jan 24, 2007 at 10:25:07PM +0800, LI Daobing wrote:
 Package: pychecker
 Version: 0.8.17-3
 Severity: normal
 
 warning on a well-defined python program
 
 $ cat bug.py
 def main():
 ' '.join(str(x) for x in range(10))
 ' '.join(str(x) for x in range(11))
 $ pychecker bug.py
 Processing bug...
 
 Warnings...
 
 bug.py:3: Redefining attribute (generator expression) original line (2)

Ok, thanks for the report.  I'm going to flag this as upstream in the
BTS.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#425193: epydoc: New upstream available (3.0beta1)

2007-05-27 Thread Kenneth Pronovici

On 5/19/07, Cameron Dale [EMAIL PROTECTED] wrote:

Package: epydoc
Severity: normal
Tags: patch

There is a new upstream release available since February 2007 that has some
interesting enhancements for epydoc. I know it's a beta release, but as there
haven't been any releases in quite some time, I thought you might be
interested.


Yeah, I noticed it, but had mixed feelings about packaging a beta.
I'll get in contact with upstream and see what they think about it.

Thanks for the patch... I appreciate it.

KEN

--
Kenneth J. Pronovici [EMAIL PROTECTED]
http://www.cedar-solutions.com/


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



Bug#425077: New dependencies

2007-06-03 Thread Kenneth Pronovici
Eypdoc depends on the following utilities for its LaTeX functionality:

   /usr/bin/latex
   /usr/bin/makeindex
   /usr/bin/dvips
   /usr/bin/ps2pdf

The following packages provide these dependencies:

   texlive-latex-base: /usr/bin/latex
   texlive-base-bin: /usr/bin/makeindex, /usr/bin/dvips
   gs-common: /usr/bin/ps2pdf

If you follow the dependency chain back far enough, texlive-latex-base
depends on texlive-base-bin, so that gives us this new Recommends line:

   texlive-latex-base, gs-common, python-tk

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]



Bug#425193: epydoc: New upstream available (3.0beta1)

2007-06-03 Thread Kenneth Pronovici
 I also had to use a weird version number (2.1+3.0beta1) so that later
 upgrades to 3.0 will be automatic.

Incidentally, there's no need for weird version numbers like this.
Version numbers now support ~ to cover exactly this circumstance.
See:

   http://lwn.net/Articles/194664/

A version number which contains ~ is always less than one which doesn't.
So, we can do the natural thing and release packages with versions
like this:

   3.0~beta1-1
   3.0~beta1-2
   3.0~beta2-1
   3.0~beta2-2
   3.0~beta2-3
   .
   .
   .
   3.0-1

I had to prove it to myself, but it does work as expected:

   # dpkg --compare-versions 3.0~beta1-1 lt 3.0-1  echo true || echo false
   true

Also, I have written Ed to see how he feels about packaging 3.0 beta 1.
When I hear back, I'll let you know.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


signature.asc
Description: Digital signature


  1   2   3   >