Bug#687581: python 3.2 misconfigured for ncursesw pads

2012-09-13 Thread Jack Miller
Package: python3.2-minimal
Version: 3.2.3-2

The packaged version of python3.2-minimal has #undef WINDOW_HAS_FLAGS in
pyconfig.h which breaks all software relying on Python's curses pad support.

I wrote a basic test @ http://codezen.org/static/pad_test.py

All it does is import curses, instantiate a screen and a pad and attempt to
call the nourtrefresh() function. With pad support, this takes 6 arguments,
without pad support it excepts.

The test prints noutrefresh call FAILED! on failure.

This test works on squeeze, fails on wheezy and other derivatives (Ubuntu
12.04 tested).

I suggest the build for python3.2-minimal be modified to correctly detect
that the installed ncurses version WINDOW struct does indeed have a _flags
member and properly set the pyconfig.h define.

I'm fairly certain that this isn't a Python bug because downloading and
configuring Python 3.2.3 by hand yields a pyconfig.h with WINDOW_HAS_FLAGS
correctly set.

- Jack


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



Bug#643816: python2.7: linked against ncurses instead of ncursesw

2011-09-29 Thread Jack Miller
Package: python2.7
Version: 2.7.2-5
Severity: normal


The current release of python 2.7 is linked improperly against
libncurses instead of the wide-char capable version libncursesw like
python 2.6 is. This makes it much more difficult to work with unicode in
Python with curses.

A simple rebuild with libncursesw should fix the issue.

For reference:

$ ldd /usr/lib/python2.6/lib-dynload/_curses.so
...
libncursesw.so.5 = /lib/libncursesw.so.5 (0x7f6f1016f000)
...

$ ldd /usr/lib/python2.7/lib-dynload/_curses.so
...
libncurses.so.5 = /lib/libncurses.so.5 (0x7fa300c4b000)
...

- Jack

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python2.7 depends on:
ii  libbz2-1.01.0.5-6high-quality block-sorting file co
ii  libc6 2.13-16Embedded GNU C Library: Shared lib
ii  libdb4.8  4.8.30-9   Berkeley v4.8 Database Libraries [
ii  libexpat1 2.0.1-7XML parsing C library - runtime li
ii  libncurses5   5.9-1  shared libraries for terminal hand
ii  libreadline6  6.2-2  GNU readline and history libraries
ii  libsqlite3-0  3.7.7-2SQLite 3 shared library
ii  mime-support  3.51-1 MIME files 'mime.types'  'mailcap
ii  python2.7-minimal 2.7.2-5A minimal subset of the Python lan

python2.7 recommends no packages.

Versions of packages python2.7 suggests:
ii  binutils  2.21.52.20110606-2 The GNU assembler, linker and bina
pn  python2.7-doc none (no description available)

-- no debconf information



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



Bug#482815: signature unnecessary

2009-03-26 Thread Jack Miller
I got really confused by this message as well, and ended up putting the .bin
file packaged with the official tarball in the /usr/share/hibernate
directory. That made the message go away, but didn't make resume work.

The key thing for me was that `hibernate-disk` doesn't work for TuxOnIce, you
have to just use `hibernate` as the disk.conf appears to bypass suspend2/TOI.
Now suspend/resume works without a binary sig file.

--Jack



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



Bug#502587: RFP: canto -- extensible ncurses RSS/Atom reader in Python

2008-10-18 Thread Jack Miller
Package: wnpp
Severity: wishlist

Canto is a very flexible RSS/Atom reader in Python based on Mark Pilgrim's
python-feedparser. It's interface is in ncurses, and is fully customizable.
It's entirely under the GPLv2 as well.

You can find the homepage at codezen.org/canto and download the source or a
.deb at codezen.org/canto/download (direct source link:
codezen.org/static/canto-0.5.3.tar.gz)

--Jack



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



Bug#441553: Fixed.

2007-10-01 Thread Jack Miller
This bug was fixed with NRSS 0.3.4


Bug#443749: Fixed.

2007-10-01 Thread Jack Miller
This bug should be fixed as of NRSS 0.3.5 (pending confirmation, I don't
have an S390 and can't determine a safe macro name).


Bug#439865: RFP: nrss -- An ncurses RSS reader with a better interface.

2007-08-27 Thread Jack Miller
Package: wnpp
Severity: wishlist


* Package name: nrss
  Version : 0.3.0
  Upstream Author : Jack Miller [EMAIL PROTECTED]
* URL : http://www.codezen.org/nrss
* License : GPL
  Programming Lang: C
  Description : An ncurses RSS reader with a better interface.

This curses reader plays well with others, allowing existing Unix
programs to be used to filter and fetch feeds. It differentiates
itself by avoiding the traditional three pane interface found
in most readers.


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