Bug#549986: mpdtoys: mpinsert fails on paths containing unicode characters

2009-11-25 Thread Frank Blendinger
Hi,

any updates on this issue?

As I really needed this feature, I came up with a short workaround
shellscript:

#!/bin/sh
curid=$(mpc playlist | grep "^>" | sed -e 's/>\([0-9]\+\).*$/\1/')
lastid=$(mpc playlist | tail -1 | sed -e 's/\( \|>\)\([0-9]\+\).*$/\2/')
output=$(cat - | mpc -v add)
songs=$(echo "$output" | wc -l)
i=1
while [ $i -le $songs ] ; do
mpc move $[$lastid + $i] $[$curid + $i]
let "i+=1"
done
echo "$output" | sed -e 's/^adding/queued/'

While playing with this, I noticed that mpinsert also has a really bad
performance:

% ms artist nin | wc -l
791

% time ms artist nin | mpinsert
[...@0] {move} Bad song index at /usr/share/perl5/Audio/MPD.pm line 154,
 line 4743100.
mpc search artist nin  0,02s user 0,00s system 3% cpu 0,429 total
mpinsert  260,29s user 2,44s system 90% cpu 4:51,89 total

% time ms artist nin | mpdqueue.sh
mpc search artist nin  0,01s user 0,00s system 3% cpu 0,420 total
mpdqueue.sh  0,96s user 2,31s system 43% cpu 7,445 total


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#549986: mpdtoys: mpinsert fails on paths containing unicode characters

2009-10-06 Thread Frank Blendinger
Package: mpdtoys
Version: 0.20
Severity: normal

Hi,

I noticed that mpinsert does not work when there are unicode characters
in the path of the song(s) to be added. Without -n, it just fails
silently, with -n I get this error:

Use of uninitialized value in print at /usr/bin/mpinsert line 107,  line 
38.

Greetings,
Frank

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages mpdtoys depends on:
ii  libaudio-mpd-perl 0.19.7-1   Perl module to communicate with MP
ii  perl  5.10.1-5   Larry Wall's Practical Extraction 

mpdtoys recommends no packages.

Versions of packages mpdtoys suggests:
ii  libproc-daemon-perl   0.03-2 Run Perl program as a daemon proce
pn  libstring-approx-perl  (no description available)
ii  libterm-readkey-perl  2.30-4 A perl module for simple terminal 
ii  mpd   0.15.3-1.1 Music Player Daemon

-- no debconf information

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#549980: gnupod-tools: mktunes hangs at "Searching iPod via sysfs" - already fixed upstream

2009-10-06 Thread Frank Blendinger
Package: gnupod-tools
Version: 0.99.7-2
Severity: grave
Tags: patch
Justification: renders package unusable

Hi,

as described in the subject, mktunes hangs with 100% cpu load. This is a
problem with udev and already fixed upstream. I urge you to update the
package, as it is currently not usable in this state.

See http://savannah.gnu.org/forum/forum.php?forum_id=5915 for 
information about the 0.99.8 release.


Greetings,
Frank


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages gnupod-tools depends on:
ii  libaudio-flac-header-perl2.3-1   Perl interface to FLAC file header
ii  libdigest-sha1-perl  2.12-1  NIST SHA-1 message digest algorith
ii  libmp3-info-perl 1.23-1  Perl MP3::Info - Manipulate / fetc
ii  libogg-vorbis-header-pureper 1.0-2   pure Perl interface to Ogg Vorbis 
ii  libtimedate-perl 1.1600-9Time and date functions for Perl
ii  libunicode-string-perl   2.09-3+b1   Perl modules for Unicode strings
ii  libxml-parser-perl   2.36-1.1+b1 Perl module for parsing XML files
ii  libxml-simple-perl   2.18-2  Perl module for reading and writin
ii  perl 5.10.1-5Larry Wall's Practical Extraction 

Versions of packages gnupod-tools recommends:
ii  gtkpod0.99.14-2  manage songs and playlists on an A

Versions of packages gnupod-tools suggests:
pn  faac   (no description available)
ii  flac  1.2.1-2+b1 Free Lossless Audio Codec - comman
ii  lame  3.98.2-0.5 LAME Ain't an MP3 Encoder
pn  timidity   (no description available)
ii  vorbis-tools  1.2.0-6several Ogg Vorbis tools

-- no debconf information

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#549981: When polipo is not running the cron.daily script exits with a non-zero return value

2009-10-06 Thread Frank Blendinger
Package: polipo
Version: 1.0.4-1.1
Severity: minor
Tags: patch

Hi,

subject says it all. The non-zero return value leads to cron sending out
mails, which is not really necessary.

Trivial patch:
echo "exit 0" >> /etc/cron.daily/polipo


Greetings,
Frank


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages polipo depends on:
ii  dpkg  1.15.4 Debian package management system
ii  install-info  4.13a.dfsg.1-5 Manage installed documentation in 
ii  libc6 2.9-26 GNU C Library: Shared libraries

polipo recommends no packages.

polipo suggests no packages.

-- no debconf information

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#548305: mpdtoys: mpstore fails with "Global symbol "$REUSE" requires explicit package name"

2009-09-26 Thread Frank Blendinger
Hi.

On Fri 2009-09-25 15:32, Joey Hess  proclaimed:
> Frank Blendinger wrote:
> > I just did aptitude reinstall mpdtoys libaudio-mpd-perl
> > libaudio-mpd-common-perl, which did not help. I also look in
> > /usr/local/, nothing perlish there.
> > 
> > Any other ideas?
> 
> Can you reproduce the problem with either of these commands?

Yes, with both.

> perl -e 'use warnings; use strict; use Audio::MPD q{0.19.0}; my 
> $a=Audio::MPD->new(conntype => $REUSE)'
> 
> /usr/bin/perl -e 'use warnings; use strict; BEGIN 
> {...@inc=("/usr/share/perl5", "/usr/lib/perl5", "/usr/share/perl/5.10.0", 
> "/usr/lib/perl/5.10.0")}; use Audio::MPD q{0.19.0}; my 
> $a=Audio::MPD->new(conntype => $REUSE)'

% perl -e 'use warnings; use strict; use Audio::MPD q{0.19.0}; my 
$a=Audio::MPD->new(conntype => $REUSE)'
Global symbol "$REUSE" requires explicit package name at -e line 1.
Execution of -e aborted due to compilation errors.
% /usr/bin/perl -e 'use warnings; use strict; BEGIN 
{...@inc=("/usr/share/perl5", "/usr/lib/perl5", "/usr/share/perl/5.10.0", 
"/usr/lib/perl/5.10.0")}; use Audio::MPD q{0.19.0}; my
% $a=Audio::MPD->new(conntype => $REUSE)'
Global symbol "$REUSE" requires explicit package name at -e line 1.
Execution of -e aborted due to compilation errors.


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#548305: mpdtoys: mpstore fails with "Global symbol "$REUSE" requires explicit package name"

2009-09-25 Thread Frank Blendinger
Hi.

On Fri 2009-09-25 12:00, Joey Hess  proclaimed:
> Frank Blendinger wrote:
> > Well, subject says it all. I suppose it is due to some changes of
> > Audio::MPD.
> 
> I have the same version of Audio::MPD, and cannot reproduce this
> problem.
> 
> > Here is the complete error:
> > 
> > % mpstore > /tmp/mpdstate
> > Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore 
> > line 115.
> 
> Audio::MPD exports $REUSE on line 36 of /usr/share/perl5/Audio/MPD.pm

Same for me.

> My guess has to be that your version of this file is either corrupt,
> or you have a local, and broken installation of either Audio::MPD or
> part of perl in /usr/local ..

I just did aptitude reinstall mpdtoys libaudio-mpd-perl
libaudio-mpd-common-perl, which did not help. I also look in
/usr/local/, nothing perlish there.

Any other ideas?


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#548305: mpdtoys: mpstore fails with "Global symbol "$REUSE" requires explicit package name"

2009-09-25 Thread Frank Blendinger
Package: mpdtoys
Version: 0.19
Severity: normal

Hi.

Well, subject says it all. I suppose it is due to some changes of
Audio::MPD.

Here is the complete error:

% mpstore > /tmp/mpdstate
Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore line 
115.
Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore line 
117.
Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore line 
129.
Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore line 
142.
Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore line 
162.
Global symbol "$REUSE" requires explicit package name at /usr/bin/mpstore line 
164.
Execution of /usr/bin/mpstore aborted due to compilation errors.


Greetings,
Frank


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages mpdtoys depends on:
ii  libaudio-mpd-perl 0.19.6-1   communicate with MPD servers from 
ii  perl  5.10.0-25  Larry Wall's Practical Extraction 

mpdtoys recommends no packages.

Versions of packages mpdtoys suggests:
ii  libproc-daemon-perl  0.03-2  Run Perl program as a daemon proce
pn  libstring-approx-perl  (no description available)
ii  libterm-readkey-perl 2.30-4  A perl module for simple terminal 
ii  mpd      0.15.3-1+b1 Music Player Daemon

-- no debconf information

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#506693: svn packages still not in unstable

2009-05-02 Thread Frank Blendinger
Hi,

any reason why the svn packages Stefan posted are not yet available in
unstable?

I can confirm that at least the amd64 flavors of lirc and
liblircclient work, and lirc-modules-source built fine with
module-assistant against kernel 2.6.29.


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#522909: closed by maximilian attems (Re: Bug#522909: linux-image-2.6.29-1-amd64: Package cannot be configured due to invalid mkinitrd options)

2009-04-07 Thread Frank Blendinger
Hi.

On Tue 2009-04-07 12:15, Debian Bug Tracking System
 proclaimed:
> > On Tue 2009-04-07 13:31, maximilian attems  proclaimed:
> > > On Tue, Apr 07, 2009 at 01:27:45PM +0200, Frank Blendinger wrote:
> > > > ramdisk=mkinitrd.yaird mkinitramfs
> > > 
> > > well that is wrong, easiest way is to just scratch that last line.
> > 
> > Indeed. It works fine without that line.
> 
> this line was added in a special debian installer beta for Etch.
> it was quickly repaired to not been added.
> the trouble is that /etc/kernel-img.conf is not owned by any package
> so we are not allowed to modify it.
> 
> As aboves failure never slipped in a real realease
> it is a bit unfortunate for the users of that specific debian installer
> release.

Ah, then it is clear where it came from - I installed the system in
question with an RC of the Lenny installer.


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#522909: linux-image-2.6.29-1-amd64: Package cannot be configured due to invalid mkinitrd options

2009-04-07 Thread Frank Blendinger
Hi.

On Tue 2009-04-07 13:31, maximilian attems  proclaimed:
> On Tue, Apr 07, 2009 at 01:27:45PM +0200, Frank Blendinger wrote:
> > > post the output of 
> > > cat /etc/kernel-img.conf
> > 
> > # Kernel image management overrides
> > # See kernel-img.conf(5) for details
> > do_symlinks = yes
> > relative_links = yes
> > do_bootloader = no
> > do_bootfloppy = no
> > do_initrd = yes
> > link_in_boot = no
> > ramdisk=mkinitrd.yaird mkinitramfs
> 
> well that is wrong, easiest way is to just scratch that last line.

Indeed. It works fine without that line.

> longer explanation
> * yaird doesn't fully implement update-initramfs compat syntax
>   so can no longer install any linux image since 2.6.28
>   #518315
>   (beside beeing not recommended, not distributed in Lenny, buggy
>in many ways, not developed anymore and thus deprecated)
> 
> * mkinitramfs was never the direct wrapper to call
>   previously in lenny you could have had mkinitramfs-kpkg
>   in aboves line.
>   now you want update-initramfs that is the upper layer
>   and the recommended command to generat an initramfs
>   since at least etch.

Thanks for the explanation. Would you recommend purging yaird completely
then?

After all, I am wondering how the line ended up in kernel-img.conf at
all. I never touched it myself (etckeeper helps my unreliable brain
here), so it has to be generated by some package, but I could not find
which one it is. Do you happen to know that? Should a bug against that
package be filed?


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#522909: linux-image-2.6.29-1-amd64: Package cannot be configured due to invalid mkinitrd options

2009-04-07 Thread Frank Blendinger
Hi.

On Tue 2009-04-07 13:19, maximilian attems  proclaimed:
> On Tue, Apr 07, 2009 at 12:49:55PM +0200, Frank Blendinger wrote:
> > Package: linux-image-2.6.29-1-amd64
> > Version: 2.6.29-2
> > Severity: important
> > 
> > Installation of the packages fails with the following output:
> > [...]
> 
> post the output of 
> cat /etc/kernel-img.conf

# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
relative_links = yes
do_bootloader = no
do_bootfloppy = no
do_initrd = yes
link_in_boot = no
ramdisk=mkinitrd.yaird mkinitramfs


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#522909: linux-image-2.6.29-1-amd64: Package cannot be configured due to invalid mkinitrd options

2009-04-07 Thread Frank Blendinger
Package: linux-image-2.6.29-1-amd64
Version: 2.6.29-2
Severity: important

Installation of the packages fails with the following output:

Reading package lists... Done
Building dependency tree   
Reading state information... Done
Reading extended state information  
Initializing package states... Done
Reading task descriptions... Done  
The following partially installed packages will be configured:
  linux-image-2.6.29-1-amd64 
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Setting up linux-image-2.6.29-1-amd64 (2.6.29-2) ...
Running depmod.
Running mkinitrd.yaird.
Other valid candidates: mkinitrd.yaird mkinitramfs
mkinitrd.yaird: invalid option -- 't'
Terminating...
mkinitrd.yaird failed to create initrd image.
Running mkinitramfs.
Other valid candidates: mkinitrd.yaird mkinitramfs
/usr/sbin/mkinitramfs: invalid option -- 'c'
/usr/sbin/mkinitramfs: invalid option -- 't'
Terminating...
mkinitramfs failed to create initrd image.
Failed to create initrd image.
dpkg: error processing linux-image-2.6.29-1-amd64 (--configure):
 subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
 linux-image-2.6.29-1-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up linux-image-2.6.29-1-amd64 (2.6.29-2) ...
Running depmod.
Running mkinitrd.yaird.
Other valid candidates: mkinitrd.yaird mkinitramfs
mkinitrd.yaird: invalid option -- 't'
Terminating...
mkinitrd.yaird failed to create initrd image.
Running mkinitramfs.
Other valid candidates: mkinitrd.yaird mkinitramfs
/usr/sbin/mkinitramfs: invalid option -- 'c'
/usr/sbin/mkinitramfs: invalid option -- 't'
Terminating...
mkinitramfs failed to create initrd image.
Failed to create initrd image.
dpkg: error processing linux-image-2.6.29-1-amd64 (--configure):
 subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
 linux-image-2.6.29-1-amd64
Reading package lists... Done 
Building dependency tree   
Reading state information... Done
Reading extended state information  
Initializing package states... Done
Reading task descriptions... Done


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.29-1-amd64 depends on:
ii  debconf [debconf-2.0] 1.5.26 Debian configuration management sy
ii  initramfs-tools [linux-initra 0.93.2 tools for generating an initramfs
ii  module-init-tools 3.7-pre9-1 tools for managing Linux kernel mo
ii  yaird [linux-initramfs-tool]  0.0.13-5   Yet Another mkInitRD

linux-image-2.6.29-1-amd64 recommends no packages.

Versions of packages linux-image-2.6.29-1-amd64 suggests:
ii  grub  0.97-53GRand Unified Bootloader (Legacy v
pn  linux-doc-2.6.29   (no description available)

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A


signature.asc
Description: Digital signature


Bug#515239: xrandr doesn't support TV_FORMAT for the S-Video output of the D945GCLF2 integrated video

2009-03-31 Thread Frank Blendinger
Hi.

On Tue 2009-03-31 16:04, Brice Goglin 
proclaimed:
> Frank Blendinger wrote:
> > any updates on this issue? I am having the same problems and would like
> > to know if there is any chance that this gets fixed.
> 
> As I said in my earlier reply to this bug report, it may be related to
> some upstream bugs that are fixed now. So maybe the upcoming 2.7 intel
> driver will help.

Do you know when it might be released? I'm wondering if it is worth to
build the driver from upstream git myself or just wait for a new
release.

A quick attempt to do the former failed for me, as apt-get
build-dependencies could not resolve some dependencies and I did not
have the time to install those myself. I don't know if the dependencies
of the driver would be new enough in Debian, and I don't want to end up
building a lot of libs and whatnot myself.


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A
  "Just because I don't care doesn't mean I don't understand."
   (Homer Simpson)


signature.asc
Description: Digital signature


Bug#515239: xrandr doesn't support TV_FORMAT for the S-Video output of the D945GCLF2 integrated video

2009-03-31 Thread Frank Blendinger
Hi,

any updates on this issue? I am having the same problems and would like
to know if there is any chance that this gets fixed.


Greetings,
Frank

-- 
Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A
Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A
  "Just because I don't care doesn't mean I don't understand."
   (Homer Simpson)


signature.asc
Description: Digital signature


Bug#517772: zsh-beta: Updated completion for gnupod

2009-03-01 Thread Frank Blendinger
Package: zsh-beta
Version: 4.3.9-dev-1+20090225-1
Severity: wishlist

Attached is a patch to extend the completion for the gnupod utilities.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages zsh-beta depends on:
ii  libc6 2.9-3  GNU C Library: Shared libraries
ii  libcap2   2.16-2 support for getting/setting POSIX.
ii  libncursesw5  5.7+20090221-1 shared libraries for terminal hand
ii  passwd1:4.1.1-6  change and administer password and

Versions of packages zsh-beta recommends:
ii  libc6 2.9-3  GNU C Library: Shared libraries
ii  libpcre3  7.8-2  Perl 5 Compatible Regular Expressi

Versions of packages zsh-beta suggests:
pn  zsh-beta-doc   (no description available)

-- no debconf information
>From cfb3f00fa4da2a06a6507b33c9e0be7e8fac56ea Mon Sep 17 00:00:00 2001
From: Frank Blendinger 
Date: Mon, 2 Mar 2009 00:16:37 +0100
Subject: [PATCH] zsh: extended completion for gnupod

---
 .zsh/functions/_gnupod |   33 +
 1 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/.zsh/functions/_gnupod b/.zsh/functions/_gnupod
index 38bdb23..cbcfc66 100644
--- a/.zsh/functions/_gnupod
+++ b/.zsh/functions/_gnupod
@@ -11,16 +11,28 @@ case "$service" in
 '(-r --restore)'{-r,--restore}'[Restore the iPod (create a new GNUtunesDB 
from scratch)]'
 '(-d --duplicate)'{-d,--duplicate}'[Allow duplicate files]'
 '(-p --playlist)'{-p,--playlist=}'[Add songs to this playlist]:playlist:'
+--playlist-is-podcast'[Set podcast flag for playlist(s) created using 
--playlist]'
+--podcast-artwork'[Download and install artwork for podcasts from their 
channel.]'
+--podcast-cache-dir='[Set a directory in which podcast media files will be 
cached.]:podcast cache dir:'
+--podcast-files-limit='[Limit files to download (0 = all (default), -X = X 
oldest, X = X newest)]:podcast files limit:'.
 --disable-v1'[Do not read ID3v1 Tags (MP3 Only)]'
 --disable-v2'[Do not read ID3v2 Tags (MP3 Only)]'
---decode='[Convert FLAC Files to WAVE/MP3 or AAC on-the-fly]:encoding:(pcm 
mp3 aac aacbm)'
+'(-x --decode)'{-x,--decode=}'[Convert FLAC Files to WAVE/MP3 or AAC 
on-the-fly]:encoding:(pcm mp3 aac aacbm)'
+--decode=video'[Convert .avi Files into iPod video on-the-fly]'
 '(-e --reencode)'{-e,--reencode=}'[Reencode MP3/AAC files with new quality 
on-the-fly]:quality number (0 = Good 9 = Bad):(1 2 3 4 5 6 7 8 9)'
---set-artist='[Set Artist (Override ID3 Tag)]:artist:'
---set-album='[Set Album (Override ID3 Tag)]:album:'
---set-genre='[Set Genre (Override ID3 Tag)]:genre:'
---set-rating='[Set Rating]:rating:'
+'(-t --set-title)'{-t,--set-title=}'[Set Title (Override ID3 Tag)]:title:'
+'(-a --set-artist)'{-a,--set-artist=}'[Set Artist (Override ID3 
Tag)]:artist:'
+'(-l --set-album)'{-l,--set-album=}'[Set Album (Override ID3 Tag)]:album:'
+'(-g --set-genre)'{-g,--set-genre=}'[Set Genre (Override ID3 Tag)]:genre:'
+--set-rating='[Set Rating 
(0=-/20=*/40=**/60=***/80=/100=*)]:rating:(0 20 40 60 80 100)'
 --set-playcount='[Set Playcount]:play count:'
 --set-songnum='[Override Songnum/Tracknum field]:song number:'
+'(-b --set-bookmarkable)'{-b,--set-bookmarkable}'[Set this song as 
bookmarkable (= Remember position)]'
+--set-shuffleskip'[Exclude this file in shuffle-mode]'
+--set-compilation'[Mark songs as being part of a compilation]'
+--min-vol-adj='[Minimum volume adjustment allowed by ID3v2.4 RVA2 tag 
(range -100 to 100, default 0)]'
+--max-vol-adj='[Maximum volume adjustment allowed by ID3v2.4 RVA2 tag 
(range -100 to 100, default 0)]'
+--artwork='[Use FILE as album cover]:artwork:_files'
 '*:file to add:_files'
 )
   ;;
@@ -30,7 +42,7 @@ case "$service" in
 '(-h --help)'{-h,--help}'[display help and exit]'
 --version'[output version information and exit]'
 '(-m --mount)'{-m,--mount=}'[iPod mountpoint (default is 
$IPOD_MOUNTPOINT)]:mount point:_files'
---fixit'[try to fixup some errors]'
+--fixit'[try to fixup some errors (m

Bug#504217: tree: Bug #504217 is still existing in version 1.5.2.2-1

2009-03-01 Thread Frank Blendinger
Package: tree
Version: 1.5.2.2-1
Followup-For: Bug #504217


% tree --version
tree v1.5.2.2 (c) 1996 - 2009 by Steve Baker, Thomas Moore, Francesc Rocher, 
Kyosuke Tokoro 

% a-cp tree
tree:
  Installed: 1.5.2.2-1
  Candidate: 1.5.2.2-1
  Version table:
 *** 1.5.2.2-1 0
500 http://ftp.de.debian.org sid/main Packages
100 /var/lib/dpkg/status

(yo...@snowflake) /tmp/tree
% touch föøbãr
(yo...@snowflake) /tmp/tree
% ls
föøbãr
(yo...@snowflake) /tmp/tree
% tree
.
`-- f\303\266\303\270b\303\243r

0 directories, 1 file

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages tree depends on:
ii  libc6 2.9-3  GNU C Library: Shared libraries

tree recommends no packages.

tree suggests no packages.

-- no debconf information




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



Bug#517242: abcde: Broken unicode characters in MP3 ID3v2 tags

2009-02-26 Thread Frank Blendinger
Package: abcde
Version: 2.3.99.6-1
Severity: normal

When ripping CDs where the tracks have foreign characters in them,
the final MP3 files have broken UTF-8 character in their tags. The
filenames are ok, though.

I specified the the track name with vim, both encoding and fileencoding
were set to utf-8, my locales are also all set to UTF-8 variants.

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages abcde depends on:
ii  cd-discid0.9-1   CDDB DiscID utility
ii  cdparanoia   3.10.2+debian-5 audio extraction tool for sampling
ii  lame 3.98.2-0.3  LAME Ain't an MP3 Encoder
ii  vorbis-tools 1.2.0-5 several Ogg Vorbis tools
ii  wget 1.11.4-2retrieves files from the web

abcde recommends no packages.

Versions of packages abcde suggests:
pn  distmp3(no description available)
ii  eject   2.1.5+deb1+cvs20081104-5 ejects CDs and operates CD-Changer
pn  eyed3  (no description available)
ii  id3 0.15-1   An ID3 Tag Editor
ii  id3v2   0.1.11-3 A command line id3v2 tag editor
pn  mkcue  (no description available)
pn  mp3gain(no description available)
pn  normalize-audio(no description available)
pn  python-musicbra(no description available)
pn  vorbisgain (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#514119: mpdtoys: vipl struggles on some UTF-8 chars, playlist entries get lost

2009-02-04 Thread Frank Blendinger
Package: mpdtoys
Version: 0.8
Severity: important


When I use the vipl command to edit my playlist, I get these errors when
there are songs with (rather weird, but probably valid) UTF-8 chars in
my playlist:

Wide character in print at /usr/bin/vipl line 53,  line 53723.
and
/usr/bin/vipl: no matches for "..."

The songs are lost in the playlist when vipl has finished.

The usual mpd clients (mpc, ncmpc[pp], qmpdclient, gmpc) don't have
problem with those songs, therefore I think vipl should not, too. What
also works, and has the same purpose as vipl is mppledit[1], but I'd
rather use vipl, since it has a more verbose format for the playlist and
seems to perform much faster.

Here is a full output of vipl, I hope the UTF-8 characters will be left
intact in the mail:

Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
Wide character in print at /usr/bin/vipl line 53,  line 53723.
/usr/bin/vipl: no matches for "Rossz csillag alatt született = 4/11 = Venetian 
Snares = Felbomlasztott mentőkocsi"
/usr/bin/vipl: no matches for "5F_55 Is Reflected to 5F-X = 2/10 = 5F-X = 
C₁₂H₂₂O₁₁ Oxygene"
/usr/bin/vipl: no matches for "5F_55 Is Reflected to 5F-X = 4/10 = 5F-X = 
ρ=(R·q)/l; l=(R·q)/ρ; q=(ρ·l)/R; BZZT!"
/usr/bin/vipl: no matches for "5F_55 Is Reflected to 5F-X = 7/10 = 5F-X = I = 
I₁ + I₂ + I₃ + I₄ + ... + In"
/usr/bin/vipl: no matches for "5F_55 Is Reflected to 5F-X = 9/10 = 5F-X = 29 
Mhz x V=(π/cos α) [(z₁ + z₂)/((z₁z₀ - tan α)(z₂z₀ + tan α)) - ⅓ (1/z₁³+z₂³)]"
/usr/bin/vipl: no matches for "5F_55 Is Reflected to 5F-X = 10/10 = 5F-X = 
[1/(4π/3) 6.67 x 10⁻¹¹](9.81)(6.400 x 10⁶)² = 1.44 x 10²⁴"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
1/11 = 5F-X = µ ∞"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
2/11 = 5F-X = n.a.s.m. (neo.archaic.stomper.movement)"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
3/11 = 5F-X = E 6° 59' 0'' ‒ N 51° 34' 0'' (logbook RMX)"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
4/11 = 5F-X = 6 x 10¹²⁵m isn't correct"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
5/11 = 5F-X = Double Agent 00X"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
6/11 = 5F-X = [alien symbols]"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
7/11 = 5F-X = :-:::-:- 0 -:-:::-:"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
8/11 = 5F-X = [alien symbols]"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
9/11 = 5F-X = 5-FX uses hidden technologies"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
10/11 = 5F-X = Forms of AFX (15% faster RMX)"
/usr/bin/vipl: no matches for "The Xenomorphians ‒ Your Friendly Invasion = 
11/11 = 5F-X = 5fy (3x²-y²) and 5fx (x²-3y²)"
/usr/bin/vipl: no matches for "Release = 1/10 = P•A•L = Intro / Talking to a 
Stranger"
/usr/bin/vipl: no matches for "Release = 2/10 = P•A•L = Discoroad"
/usr/bin/vipl: no matches for "Release = 3/10 = P•A•L = Crash the Party"
/usr/bin/vipl: no matches for "Release = 4/10 = P•A•L = Death Is a Drum Machine"
/usr/bin/vipl: no matches for "Release = 5/10 = P•A•L = Welcome to Annexia"
/usr/bin/vipl: no matches for "Release = 6/10 = P•A•L = Bang Your Box"
/usr/bin/vipl: no matches for "Releas

Bug#487251: picard: File browser tree collapses on some window events

2008-06-20 Thread Frank Blendinger
Package: picard
Version: 0.9.0-3
Severity: normal
Tags: patch

There is a known bug[1] in Picard that causes the file browser tree on
the left hand side to collapse on some window events. A working patch is
available[2].

I applied this patched successfully to the 0.9.0-2 version without any
modification of the package source. In version 0.9.0-3 I had to change

#include 
#include 

to

#include 
#include 

in picard/musicdns/avcodec.c to build the package. This is probably due
to some changes of libavcodec and libavformat in unstable, I'm not sure.

It would be really nice if the patch could be included in the official
Debian package.

[1] http://bugs.musicbrainz.org/ticket/3467
[2] 
http://bugs.musicbrainz.org/attachment/ticket/3467/picard-filebrowser-collapse.patch

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages picard depends on:
ii  libavcodec51  3:20080610-0.0 library to encode decode multimedi
ii  libavformat52 3:20080610-0.0 ffmpeg file format library
ii  libc6 2.7-12 GNU C Library: Shared libraries
ii  libdiscid00.1.0-1Library for creating MusicBrainz D
ii  libfftw3-33.1.2-3.1  library for computing Fast Fourier
ii  libgcc1   1:4.3.1-2  GCC support library
ii  libofa0   0.9.3-3Library for acoustic fingerprintin
ii  libstdc++64.3.1-2The GNU Standard C++ Library v3
ii  python2.5.2-1An interactive high-level object-o
ii  python-ctypes 1.0.2-5Python package to create and manip
ii  python-mutagen1.14-1 audio metadata editing library
ii  python-qt44.4.2-1Python bindings for Qt4
ii  python-support0.8.1  automated rebuilding support for P

picard recommends no packages.

-- no debconf information


Greetings,
Frank
=== modified file 'picard/ui/filebrowser.py'
--- picard/ui/filebrowser.py2008-03-28 09:38:10 +
+++ picard/ui/filebrowser.py2008-04-20 10:44:01 +
@@ -39,9 +39,11 @@
 self.addAction(self.refresh_action)
 self.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu)
 
-def showEvent(self, event):
 self._set_model()
 self._restore_state()
+
+def showEvent(self, event):
+self.refresh()
 QtGui.QTreeView.showEvent(self, event)
 
 def _set_model(self):
@@ -77,6 +79,8 @@
 def refresh(self):
 for index in self.selectedIndexes():
 self.dirmodel.refresh(index)
+self.scrollTo(index)
+self.expand(index)
 
 def save_state(self):
 indexes = self.selectedIndexes()
@@ -93,6 +97,5 @@
 path = find_existing_path(unicode(path))
 index = self.dirmodel.index(path)
 self.selectionModel().select(index, 
QtGui.QItemSelectionModel.SelectCurrent)
-while index.isValid():
-self.expand(index)
-index = index.parent()
+self.scrollTo(index)
+self.expand(index)