Bug#538122: libclass-mop-perl_0.90-1(powerpc/unstable):

2009-07-23 Thread Ansgar Burchardt
tags 538122 + pending
thanks

Hi,

wou...@debian.org writes:

 The reason is that libtest-simple-perl is a virtual package. You cannot
 have a versioned dependency on a virtual package.

sbuild should handle this correctly since 0.57.4-1, see #395271 and the
kfreebsd-i386 build log [1].

In any case, we'll drop the versioned dependency for now.

Regards,
Ansgar

[1] 
https://buildd.debian.org/fetch.cgi?pkg=libclass-mop-perlver=0.90-1arch=kfreebsd-i386stamp=1248313311file=log



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



Bug#410618: O: windowlab - Small and simple Amiga-like window manager

2009-07-24 Thread Ansgar Burchardt
Hi,

Lucas Nussbaum lu...@lucas-nussbaum.net writes:

 Are you interested in maintaining windowlab? You made an upload last
 year. I'm asking because i'm considering removing it: it has been
 orphaned for a very long time, and has a low popcon.

I'm not really interested in maintaining windowlab (I don't use it).
The main reason for my upload was to fix the RC bug that was open.

Regards,
Ansgar



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



Bug#525852: [Pkg-puppet-devel] Bug#525852: postrm will remove files owned by puppetmaster on purge

2009-07-11 Thread Ansgar Burchardt
Hi,

Micah Anderson mi...@riseup.net writes:

 * Andrew Pollock apoll...@debian.org [2009-07-10 18:57-0400]:
 On Mon, Apr 27, 2009 at 05:44:00PM +0200, Ansgar Burchardt wrote:
  
  Micah Anderson mi...@riseup.net writes:
  
   * Ansgar Burchardt ans...@mathi.uni-heidelberg.de [2009-04-27 
   10:33-0400]:
   Its impossible to remove the puppet package, without also removing the
   puppetmaster package. Puppetmaster depends heavily on the libraries that
   are included in the puppet package.
  
  Right, but it is possible to purge puppet and only remove (not purge)
  the puppetmaster package.  In this case only the files belonging to
  puppet should be removed.
 
 Really? How do you purge the puppet package but not purge the puppetmaster
 package (I guess apart from removing them both and then explicitly purging 
 the
 puppet package)

That is what I did.

 For a minute there, due to the quoting, I thought I had written that and
 I was really stumped what I meant. Then I went and read the bug from the
 top and I see that it wasn't me who wrote that, but Ansgar who did.

 I just tried a few different things, and I cannot find a way to do this,
 except for the method that you described (remove both, then explicitly
 purging the puppet package). I'm not sure what the point of doing that
 is though. 

 Ansgar, could you describe what functionality you are trying to achieve?

I did mess around with the puppet configuration and did want to go back
to a clean state (for puppet, not for puppetmaster).  So I did remove
both packages, purged the puppet package and then reinstalled them.  But
surprisingly this did also remove the CA puppetmaster created.

Regards,
Ansgar



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



Bug#581710: [PATCH] Update API documentation for /mr/file/hash/info

2010-05-15 Thread Ansgar Burchardt
Package: snapshot.debian.org
Tags: patch

Hi,

the documentation for /mr/file/hash/info does not match what the
server returns: the key archive_name is used instead of archive and
there is a run field instead of first-seen and last-seen.

Please consider applying the attached patch.

The other two patches fix the use of quotes in the API documentation and
a spelling error in the README.  Please consider them as well.

Regards,
Ansgar
From 8efb424e47268c6d87128d00757d40d2a71cacb4 Mon Sep 17 00:00:00 2001
From: Ansgar Burchardt ans...@43-1.org
Date: Sat, 15 May 2010 15:25:59 +0900
Subject: [PATCH 1/3] Update API documentation for /mr/file/hash/info

Signed-off-by: Ansgar Burchardt ans...@43-1.org
---
 API |   15 ++-
 1 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/API b/API
index a1cdda7..bf2b647 100644
--- a/API
+++ b/API
@@ -149,24 +149,21 @@ http status codes: 200 500 404 304
 {   '_comment': yadayadayda,
 'hash': bae0f2e5bbedf1fcbdc88061f3f5b1f916824522,
 'result':
-[   {   'archive': 'debian-security',
+[   {   'archive_name': 'debian-security',
 'name': 'xulrunner_1.9.0.12.orig.tar.gz',
 'path': '/pool/updates/main/x/xulrunner',
 'size': 4396,
-'first-seen': 2009-07-23 10:10:51,
-'last-seen': 2009-08-30 12:13:40 },
-{   'archive': 'debian',
+'run': '20090723T101051Z' },
+{   'archive_name': 'debian',
 'name': 'iceweasel_3.0.12.orig.tar.gz',
 'path': '/pool/main/i/iceweasel',
 'size': 4396,
-'first-seen': 2009-08-01 19:23:39,
-'last-seen': 2009-09-24 10:43:13 },
-{   'archive': 'debian',
+'run': '20090801T192339Z' },
+{   'archive_name': 'debian',
 'name': 'xulrunner_1.9.0.12.orig.tar.gz',
 'path': '/pool/main/x/xulrunner',
 'size': 4396,
-'first-seen': 2009-08-01 19:23:39
-'last-seen': 2009-08-30 04:26:06 },
+'run': '20090801T192339Z' },
]
 }
 
-- 
1.7.1

From c899a05c26e1d2311cd62584407a2d17b82908f8 Mon Sep 17 00:00:00 2001
From: Ansgar Burchardt ans...@43-1.org
Date: Sat, 15 May 2010 15:28:15 +0900
Subject: [PATCH 2/3] Fix use of quotes in API documentation

Signed-off-by: Ansgar Burchardt ans...@43-1.org
---
 API |6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/API b/API
index bf2b647..ac168ea 100644
--- a/API
+++ b/API
@@ -53,9 +53,9 @@ summary: list all binary packages associated with this source package at that ve
 'package': tor,
 'version': 0.2.1.22-1,
 'result':
-[   { 'name: 'tor'  , 'version': '0.2.1.22-1' },
-{ 'name: 'tor-dbg'  , 'version': '0.2.1.22-1' },
-{ 'name: 'tor-geoip', 'version': '0.2.1.22-1' },
+[   { 'name': 'tor'  , 'version': '0.2.1.22-1' },
+{ 'name': 'tor-dbg'  , 'version': '0.2.1.22-1' },
+{ 'name': 'tor-geoip', 'version': '0.2.1.22-1' },
 ...
 ]
 }
-- 
1.7.1

From 25d8f90af2630d213e6593e9190b4e45e34b6893 Mon Sep 17 00:00:00 2001
From: Ansgar Burchardt ans...@43-1.org
Date: Sat, 15 May 2010 15:29:25 +0900
Subject: [PATCH 3/3] Fix spelling error in README

Signed-off-by: Ansgar Burchardt ans...@43-1.org
---
 README |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/README b/README
index 5037391..e0314af 100644
--- a/README
+++ b/README
@@ -133,7 +133,7 @@ Missing wanted features:
 Depends: ruby, libdbd-pg-ruby1.8 libbz2-ruby1.8 libbz2-ruby1.8, python-yaml, python-psycopg2, fuse-utils python-fuse, uuid-runtime
 Web-Depends: python-pylons (that is {python-pylons,python-routes,python-nose,python-paste,python-pastedeploy,python-pastescript,python-webob,python-weberror,python-beaker,python-mako,python-formencode,python-webhelpers,python-decorator,python-simplejson}/lenny-backports )
 Web-Recommends: libapache2-mod-wsgi apache2
-Apache config:  requored modules: expires headers
+Apache config: required modules: expires headers
 
 
 
-- 
1.7.1



Bug#572680: RM: pgdocs -- RoQA; orphaned, outdated, missing source

2010-05-16 Thread Ansgar Burchardt
reassign 572680 ftp.debian.org
retitle  572680 RM: pgdocs -- RoQA; outdated, orphaned, missing source
user ftp.debian@packages.debian.org
usertags 572680 + remove
thanks

Hi,

the package is outdated (it contains documentations for PostgreSQL 7.4)
and does not even include source for the PDF files. I think it is best
to remove the package from Debian for these reasons. If there is
interest in the documentation in PDF format, the postgresql package
should build it from source.

Regards,
Ansgar



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



Bug#582133: ITP: libpod-weaver-perl -- Perl module to weave together a Pod document from an outline

2010-05-18 Thread Ansgar Burchardt
Package: wnpp
Severity: wishlist
Owner: Ansgar Burchardt ans...@2008.43-1.org
Owner: Ansgar Burchardt ans...@2008.43-1.org

* Package name: libpod-weaver-perl
  Version : 3.101270
  Upstream Author : Ricardo SIGNES r...@cpan.org
* URL : http://search.cpan.org/dist/Pod-Weaver/
* License : Artistic or GPL-1+ (like Perl)
  Programming Lang: Perl
  Description : Perl module to weave together a Pod document from an outline

 Pod::Weaver is a system for building Pod documents from templates. It doesn't
 perform simple text substitution, but instead builds a
 Pod::Elemental::Document. Its plugins sketch out a series of sections that
 will be produced based on an existing Pod document or other provided
 information.



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



Bug#582138: ITP: libdist-zilla-plugin-podweaver-perl -- Dist::Zilla plugin to use Pod::Weaver to generate Pod documentation

2010-05-18 Thread Ansgar Burchardt
Package: wnpp
Severity: wishlist
Owner: Ansgar Burchardt ans...@2008.43-1.org
Owner: Ansgar Burchardt ans...@2008.43-1.org

* Package name: libdist-zilla-plugin-podweaver-perl
  Version : 3.100710
  Upstream Author : Ricardo SIGNES r...@cpan.org
* URL : http://search.cpan.org/dist/Dist-Zilla-Plugin-PodWeaver/
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Dist::Zilla plugin to use Pod::Weaver to generate Pod 
documentation

 Dist::Zilla::Plugin::PodWeaver is the bridge between Dist::Zilla and
 Pod::Weaver. It rips apart your kinda-Pod and reconstructs it as boring old
 real Pod.



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



Bug#549358: RM: libsnowpg-perl -- RoQA; orphaned, no upstream, alternatives exist

2010-05-20 Thread Ansgar Burchardt
reassign 549358 ftp.debian.org
retitle  549358 RM: libsnowpg-perl -- RoQA; orphaned, no upstream, alternatives 
exist
user ftp.debian@packages.debian.org
usertags 549358 + remove
thanks

Hi,

libsnowpg-perl has been orphaned for a while.  Given it also seems to no
longer have an upstream and alternatives such as libdbi-perl and
libdbd-pg-perl exist, I think it should be removed from Debian.

Regards,
Ansgar



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



Bug#582420: ITP: libpod-elemental-perlmunger-perl -- Perl module that rewrites Perl documentation

2010-05-20 Thread Ansgar Burchardt
Package: wnpp
Severity: wishlist
Owner: Ansgar Burchardt ans...@43-1.org
Owner: Ansgar Burchardt ans...@43-1.org

* Package name: libpod-elemental-perlmunger-perl
  Version : 0.093330
  Upstream Author : Ricardo SIGNES r...@cpan.org
* URL : http://search.cpan.org/dist/Pod-Elemental-PerlMunger/
* License : Artistic or GPL-1+ (like perl)
  Programming Lang: Perl
  Description : Perl module that rewrites Perl documentation

 Pod::Elemental::PerlMunger is a role to be included in classes that rewrite
 the documentation of a Perl document, stripping out all the Pod, munging it,
 and replacing it into the Perl.

This is a dependency of libdist-zilla-plugin-podweaver-perl (ITP #582138).



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



Bug#217699: xaos: Needs recompilation with new vroot.h (flickers with xinerama under xscreensaver)

2010-05-05 Thread Ansgar Burchardt
package xaos
tags 217699 + moreinfo
thanks

Hi,

several years ago you reported a bug for Xaos in Debian's bug tracking
system[1].  I recently took over maintenance of that package and would like
to know if this is still an issue with the current version.

Regards,
Ansgar

[1] http://bugs.debian.org/217699



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



Bug#270186: xaos: aa mode left keyboard in mediumraw on exit

2010-05-05 Thread Ansgar Burchardt
package xaos
tags 270186 + moreinfo
thanks

Hi,

some time ago you reported (or mentioned you were affected by) a bug for
Xaos in Debian's bug tracking system [1].  I recently took over
maintenance of the package and would like to know if you can still
reproduce the problem in the current version.

Regards,
Ansgar

[1] http://bugs.debian.org/270186



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



Bug#580490: chromium-browser: Please use DEB_BUILD_OPTIONS' parallel=n

2010-05-06 Thread Ansgar Burchardt
Source: chromium-browser
Version: 5.0.342.9~r43360-1
Severity: minor

Hi,

I found the following lines in d/rules:

   PROCESSORS   ?= $(shell grep -ic ^processor /proc/cpuinfo)
   [...]
   ifneq (1,$(PROCESSORS))
   DEB_MAKE_EXTRA_ARGS += -j$(PROCESSORS)
   endif

Please use DEB_BUILD_OPTIONS's parallel=n option instead (see Policy
4.9.1 [1]) so the person doing the build can decide how many processes
to run in parallel.

Regards,
Ansgar

[1] 
http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options



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



Bug#580769: chromium-browser: depends on libavutil50 which is not available in Debian

2010-05-08 Thread Ansgar Burchardt
Package: chromium-browser
Version: 5.0.375.29~r46008-2
Severity: grave
Justification: package uninstallable

The latest update of chromium-browser adds a dependency on libavutil50.
This library is not available in Debian (only libavutil49 is), making
the package uninstallable.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#580947: chromium-browser: crash when trying to use HTML5 video tag

2010-05-09 Thread Ansgar Burchardt
Package: chromium-browser
Version: 5.0.375.29~r46008-3
Severity: important

When trying to use the video tag, I get a Aw, Snap! message.

How to reproduce:
Visit http://people.mozilla.com/~prouget/demos/simpleVideo/video.html,
click any of the buttons (Play, Pause, ...).

The video itself is also not displayed.  Instead I see a message stating
Sorry, your browser does not support the video element..

YouTube also crashes when I try to watch videos after signing up to the
HTML5 beta on http://www.youtube.com/html5.

Note that I don't have libavutil50 installed and
/usr/lib/chromium-browser/libavutil.so.50 is thus a broken symlink.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages chromium-browser depends on:
ii  chromium-browser-ins 5.0.375.29~r46008-3 page inspector for the chromium-br
ii  libasound2   1.0.22-2shared library for ALSA applicatio
ii  libatk1.0-0  1.30.0-1The ATK accessibility toolkit
ii  libavcodec52 4:0.5.1-3   ffmpeg codec library
ii  libavformat524:0.5.1-3   ffmpeg file format library
ii  libbz2-1.0   1.0.5-4 high-quality block-sorting file co
ii  libc62.10.2-7Embedded GNU C Library: Shared lib
ii  libcairo21.8.10-4The Cairo 2D vector graphics libra
ii  libdbus-1-3  1.2.24-1simple interprocess messaging syst
ii  libdbus-glib-1-2 0.86-1  simple interprocess messaging syst
ii  libevent-1.4-2   1.4.13-stable-1 An asynchronous event notification
ii  libexpat12.0.1-7 XML parsing C library - runtime li
ii  libfontconfig1   2.8.0-2.1   generic font configuration library
ii  libfreetype6 2.3.11-1FreeType 2 font engine, shared lib
ii  libgcc1  1:4.4.4-1   GCC support library
ii  libgconf2-4  2.28.1-3GNOME configuration database syste
ii  libglib2.0-0 2.24.0-1The GLib library of C routines
ii  libgtk2.0-0  2.20.0-3The GTK+ graphical user interface 
ii  libicu42 4.2.1-3 International Components for Unico
ii  libjpeg626b-16.1 The Independent JPEG Group's JPEG 
ii  libnspr4-0d  4.8.4-1 NetScape Portable Runtime Library
ii  libnss3-1d   3.12.6-2Network Security Service libraries
ii  libpango1.0-01.28.0-1Layout and rendering of internatio
ii  libpng12-0   1.2.43-1PNG library - runtime
ii  libstdc++6   4.4.4-1 The GNU Standard C++ Library v3
ii  libx11-6 2:1.3.3-3   X11 client-side library
ii  libxext6 2:1.1.1-3   X11 miscellaneous extension librar
ii  libxml2  2.7.7.dfsg-2GNOME XML library
ii  libxrender1  1:0.9.5-2   X Rendering Extension client libra
ii  libxslt1.1   1.1.26-3XSLT processing library - runtime 
ii  libxss1  1:1.2.0-2   X11 Screen Saver extension library
ii  xdg-utils1.0.2+cvs20100307-1 desktop integration utilities from
ii  zlib1g   1:1.2.3.4.dfsg-3compression library - runtime

chromium-browser recommends no packages.

Versions of packages chromium-browser suggests:
pn  chromium-browser-l10n 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#581191: apt-file: fails with IPv6 address in sources.list

2010-05-11 Thread Ansgar Burchardt
Package: apt-file
Version: 2.3.3
Severity: normal
Tags: ipv6

apt-file fails when an entry with an IPv6 such as

  deb http://[::1]:8000/debian sid main

is present in /etc/apt/sources.list with the following error:

  Downloading complete file
  http://[::1]:8000/debian/dists/sid/Contents-amd64.gz
  curl: (3) [globbing] illegal character in range specification at pos 9

  Download of http://[::1]:8000/debian/dists/sid/Contents-amd64.gz failed
  Command exited with code 3

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt-file depends on:
ii  curl  7.20.1-2   Get a file from an HTTP, HTTPS or 
ii  libapt-pkg-perl   0.1.24 Perl interface to libapt-pkg
ii  libconfig-file-perl   1.50-2 Parses simple configuration files
ii  liblist-moreutils-perl0.25~02-1  Perl module with additional list f
ii  perl  5.10.1-12  Larry Wall's Practical Extraction 

Versions of packages apt-file recommends:
ii  python2.5.4-9An interactive high-level object-o

Versions of packages apt-file suggests:
ii  menu  2.1.43 generates programs menu for all me
ii  openssh-client1:5.5p1-3  secure shell (SSH) client, for sec
ii  sudo  1.7.2p6-1  Provide limited super user privile

-- 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#574928: aptitude: suggests to downgrade package instead of keeping current version on full-upgrade

2010-03-22 Thread Ansgar Burchardt
Package: aptitude
Version: 0.4.11.11-1+b2
Severity: normal

Hi,

if a new version of package foo introduces a Breaks: foo ( 1.2), but
only older versions of foo are available, aptitude full-upgrade will
suggest to downgrade foo and bar instead of keeping the current version:

% apt-cache show libdatetime-locale-perl | grep -e
% '^Version:\|^Breaks:\|^$'
Version: 1:0.45-1+ab1   
   
Breaks: libdatetime-format-strptime-perl ( 1.2000)
   

Version: 1:0.44-1

Version: 1:0.35-1+1.5.0

% apt-cache show libdatetime-format-strptime-perl | grep -e '^Version:'
Version: 1.1000-1
Version: 1.0702-2

% dpkg -l libdatetime-locale-perl | grep ii
ii  libdatetime-locale-perl  1:0.44-1 [...]

# aptitude full-upgrade
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 packages are BROKEN: 
  libdatetime-locale-perl  
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2272kB of archives. After unpacking 4096B will be freed.
The following packages have unmet dependencies:
  libdatetime-locale-perl: Breaks: libdatetime-format-strptime-perl
  ( 1.2000) but 1.1000-1 is installed.
The following actions will resolve these dependencies:  
 
Downgrade the following packages:
libdatetime-format-strptime-perl [1.1000-1 (testing, unstable, now) - 
1.0702-2 (stable)]
libdatetime-locale-perl [1:0.44-1 (testing, unstable, now) - 
1:0.35-1+1.5.0 (stable)]   

Score is -10

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

Remove the following packages:
libcatalyst-modules-perl  
libdatetime-format-builder-perl
libdatetime-format-iso8601-perl
libdatetime-format-strptime-perl
libhtml-formfu-model-dbic-perl  
libhtml-formfu-perl 
pak2deb 

Score is -547

Accept this solution? [Y/n/q/?] n

Setting Aptitude::ProblemResolver::Discard-Null-Solution=false makes aptitude
suggest to keep the currently installed version instead of downgrading:

# aptitude -oAptitude::ProblemResolver::Discard-Null-Solution=false 
full-upgrade
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 packages are BROKEN:
  libdatetime-locale-perl
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2272kB of archives. After unpacking 4096B will be freed.
The following packages have unmet dependencies:
  libdatetime-locale-perl: Breaks: libdatetime-format-strptime-perl
  ( 1.2000) but 1.1000-1 is installed.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
libdatetime-locale-perl [1:0.44-1 (testing, unstable, now)]

Score is 60

Accept this solution? [Y/n/q/?]

I think aptitude should prefer to keep the currently installed version
over downgrading (at least when calling aptitude full-upgrade), even
when this means no action at all will be taken.

Regards,
Ansgar

PS: I'm not sure if this is the same issue as #338386 so I reported a
seperate bug.

-- Package-specific info:
aptitude 0.4.11.11 compiled at Aug  3 2009 16:22:21
Compiler: g++ 4.3.3
Compiled against:
  apt version 4.8.0
  NCurses version 5.7
  libsigc++ version: 2.0.18
  Ept support enabled.

Current library versions:
  NCurses version: ncurses 5.7.20090803
  cwidget version: 0.5.16
  Apt version: 4.8.0
linux-vdso.so.1 =  (0x7fff129ff000)
libapt-pkg-libc6.9-6.so.4.8 = /usr/lib/libapt-pkg-libc6.9-6.so.4.8 
(0x7f8d38861000)
libncursesw.so.5 = /lib/libncursesw.so.5 (0x7f8d3861)
libsigc-2.0.so.0 = /usr/lib/libsigc-2.0.so.0 (0x7f8d3840a000)
libcwidget.so.3 = /usr/lib/libcwidget.so.3 (0x7f8d3813e000)
libept.so.0 = /usr/lib/libept.so.0 (0x7f8d37ec7000)
libxapian.so.15 = /usr/lib/libxapian.so.15 (0x7f8d37b75000)
libz.so.1 = /usr/lib/libz.so.1 (0x7f8d3795e000)
libpthread.so.0 = /lib/libpthread.so.0 (0x7f8d37742000)
libstdc++.so.6 = /usr/lib/libstdc++.so.6 (0x7f8d37431000)
libm.so.6 = /lib/libm.so.6 (0x7f8d371af000)
libgcc_s.so.1 = /lib/libgcc_s.so.1 (0x7f8d36f99000)
libc.so.6 = /lib/libc.so.6 (0x7f8d36c44000)

Bug#352667: apt: Pin: origin undocumented in apt_preferences(5)

2010-03-22 Thread Ansgar Burchardt
package apt
retitle 352667 apt: Pin: origin undocumented in apt_preferences(5)
thanks

Hi,

the documentation on the Pin: origin parameter is unusable: the only
information available is the effect of

  Pin: origin 

I assume that there are other uses of this parameter (there should be
some reason for the  after all).

Regards,
Ansgar



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



Bug#574933: bzr: should use /etc/mailname

2010-03-22 Thread Ansgar Burchardt
Package: bzr
Version: 2.1.0-1
Severity: normal

Hi,

bzr should use /etc/mailname (if present) to build the commiter's email
address instead of the hostname.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bzr depends on:
ii  libc6   2.10.2-6 Embedded GNU C Library: Shared lib
ii  python  2.5.4-9  An interactive high-level object-o
ii  python-central  0.6.14+nmu2  register and build utility for Pyt
ii  python-configobj4.7.2+ds-1   simple but powerful config file re
ii  zlib1g  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages bzr recommends:
pn  bzrtools  none (no description available)
ii  ca-certificates   20090814   Common CA certificates
pn  python-paramiko   none (no description available)

Versions of packages bzr suggests:
pn  bzr-doc  none  (no description available)
pn  bzr-gtk  none  (no description available)
pn  bzr-svn  none  (no description available)
pn  python-kerberos  none  (no description available)
pn  python-pycurlnone  (no description available)
ii  xdg-utils1.0.2+cvs20100307-1 desktop integration utilities from

-- 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#514300: apt_preferences(5) typo

2010-03-22 Thread Ansgar Burchardt
package apt
tags 514300 + patch
thanks

Hi,

I prepared a patch to fix this bug.  Please consider applying it.

Regards,
Ansgar
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: ans...@43-1.org-20100322095505-42dkfo2jth19fjjp
# target_branch: bzr+ssh://bzr.debian.org/bzr/apt/debian-sid/
# testament_sha1: c8369947191b33dc9b31494120f3c3789efeb5ca
# timestamp: 2010-03-22 18:55:33 +0900
# base_revision_id: j...@debian.org-20100321171146-jxyud7pq3zzwq44n
# 
# Begin patch
=== modified file 'debian/changelog'
--- debian/changelog	2010-03-21 17:11:46 +
+++ debian/changelog	2010-03-22 09:55:05 +
@@ -24,6 +24,10 @@
 - Fix the libraries name to be e.g. libapt-pkg4.9 instead of
   libapt-pkg-4.9.
 
+  [ Ansgar Burchardt ]
+  * doc/apt_preferences.5.xml:
+- Correct mistake in example pin entry. (Closes: #514300)
+
  -- Christian Perrier bubu...@debian.org  Wed, 24 Feb 2010 22:13:50 +0100
 
 apt (0.7.26~exp2) experimental; urgency=low

=== modified file 'doc/apt_preferences.5.xml'
--- doc/apt_preferences.5.xml	2010-02-17 23:37:52 +
+++ doc/apt_preferences.5.xml	2010-03-22 09:55:05 +
@@ -293,7 +293,7 @@
 Pin-Priority: 999
 
 Package: *
-Pin: release unstable
+Pin: release a=unstable
 Pin-Priority: 50
 /programlisting
 

# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWZGP1h8AAmBfgEAQWXP//3oH
TQqwUAT4V4KCQBswlCUknpANBppobUGjRoBoAAADmAAmTAAmEwTCGAIwAJEhCMqemmaao3og
J5IwnpAZPUNADmAAmTAAmEwTCGAIwAJJCZNAjE0NU2mIZBNT1D9JNBoep6aSK9N7xVW/68DQYY9z
ixYJhkdsrnJzBU9JrljrdM/GqBceeJbQ1L3mgabb+3iFk67nEDTZmVI8Pwc5dkxt5xhBZw4v740J
WDmO1kzTAeTFuy29fJI+/CDNPqOnliO0CKtP5mksDL5pxwBqvI42+2NCCywFmAuh3jYO3xWBqlNd
R9BTdlBQChaMcqIuhbIjTIIwjLEjDPpmEKc9DHnQqhZSqELoKRKDGAUhiwAygaCgDYRJSYqoBio7
7VLxcEu9BBC7JndnxvCAQuvhK+s9qD1MCwtIWDv8UbFJDtRoNDGRGITgFa2XnhgauwB+hY324WCy
Qpq4B4WGYYk3APiYviszbg8mSNVQ4MjQoIqmf6PLwP0Am5BNk4Fdsir3DhxHUV4DGA2gjIHjEMwd
TNWtyVU2oV0EXgfJBAWBgQG1PKy/YrhYFBkNQWhroyJINqiBrOPQx2QWmkrAtKCZvYpdaOLiI8zN
JQps0QzN5qGKyv5EjWRmxKaZOKKY1yKEOeWj6B0DLCgJgy0lI8PawnVKOBCg0OuIj3mC2FdCvJF7
4vH1AMVljxh44pKSkDdkd5z7qbSpO0GNTJ5dEMGUAg9SRR6COnQve7uYNne1dmwVRLdxmQoE4Rs2
dC7MJVxJ2Sju7qi1B2Br3g66dt4aS0G35TPoMlQE2BBmV+K6TYG7gb11BFe5OfwGQMfQ4N9yIPfy
HqRkkydsm/rZOFcWnedhl+JYWTKzejj5BI8Q9e3AIbCCRTVIMuR2gxtc45HNkFC+lJiBUGOC83G0
YzGSrt0g13JLwPmYnI7iHMrPzKw9Qmc9yqG1ARWhxwvh0R22rVi3iF5YEAuBzyM0omlFTV5qAFhc
Y+GljtGC0uvY1HIduDiY/qcmqII4u8DieCVxgce/g8Mxq2R5LaOF7hVqvvW3qFcnG9a1UgrKUP19
nTqMjoWFykrF4nItWYHXwAereOABikfJKXbyPsiRnhtAZBMTIrbz+5eiN3ikwewaAd/w7olEehR6
ARY/CKPkxCluY03XQHMKBElFZlkxQI2BtA3gcA5TUFTMAN/qRmmtz4gkdZzUMRhKra4/ZuRq3I7+
pVh8ea05Ti8Fkr1Jnzssow30SlJqAYEw0p8EUKhz3BnoeHuMgxpRJgGXWg4rqPTVV8G8VKPIGD05
hJL5o+oBat5wgrDL4O8CG/UHyXDdvChTFQOK8/qHNTmmNwQiH4B6sTIK0c0ODgFY41lk1dNUAW+c
C5k+wAjEKXq90xSKDYOYzdJNqQx+w2WX1mtIhZVRAysLCkyKC6bHzlqMUeihIyEl1hmB3ZwsxAz3
kytE1JkQYNPi8GNH9BmcPer7FpWtaDu4jB6LczQM+1Qi8NGkaY8A5K12V43BvD/i7kinChISMfrD
4A==


Bug#574939: apt_preferences(5): effect of , in Pin: release a=stable, v=3.0 undocumented

2010-03-22 Thread Ansgar Burchardt
Package: apt
Version: 0.7.25.3
Severity: normal
File: /usr/share/man/man5/apt_preferences.5.gz

Hi,

in the the Version: line paragraph of apt_preferences(5) the following
example is given:

  Pin: release a=stable, v=3.0

But the general effect of , is not explained anywhere.  Does it mean a
logical and or something else?

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt depends on:
ii  debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a
ii  libc6 2.10.2-6   Embedded GNU C Library: Shared lib
ii  libgcc1   1:4.4.2-9  GCC support library
ii  libstdc++64.4.2-9The GNU Standard C++ Library v3

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc   none (no description available)
ii  aptitude  0.4.11.11-1+b2 terminal-based package manager
ii  bzip2 1.0.5-4high-quality block-sorting file co
ii  dpkg-dev  1.15.5.6   Debian package development tools
ii  lzma  4.43-14Compression method of 7z format in
ii  python-apt0.7.93.3   Python interface to libapt-pkg

-- 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#574944: apt_preferences(5): Pin-Priority: line not optional

2010-03-22 Thread Ansgar Burchardt
Package: apt
Version: 0.7.25.3
Severity: normal
File: /usr/share/man/man5/apt_preferences.5.gz

Hi,

apt_preferences(5) contains the following statement:

  The Pin-Priority: line in each APT preferences record is optional. If
  omitted, APT assigns a priority of 1 less than the last value
  specified on a line beginning with Pin-Priority: release 

This is not true.  Records not containing a Pin-Priority field are
ignored with a warning:

  short int priority = Tags.FindI(Pin-Priority, 0);
  if (priority == 0)
  {
 _error-Warning(_(No priority (or zero) specified for pin));
 continue;
  }
  (from apt-pkg/policy.cc)

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt depends on:
ii  debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a
ii  libc6 2.10.2-6   Embedded GNU C Library: Shared lib
ii  libgcc1   1:4.4.2-9  GCC support library
ii  libstdc++64.4.2-9The GNU Standard C++ Library v3

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc   none (no description available)
ii  aptitude  0.4.11.11-1+b2 terminal-based package manager
ii  bzip2 1.0.5-4high-quality block-sorting file co
ii  dpkg-dev  1.15.5.6   Debian package development tools
ii  lzma  4.43-14Compression method of 7z format in
ii  python-apt0.7.93.3   Python interface to libapt-pkg

-- 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#574956: libconfigreader-simple-perl: keeps upgrading - to the same version!

2010-03-23 Thread Ansgar Burchardt
reassign 574956 aptitude
thanks

Celejar cele...@gmail.com writes:
 gregor herrmann gre...@debian.org wrote:
 On Mon, 22 Mar 2010 09:13:53 -0400, Celejar wrote:
Version table:
   1.28-2 0
  500 http://localhost sid/main Packages
   *** 1.28-2 0
  100 /var/lib/dpkg/status
  
  Aptitude keeps reporting that the package can be updated, from
  1.28-2 to 1.28-2 ?!  When I say go, it claims that it has
  successfully upgraded it - but it then reports that the package is
  upgradeable - from 1.28-2 to 1.28-2 ... What on earth is going on
  here?  I'm not even sure if this is a bug in this package, or in
  aptitude, or somewhere else.
 
 Thanks for your bug report, that's interesting indeed :)
 Some quick thoughts:
 * I'm sure this is not a problem of the package, the package is not
   doing anything else than having a version, the handling of upgrades
   etc. is handled by apt* and friends.

 I figured as much; I'm just trying to understand why I only see this
 problem with this particular package.

 * I'm not surprised that aptitude offers an upgrade; in my experience
   packages from a mirror have precedence over locally installed
   packages, even if they have the same version.  

 Everything's both localhost and from the mirror; aptitude is pointed
 toward an approx installation running on localhost.

 * The interesting thing now is why the upgrade doesn't happen; some
   random thoughts: Do you have some pinning in /etc/apt/preferences{,.d/*}?

 No.

   Does an aptitude update change anything? Doesn apt-get behave the

 No change after repeated updates.  Same with apt-get.

   same way as aptitude? What happens if you exchange localhost with
   some real mirror?

 Same.

 So, in summary:

 My system endlessly tries to upgrade the package to the same version,
 even after repeated updating, with both apt and aptitude, no pinning,
 and even when cutting approx out of the loop and using a mirror
 directly.

A random idea: Does removing the .deb from /var/cache/apt/archives help?

In any case, bug reassigned to aptitude for now.  The bug might well be
in some library, but the aptitude maintainers should know more about
this than the Perl Group ;)

Regards,
Ansgar



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



Bug#575342: cron: Missing dependency on libpam-runtime (= 1.0.1-11)

2010-03-25 Thread Ansgar Burchardt
Hi,

when using /etc/pam.d/common-session-noninteractive the package must
depend on libpam-runtime (= 1.0.1-11).  See also the announcement on
debian-devel [1].

Regards,
Ansgar

[1] http://lists.debian.org/debian-devel/2009/08/msg00790.html



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



Bug#483249: xaos on collabmaint

2010-03-26 Thread Ansgar Burchardt
Hi,

Tormod Volden debian.tor...@gmail.com writes:

 Would it be a possibility to maintain the package on git.debian.org?
 You have mentioned the Games team, but collab-maint is another
 possibility. I would be interested in helping out, but I not in the
 games team (yet).

I finally managed to find some time for the package today and have
already pushed my changes to a Git repository on Alioth [1].
So far I have done mostly cosmetic changes.  What remains to do is

 · decide if the Gtk interface should be built,
 · patches: which need to be forwarded upstream, which can be dropped,
 · enable multi-threading (see LP #112927),
 · look at the new upstream release.

If you don't want to join the Games Team, you can also send me patches
by mail or I could merge from your repository.

Regards,
Ansgar

[1] http://git.debian.org/?p=pkg-games/xaos.git



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



Bug#575940: warn if packages do not adhere to Debian's Perl naming policy

2010-03-30 Thread Ansgar Burchardt
Package: lintian
Version: 2.3.4
Severity: wishlist

Jonas Smedegaard d...@jones.dk writes:

 On Sun, Feb 28, 2010 at 05:40:53PM +0900, Ansgar Burchardt wrote:

Steve Langasek steve.langa...@ubuntu.com writes:

 Ubuntu includes several Perl module packages that do not adhere
 Debian's naming policy[1].  Once Debian includes these modules in
 a differently named package, there are problems if one tries to
 install both packages at the same time.  See [2] or [3] for
 examples.

 Do you have a proposal for how to identify these packages?  Ubuntu
 packages are also expected to comply with this part of Debian
 policy, so this doesn't change anything unless we can automatically
 identify the ones that don't.

 I did search for package containing files in
 /usr/(lib|share)/perl5. Most problematic packages were already
 renamed, I only filed a bug report for gtk2-ex-formfactory-perl [1]
 (already fixed). I also identified a package that was renamed in
 Debian, but where the old package has not been removed from Ubuntu
 yet [2].

 Perhaps file a bug against lintian to watch this kind of pattern?

That is a good idea.

Could lintian warn if packages include files in /usr/(lib|share)/perl5
and the package name does not adhere to the Debian Perl Policy [1]?
To further avoid false positives it should be enough to warn only for
packages named *-perl (but not lib*-perl) or perl-*.

See the initial mail [2] on debian-p...@l.d.o and the discussion for a
suggested mass-bug filing [3] on debian-de...@l.d.o for details why this
might be a problem.

Regards,
Ansgar

[1] 
http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-package_names
[2] http://lists.debian.org/debian-perl/2010/02/msg00055.html
[3] http://lists.debian.org/debian-devel/2010/03/msg00701.html



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



Bug#479463: RM: libio-zlib-perl -- RoM; included in perl-modules

2010-02-21 Thread Ansgar Burchardt
retitle  479463 RM: libio-zlib-perl -- RoM; included in perl-modules
reassign 479463 ftp.debian.org
user ftp.debian@packages.debian.org
usertag  479463 + remove
thanks

It should be safe to remove libio-zlib-perl by now.

Regards,
Ansgar



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



Bug#571065: vdradmin-am: should use libtemplate-plugin-javascript-perl instead of an embedded copy

2010-02-22 Thread Ansgar Burchardt
Package: vdradmin-am
Version: 3.6.5-4
Severity: important

Hi,

vdradmin-am should use libtemplate-plugin-javascript-perl instead of
including its own copy of this module.

Regards,
Ansgar



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



Bug#571067: mtop: includes unrelated file (usr/share/perl5/cpan2spec.pl)

2010-02-23 Thread Ansgar Burchardt
Package: mtop
Version: 0.6.6-1.3
Severity: normal

Hi,

mtop includes a file unrelated to the program's function:

  usr/share/perl5/cpan2spec.pl

Its purpose seems to create spec files for the RPM packet manager and
should probably not be installed.

Regards,
Ansgar



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



Bug#571115: libstdc++6-4.4-doc: man pages do not have correct whatis entry

2010-02-23 Thread Ansgar Burchardt
Package: libstdc++6-4.4-doc
Version: 4.4.2-9
Severity: normal

Hi,

the man pages for the C++ standard template library do not have correct
whatis entries:

  $ std::exception
  std::exception (3cxx) - (unknown subject)

This is caused by a new line after the dash in the NAME section:

  std::exception -

  Base class for all library exceptions.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libstdc++6-4.4-doc depends on:
ii  gcc-4.4-base  4.4.2-9The GNU Compiler Collection (base 

libstdc++6-4.4-doc recommends no packages.

libstdc++6-4.4-doc 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#556386: Still interested in libdigest-sha-pureperl-perl?

2010-02-23 Thread Ansgar Burchardt
Hi Andres,

are you still interested in the libdigest-sha-pureperl-perl package?
There has been no activity in the SVN (the package is still marked as
UNRELEASED).  There are also several TODO items in the changelog.

Regards,
Ansgar



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



Bug#552405: Status of your ITP for libv-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libv-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#546600: Status of your ITP for libnet-bittorrent-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libnet-bittorrent-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#530453: Status of your ITP for libnet-twitter-diff-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libnet-twitter-diff-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#547006: Status of your ITP for libiterator-simple-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libiterator-simple-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Did you get a reply from the upstream developers regarding the
missing copyright notice?

Regards,
Ansgar



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



Bug#531395: Status of your ITP for libhash-util-fieldhash-compat-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libhash-util-fieldhash-compat-perl.  The package is still marked as 
UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#489145: Status of your ITP for libgit-fastexport-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libgit-fastexport-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#554430: Status of your ITP for libfilter-crypto-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libfilter-crypto-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#485288: Status of your ITP for libcurses-forms-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libcurses-forms-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#479206: Status of your ITP for libcurses-ui-poe-perl

2010-02-23 Thread Ansgar Burchardt
Hi,

there has been no recent activity in our SVN repository for the
package libcurses-ui-poe-perl.  The package is still marked as UNRELEASED in
debian/changelog.

Please check for any open questions in the changelog and/or the
bug report.  If you think the package is ready to be reviewed,
please change the distribution in the changelog from UNRELEASED
to unstable.

Regards,
Ansgar



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



Bug#571109: RFP: genparse -- command line parser generator

2010-02-24 Thread Ansgar Burchardt
merge 505992 571109
thanks

Jari Aalto jari.aa...@tamk.fi writes:

 NOTE: package was removed 2009-12-10 due to lack of maintenence. See
 http://packages.qa.debian.org/g/genparse.html

It was only removed from testing.  There's also an ITA bug [1] still
open.

Regards,
Ansgar

[1] http://bugs.debian.org/505992



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



Bug#571583: ifuse: missing dependency on fuse-utils

2010-02-26 Thread Ansgar Burchardt
Package: ifuse
Version: 0.9.7-1
Severity: normal

Hi,

ifuse seems to require fuse-utils but does not depend on it:

  $ ifuse /tmp/y
  fuse: failed to exec fusermount: No such file or directory

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ifuse depends on:
ii  libc6 2.10.2-2   GNU C Library: Shared libraries
ii  libfuse2  2.8.1-1.2  Filesystem in USErspace library
ii  libglib2.0-0  2.22.4-1   The GLib library of C routines
ii  libimobiledevice0 0.9.7-2Library for communicating with the

ifuse recommends no packages.

ifuse 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#571586: libimobiledevice-utils: package description wrong

2010-02-26 Thread Ansgar Burchardt
Package: libimobiledevice-utils
Version: 0.9.7-2
Severity: minor

Hi,

the package description for libimobiledevice-utils says

  This package contains the debugging symbols. 

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#571623: version: !perl/Module::Build::Version results in broken Debian version

2010-02-26 Thread Ansgar Burchardt
Hi,

Jozef Kutej jo...@kutej.net writes:

 Damyan Ivanov wrote:
 Shouldn't this be loaded by the module which parses META.yml? In 
 dh-make-perl's case this is the YAML module (I also tried with 
 YAML::Syck and YAML::XS).

 hmm that could be a security risk, if by loading yaml file some other
 module would be automatically loaded, or?

A YAML file can call constructors for all loaded modules?  That would
seem rather strange to me and might open lots of security holes when
loading an untrusted YAML file (you cannot assume that all modules have
safe constructors).

Or did I understand something wrong?

Regards,
Ansgar



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



Bug#571623: version: !perl/Module::Build::Version results in broken Debian version

2010-02-26 Thread Ansgar Burchardt
Jozef Kutej jo...@kutej.net writes:

 Ansgar Burchardt wrote:
 A YAML file can call constructors for all loaded modules?  That would

 no, not constructors, there is even no way of knowing what is the name
 of constructor, but even just by loading a module it is code
 execution. mostly the code that makes the initialization and
 import().

That can still result in interesting behaviour together with
overloading.  For example the attached program will access the Internet
and the value of $data-{foo}-{content} can change between the two
print statements (influenced by whoever operates the server).
This just waits for somebody to find a way to abuse this...

Regards,
Ansgar
#! /usr/bin/perl

package Foo;
use overload '%{}' = \f;
use LWP::Simple;

sub new {
  bless shift;
}

sub f {
  my $self = shift;
  bless $self, 'overload::dummy';
  my $content = get($self-{url});
  bless $self, 'Foo';
  return { content = $content };
}

1;

package main;
use YAML::Syck;

my $foo = Foo::new { url = http://www.google.com/; };
my $data = LoadFile(\*DATA);

# validate data
print $data-{foo}-{content};

# now do something with the validated data
print $data-{foo}-{content};

1;

__DATA__
---
foo: !perl/Foo
  url: http://www.example.org/


Bug#571809: debian-edu-install: refers to etcinsvk which is scheduled for removal (and already uninstallable)

2010-02-28 Thread Ansgar Burchardt
Package: debian-edu-install
Version: 1.506
Severity: important

Hi,

debian-edu-install refers to etcinsvk in several places.  This package
is already uninstallable because svk was removed from Debian[1],
and is scheduled for removal[2] itself.

Regards,
Ansgar

[1] http://bugs.debian.org/554335
[2] http://bugs.debian.org/557074

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#571979: O: sfftobmp -- SFF (Structed Fax File) Converter

2010-02-28 Thread Ansgar Burchardt
Package: wnpp
Severity: normal

sfftobmp -- SFF (Structed Fax File) Converter

Tool to convert Structured Fax Files into Windows bitmaps (BMP),
Portable Bitmaps (PBM), JPEG Pictures (JPG) and single or multipaged
TIFF Images.

SFF means 'Structured Fax File', intended by the CAPI interface to be
used to save incoming faxes. Within GNU/Linux it's e.g. the AVM-B1 card
which creates such files. 

Note: Maintainer orphaned the package, but forgot to file a bug in the BTS:

 sfftobmp  (3.1.2-1) unstable; urgency=low
   * New upstream version.
   * Orphan the package.
 -- Matthias Klose d...@debian.org  Sun, 01 Mar 2009 22:42:44 +0100 

Regards,
Ansgar



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



Bug#577427: r-base-core: includes embedded copy of File::Copy::Recursive

2010-04-11 Thread Ansgar Burchardt
Package: r-base-core
Version: 2.11.0~20100402-1
Severity: normal

Hi,

r-base-core includes an embedded copy of the File::Copy::Recursive Perl
module in /usr/share/R/share/perl/File/Copy/Recursive.pm.  The package
libfile-copy-recursive-perl includes a newer version of this library.
Please consider using this package instead of included a copy.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#577429: r-base-core-ra: includes embedded copy of File::Copy::Recursive

2010-04-11 Thread Ansgar Burchardt
Package: r-base-core-ra
Version: 1.2.8-4
Severity: normal

Hi,

r-base-core-ra includes an embedded copy of the File::Copy::Recursive
Perl module in /usr/lib/Ra/share/perl/File/Copy/Recursive.pm.  The
package libfile-copy-recursive-perl includes a newer version of this
library.  Please consider using this package instead of included a copy.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#577432: libdelimmatch-perl: package name does not adhere to naming policy for Perl modules

2010-04-11 Thread Ansgar Burchardt
Package: libdelimmatch-perl
Version: 1.06a-4
Severity: wishlist
User: ans...@2008.43-1.org
Usertags: perl-naming-policy

The Debian Perl Policy asks for packages to be named after the name of
the primary module provided [1], not the distribution name used on CPAN.
As this package provides the Text::DelimMatch module, it should be named
libtext-delimmatch-perl.

See also the related discussion [2] about this on debian-devel.

Regards,
Ansgar

[1] 
http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-package_names
[2] http://lists.debian.org/debian-devel/2010/03/msg00701.html



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



Bug#577433: r-base-core: includes embedded copy of Text::DelimMatch Perl module

2010-04-11 Thread Ansgar Burchardt
Package: r-base-core
Version: 2.11.0~20100402-1
Severity: normal

Hi,

r-base-core includes an embedded copy of the Text::DelimMatch Perl
module in /usr/share/R/share/perl/Text/DelimMatch.pm.  The package
libdelimmatch-perl includes a newer version of this library.
Please consider using this package instead of included a copy.
(Note that the package might change its name, see [1].)

Regards,
Ansgar

[1] http://bugs.debian.org/577432

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#577434: r-base-core-ra: includes embedded copy of Text::DelimMatch

2010-04-11 Thread Ansgar Burchardt
Package: r-base-core-ra
Version: 1.2.8-4
Severity: normal

Hi,

r-base-core-ra includes an embedded copy of the Text::DelimMatch Perl
module in /usr/lib/Ra/share/perl/Text/DelimMatch.pm.  The package
libdelimmatch-perl includes a newer version of this library.  Please
consider using this package instead of included a copy.  (Note that the
package might change its name, see [1].)

Regards,
Ansgar

[1] http://bugs.debian.org/577432

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#529515: emacs22-common: mml-secure-message-sign does not sign entire message

2010-04-11 Thread Ansgar Burchardt
package emacs22-common
notforwarded 529515
thanks

Hi,

I think something went wrong when forwarding this message: I cannot find
it in Gmane's archive.  Also, is d...@gnus.org the correct upstream?  I
noticed that their CVS [1] does not include mml-sec.el.

In a related note, this bug is still present in emacs23 (23.1+1-5).

Regards,
Ansgar

[1] http://quimby.gnus.org/cgi-bin/cvsweb.cgi/gnus/lisp/



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



Bug#577427: closed by Dirk Eddelbuettel e...@debian.org (Embedded Perl modules in R (and Ra))

2010-04-11 Thread Ansgar Burchardt
reopen 577427
tags   577427 + wontfix
reopen 577434
tags   577434 + wontfix
reopen 577429
tags   577429 + wontfix
reopen 577433
tags   577433 + wontfix
thanks

 So in this case, among the 26mb (installed) of the base R we do fine
 two doubled-up Perl packages -- which I find entirely acceptable given
 that there is no configure infrastructure to test for them. Plus, more
 and more of the R infrastructure itself is move from Perl to R itself
 (as has already happened for the help parser) so this may well be on
 its way out.

I just noticed that R includes the modules when I was looking for them
myself.  As several packages already bundled Perl modules that were not
available in a separate package and Debian tries to avoid code copies,
I sent this report.

Still I think this bug should be kept open as long as the code copies
remain.  If you do not plan to remove them and there are long-term plans
upstream to eventually remove them, marking them as wontfix for now
should be fine.  The secure testing team also maintains a list of
embedded code copies [1] that refer to these bugs.  Keeping them open
should make it easier for them to track this.

Regards,
Ansgar

[1] http://wiki.debian.org/EmbeddedCodeCopies



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



Bug#578259: svn-upgrade: files are ignored due to subversion ignore patterns, but which files?

2010-04-18 Thread Ansgar Burchardt
Package: svn-buildpackage
Version: 0.7.1
Severity: normal

Hi,

I just got the following message while upgrading a Perl module:

  One or more files are ignore due to (global) subversion ignore patterns,
  how to procede (quit, import, skip)? [Qis?]:

It would be helpful to know which files are being ignored.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages svn-buildpackage depends on:
ii  devscripts   2.10.61 scripts to make the life of a Debi
ii  file 5.04-2  Determines file type using magic
ii  libcapture-tiny-perl 0.07-1  module to capture STDOUT and STDER
ii  libfile-libmagic-perl0.96-1  Perl interface to libmagic for det
ii  liblocale-gettext-perl   1.05-6  Using libc functions for internati
ii  libsvn-perl  1.6.9dfsg-1 Perl bindings for Subversion
ii  liburi-perl  1.54-1  module to manipulate and access UR
ii  perl 5.10.1-12   Larry Wall's Practical Extraction 
ii  subversion   1.6.9dfsg-1 Advanced version control system
ii  unp  1.0.15  unpack (almost) everything with on
ii  wget 1.12-1.1retrieves files from the web

Versions of packages svn-buildpackage recommends:
ii  debhelper 7.4.17 helper programs for debian/rules

svn-buildpackage 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#577513: libdbd-sybase-perl: DBI/DBD internal version mismatch

2010-04-18 Thread Ansgar Burchardt
package libdbd-sybase-perl
tags 577513 + sid
thanks

Hi,

see [1] for the plans how to address this bug.  The package needs a
dependency on perl-dbdabi-* as provided by libdbi-perl.  The latest
version of libdbi-api-perl (= 1.610.90+is+1.609-1~) include a makefile
snippet in /usr/share/libdbi-perl that provide the required information.

Please wait with uploading the fix until the current binNMUs (+b4) have
migrated to testing in a few days.

Regards,
Ansgar



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



Bug#578913: subversion: display log for (re-)moved files

2010-04-23 Thread Ansgar Burchardt
Package: subversion
Version: 1.6.9dfsg-1
Severity: wishlist
Tags: upstream

Hi,

svn log should display the log for removed files:

  svn log svn://svn.debian.org/svn/pkg-perl/trunk/libmediawiki-perl

gives no output.  Only when I also pass a revision I get useful output:

  svn log svn://svn.debian.org/svn/pkg-perl/trunk/libmediawiki-p...@52649

This information should also be given in the first case.  In addition
the commit moving the files away should be displayed as well.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages subversion depends on:
ii  libapr1   1.4.2-3The Apache Portable Runtime Librar
ii  libc6 2.10.2-6   Embedded GNU C Library: Shared lib
ii  libsasl2-22.1.23.dfsg1-5 Cyrus SASL - authentication abstra
ii  libsvn1   1.6.9dfsg-1Shared libraries used by Subversio

subversion recommends no packages.

Versions of packages subversion suggests:
pn  db4.8-utilnone (no description available)
ii  patch 2.6-2  Apply a diff file to an original
pn  subversion-tools  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#578989: pbuilder: document that DEBOOTSTRAPOPTS is an array

2010-04-23 Thread Ansgar Burchardt
Package: pbuilder
Version: 0.196
Severity: minor

Hi,

please document that pbuilderrc's DEBOOTSTRAPOPTS is an array and not a
space-seperated list of options.  The following does not work:

  DEBOOTSTRAPOPTS=--variant=buildd --keyring=/etc/apt/trusted.gpg

But this does:

  DEBOOTSTRAPOPTS[0]=--variant=buildd
  DEBOOTSTRAPOPTS[1]=--keyring=/etc/apt/trusted.gpg

I don't know if the same is true for other variables.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#577513: libdbd-sybase-perl: DBI/DBD internal version mismatch

2010-04-24 Thread Ansgar Burchardt
package libdbd-sybase-perl
tags 577513 + patch
thanks

Hi,

as the binNMUs have reached testing by now, libdbd-sybase-perl can be
updated to add a dependency on perl-dbdabi-*.  I have prepared a patch
to do this.  It also resolves several of lintian's warnings about the
packaging.

Regards,
Ansgar
diff -u libdbd-sybase-perl-1.00/debian/control libdbd-sybase-perl-1.00/debian/control
--- libdbd-sybase-perl-1.00/debian/control
+++ libdbd-sybase-perl-1.00/debian/control
@@ -1,13 +1,14 @@
 Source: libdbd-sybase-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (= 3.0.5), perl (= 5.8.0-1), freetds-dev (= 0.63-1), libdbi-perl
+Build-Depends: debhelper (= 3.0.5), perl, freetds-dev (= 0.63-1),
+ libdbi-perl (= 1.610.90+is+1.609-1~)
 Maintainer: Steve Langasek vor...@debian.org
 Standards-Version: 3.5.3
 
 Package: libdbd-sybase-perl
 Architecture: any
-Depends: ${perl:Depends}, libdbi-perl, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}, ${libdbi-perl:Depends}
 Description: Sybase/MS SQL database driver for the DBI module
  DBD::Sybase is a Perl module which works with the DBI module to provide
  access to Sybase and Microsoft SQL databases.
diff -u libdbd-sybase-perl-1.00/debian/changelog libdbd-sybase-perl-1.00/debian/changelog
--- libdbd-sybase-perl-1.00/debian/changelog
+++ libdbd-sybase-perl-1.00/debian/changelog
@@ -1,3 +1,15 @@
+libdbd-sybase-perl (1.00-3.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Add dependency on perl-dbdapi-* (see #577209). (Closes: #577513)
++ Needs build-dep on libdbi-perl (= 1.610.90+is+1.609-1~).
+  * debian/control: Add ${misc:Depends}.
+  * debian/control: Make build-dep on perl unversioned.
+  * debian/rules: Do not ignore error from $(MAKE) realclean.
+  * debian/rules: Use DESTDIR instead of PREFIX when calling make install.
+
+ -- Ansgar Burchardt ans...@43-1.org  Sat, 24 Apr 2010 17:20:41 +0900
+
 libdbd-sybase-perl (1.00-3) unstable; urgency=low
 
   * Rebuild against freetds 0.63-1 (closes: #319269).
diff -u libdbd-sybase-perl-1.00/debian/rules libdbd-sybase-perl-1.00/debian/rules
--- libdbd-sybase-perl-1.00/debian/rules
+++ libdbd-sybase-perl-1.00/debian/rules
@@ -4,6 +4,8 @@
 # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
 # Some lines taken from debmake, by Christoph Lameter.
 
+include /usr/share/libdbi-perl/perl-dbdabi.make
+
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 export DH_COMPAT=3
@@ -42,7 +44,7 @@
 	rm -f build-stamp
 
 	# Add here commands to clean up after the build process.
-	-$(MAKE) realclean
+	[ ! -f Makefile ] || $(MAKE) realclean
 
 	dh_clean
 
@@ -54,7 +56,7 @@
 
 	# Add here commands to install the package into debian/tmp.
 	#$(MAKE) install DESTDIR=`pwd`/debian/tmp
-	$(MAKE) install PREFIX=$(TMP)/usr
+	$(MAKE) install DESTDIR=$(TMP)
 
 
 # Build architecture-independent files here.
@@ -78,7 +80,7 @@
 	dh_installdeb
 	dh_perl 
 	dh_shlibdeps
-	dh_gencontrol
+	dh_gencontrol -- -Vlibdbi-perl:Depends=libdbi-perl, $(PERL_DBDABI_DEPENDS)
 	dh_md5sums
 	dh_builddeb --destdir=$(DESTDIR)
 


Bug#579007: libdbd-informix-perl: needs dependency on perl-dbdabi-*

2010-04-24 Thread Ansgar Burchardt
Package: libdbd-informix-perl
Version: 2008.0513-1
Severity: important
Tags: squeeze sid patch

Hi,

libdbd-informix-perl needs a dependency on perl-dbdabi-* provided by the
version of libdbi-perl it was build againt.  See also #577209.

I have prepared a patch to add this dependency and resolve several
lintian warnings in the package.  But I could not test building the
package as I don't have the Informix client library.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u libdbd-informix-perl-2008.0513/debian/changelog libdbd-informix-perl-2008.0513/debian/changelog
--- libdbd-informix-perl-2008.0513/debian/changelog
+++ libdbd-informix-perl-2008.0513/debian/changelog
@@ -1,3 +1,14 @@
+libdbd-informix-perl (2008.0513-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Add dependency on perl-dbdapi-* (see #577209).
++ Needs build-dep on libdbi-perl (= 1.610.90+is+1.609-1~).
+  * debian/control: Make build-dep on perl unversioned.
+  * debian/control: Build-dep on debhelper 7 (d/compat is 7).
+  * debian/rules: Use DESTDIR instead of PREFIX when calling make install.
+
+ -- Ansgar Burchardt ans...@43-1.org  Sat, 24 Apr 2010 17:45:37 +0900
+
 libdbd-informix-perl (2008.0513-1) unstable; urgency=low
 
   * This build was made with Informix version 3.50.uc1de.
diff -u libdbd-informix-perl-2008.0513/debian/control libdbd-informix-perl-2008.0513/debian/control
--- libdbd-informix-perl-2008.0513/debian/control
+++ libdbd-informix-perl-2008.0513/debian/control
@@ -3,11 +3,12 @@
 Priority: extra
 Maintainer: Roderick Schertler roder...@argon.org
 Standards-Version: 3.7.3
-Build-Depends: debhelper (= 3.0.5), perl (= 5.6.0-16), libdbi-perl (= 1.33), libextutils-autoinstall-perl
+Build-Depends: debhelper (= 7), perl, libdbi-perl (= 1.610.90+is+1.609-1~), libextutils-autoinstall-perl
 
 Package: libdbd-informix-perl
 Architecture: i386
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libdbi-perl (= 1.33)
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends},
+ ${libdbi-perl:Depends}, libdbi-perl (= 1.33)
 Description: Perl DBI driver for Informix
  This is a database backend driver which allows the Perl DBI to connect
  to Informix database servers.
diff -u libdbd-informix-perl-2008.0513/debian/rules libdbd-informix-perl-2008.0513/debian/rules
--- libdbd-informix-perl-2008.0513/debian/rules
+++ libdbd-informix-perl-2008.0513/debian/rules
@@ -9,6 +9,8 @@
 # with #!), so I have to make /bin/sh point at bash temporarily, or edit
 # esqlc.
 
+include /usr/share/libdbi-perl/perl-dbdabi.make
+
 export DBD_INFORMIX_ENABLE_ASSERT ?= 1
 export PERL_EXTUTILS_AUTOINSTALL  ?= --skipdeps
 
@@ -38,7 +40,7 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	$(MAKE) install PREFIX=$(prefix)/usr
+	$(MAKE) install DESTDIR=$(prefix)
 	find $(prefix) -depth -type d -print0 | \
 	xargs -0r rmdir --ignore-fail-on-non-empty
 	touch $@
@@ -76,7 +78,7 @@
 	dh_installdeb
 	dh_perl
 	dh_shlibdeps
-	dh_gencontrol -u -isp
+	dh_gencontrol -u -isp -- -Vlibdbi-perl:Depends=libdbi-perl, $(PERL_DBDABI_DEPENDS)
 	dh_md5sums
 	dh_builddeb
 


Bug#579028: pbuilder: installs untrusted packages without asking

2010-04-24 Thread Ansgar Burchardt
Package: pbuilder
Version: 0.196
Severity: grave
Tags: security
Justification: user security hole

Hi,

pbuilder will by default install packages from untrusted sources.  This
means the system can be compromised by a man in the middle providing
malicious packages.  There also seems no way to get pbuilder to stop
doing so.

pbuilder should (in the default configuration) not install packages that
are not trusted, only when the user explicitly requests this explicitly.

Also when creating the chroot with debootstrap, the --keyring option
should be used so that debootstrap will check for a valid signature.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#578691: libmediawiki-perl: Security update of mediawiki will break login API

2010-04-26 Thread Ansgar Burchardt
package libmediawiki-perl
tags 578691 + patch
thanks

Hi,

I prepared a patch (attached) for libmediawiki-perl to handle the login
token.  I verified that login works for the old and new mediawiki
versions (with and without login token) using a very simple Perl script
that updates a single page (also attached).

Please tell us if (when) we should upload the package (and to where).

Regards,
Ansgar
Index: debian/control
===
--- debian/control	(revision 56937)
+++ debian/control	(working copy)
@@ -1,11 +1,12 @@
 Source: libmediawiki-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (= 5.0.0)
+Build-Depends: debhelper (= 5.0.0), quilt (= 0.45-1)
 Build-Depends-Indep: perl (= 5.8.8-7), libwww-perl, libconfig-inihash-perl,
  libtest-pod-perl, libtest-pod-coverage-perl
 Maintainer: Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org
 Uploaders: Michael Mende deb...@menole.net,
+ Ansgar Burchardt ans...@43-1.org,
  David Paleino d.pale...@gmail.com,
  Damyan Ivanov d...@debian.org, 
  Gunnar Wolf gw...@debian.org
Index: debian/changelog
===
--- debian/changelog	(revision 56937)
+++ debian/changelog	(working copy)
@@ -1,3 +1,12 @@
+libmediawiki-perl (1.13-1+lenny1) UNRELEASED; urgency=low
+
+  * Add support for login token. (Closes: #578691)
+  * Use quilt to manage patches.
+  * Remove David Paleino from Uploaders (as in 1.13-1.1).
+  * Add myself to Uploaders.
+
+ -- Ansgar Burchardt ans...@43-1.org  Mon, 26 Apr 2010 15:00:12 +0900
+
 libmediawiki-perl (1.13-1) unstable; urgency=low
 
   * New upstream release
Index: debian/patches/login-token.patch
===
--- debian/patches/login-token.patch	(revision 0)
+++ debian/patches/login-token.patch	(revision 0)
@@ -0,0 +1,27 @@
+From: Ansgar Burchardt ans...@43-1.org
+Date: Mon, 26 Apr 2010 14:58:48 +0900
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/578691
+Subject: Support login token
+
+--- libmediawiki-perl-1.13-1.orig/lib/MediaWiki.pm
 libmediawiki-perl-1.13-1/lib/MediaWiki.pm
+@@ -207,10 +207,17 @@
+ 		return 1;
+ 	}
+ 
++	# get login token
++	my $res = $mw-{ua}-request(GET $mw-{index} . ?title=Special:Userlogin);
++	return $mw-error(ERR_LOGIN_FAILED) unless $res-is_success;
++
++	my $token;
++	$token = $1 if $res-content() =~ /input type=[']hidden['] name=[']wpLoginToken['] value=[']([a-fA-F0-9]+)[']/i;
++
+ 	my $res = $mw-{ua}-request(
+ 		POST $mw-{index} . ?title=Special:Userloginaction=submitlogin,
+ 		Content_Type  = 'application/x-www-form-urlencoded',
+-		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ) ]
++		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ), defined $token ? (wpLoginToken = $token) : () ]
+ 	);
+ 	if($res-code == 302 || $res-header(Set-Cookie))
+ 	{
Index: debian/patches/series
===
--- debian/patches/series	(revision 0)
+++ debian/patches/series	(revision 0)
@@ -0,0 +1 @@
+login-token.patch
Index: debian/rules
===
--- debian/rules	(revision 56937)
+++ debian/rules	(working copy)
@@ -11,6 +11,8 @@
 # always return the default without waiting for user input.
 export PERL_MM_USE_DEFAULT=1
 
+include /usr/share/quilt/quilt.make
+
 PACKAGE=$(shell dh_listpackages)
 
 ifndef PERL
@@ -20,7 +22,7 @@
 TMP =$(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
-build-stamp:
+build-stamp: $(QUILT_STAMPFN)
 	dh_testdir
 
 	$(PERL) Makefile.PL \
@@ -39,7 +41,7 @@
 
 	touch $@
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	dh_clean build-stamp install-stamp
#! /usr/bin/perl

use MediaWiki;

my $c = MediaWiki-new;
$c-setup({
	wiki  = { host = 192.168.64.23, path = mediawiki },
});

print login:  . $c-login(user, password) . \n;

my $pg = $c-get(Foo, rw);
$pg-{content} = Blabla $$;
print save:  . $pg-save() . \n;
print PID was $$\n;

# verify revision history of Foo to see that 'user' was logged in


pgpwXwQrebPlz.pgp
Description: PGP signature


Bug#578691: libmediawiki-perl: Security update of mediawiki will break login API

2010-04-27 Thread Ansgar Burchardt
Hi,

the planned security update for mediawiki/1.12.0-2lenny5 will break
libmediawiki-perl: the Perl module will no longer be able to log in [1].
I prepared a patch for this problem (attached).

I tested the modified version and it is able to log in to both the new
and old version of mediawiki: it only uses the login token if required.
See the bug report for a simple script to test this.

Please tell us when we should go ahead and upload the package or when
you need more information.

Regards,
Ansgar

[1] http://bugs.debian.org/578691
diff -u libmediawiki-perl-1.13/debian/changelog libmediawiki-perl-1.13/debian/changelog
--- libmediawiki-perl-1.13/debian/changelog
+++ libmediawiki-perl-1.13/debian/changelog
@@ -1,3 +1,12 @@
+libmediawiki-perl (1.13-1+lenny1) stable-security; urgency=high
+
+  * Add support for login token. (Closes: #578691)
+  * Use quilt to manage patches.
+  * Remove David Paleino from Uploaders (as in 1.13-1.1).
+  * Add myself to Uploaders.
+
+ -- Ansgar Burchardt ans...@43-1.org  Tue, 27 Apr 2010 20:17:57 +0900
+
 libmediawiki-perl (1.13-1) unstable; urgency=low
 
   * New upstream release
diff -u libmediawiki-perl-1.13/debian/rules libmediawiki-perl-1.13/debian/rules
--- libmediawiki-perl-1.13/debian/rules
+++ libmediawiki-perl-1.13/debian/rules
@@ -11,6 +11,8 @@
 # always return the default without waiting for user input.
 export PERL_MM_USE_DEFAULT=1
 
+include /usr/share/quilt/quilt.make
+
 PACKAGE=$(shell dh_listpackages)
 
 ifndef PERL
@@ -20,7 +22,7 @@
 TMP =$(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
-build-stamp:
+build-stamp: $(QUILT_STAMPFN)
 	dh_testdir
 
 	$(PERL) Makefile.PL \
@@ -39,7 +41,7 @@
 
 	touch $@
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	dh_clean build-stamp install-stamp
diff -u libmediawiki-perl-1.13/debian/control libmediawiki-perl-1.13/debian/control
--- libmediawiki-perl-1.13/debian/control
+++ libmediawiki-perl-1.13/debian/control
@@ -1,12 +1,12 @@
 Source: libmediawiki-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (= 5.0.0)
+Build-Depends: debhelper (= 5.0.0), quilt (= 0.45-1)
 Build-Depends-Indep: perl (= 5.8.8-7), libwww-perl, libconfig-inihash-perl,
  libtest-pod-perl, libtest-pod-coverage-perl
 Maintainer: Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org
 Uploaders: Michael Mende deb...@menole.net,
- David Paleino d.pale...@gmail.com,
+ Ansgar Burchardt ans...@43-1.org,
  Damyan Ivanov d...@debian.org, 
  Gunnar Wolf gw...@debian.org
 Standards-Version: 3.7.3
only in patch2:
unchanged:
--- libmediawiki-perl-1.13.orig/debian/patches/login-token.patch
+++ libmediawiki-perl-1.13/debian/patches/login-token.patch
@@ -0,0 +1,27 @@
+From: Ansgar Burchardt ans...@43-1.org
+Date: Mon, 26 Apr 2010 14:58:48 +0900
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/578691
+Subject: Support login token
+
+--- libmediawiki-perl-1.13-1.orig/lib/MediaWiki.pm
 libmediawiki-perl-1.13-1/lib/MediaWiki.pm
+@@ -207,10 +207,17 @@
+ 		return 1;
+ 	}
+ 
++	# get login token
++	my $res = $mw-{ua}-request(GET $mw-{index} . ?title=Special:Userlogin);
++	return $mw-error(ERR_LOGIN_FAILED) unless $res-is_success;
++
++	my $token;
++	$token = $1 if $res-content() =~ /input type=[']hidden['] name=[']wpLoginToken['] value=[']([a-fA-F0-9]+)[']/i;
++
+ 	my $res = $mw-{ua}-request(
+ 		POST $mw-{index} . ?title=Special:Userloginaction=submitlogin,
+ 		Content_Type  = 'application/x-www-form-urlencoded',
+-		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ) ]
++		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ), defined $token ? (wpLoginToken = $token) : () ]
+ 	);
+ 	if($res-code == 302 || $res-header(Set-Cookie))
+ 	{
only in patch2:
unchanged:
--- libmediawiki-perl-1.13.orig/debian/patches/series
+++ libmediawiki-perl-1.13/debian/patches/series
@@ -0,0 +1 @@
+login-token.patch


pgpxGD6vczWyj.pgp
Description: PGP signature


Bug#578878: libnet-rblclient-perl: [patch] please remove inactive RBLs from defaults

2010-04-28 Thread Ansgar Burchardt
package libnet-rblclient-perl
forwarded 578878 https://rt.cpan.org/Public/Bug/Display.html?id=16448
thanks

Hi,

grin g...@grin.hu writes:
 more to the diff below: blars.org and v6net.org seem to be operated by
 spammers now, they most probably serve no useful purpose, either. ;-)

I forwarded your patch [1], but upstream does not seem active any
longer: the last release was 2006, this bug was already reported
upstream in 2005.

Regards,
Ansgar

[1] https://rt.cpan.org/Public/Bug/Display.html?id=16448



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



Bug#578691: libmediawiki-perl: Security update of mediawiki will break login API

2010-04-28 Thread Ansgar Burchardt
clone 578691 -1
reassign  -1 release.debian.org
retitle   -1 pu: package libmediawiki-perl_1.13-1+lenny1
submitter -1 ans...@2008.43-1.org
user  release.debian@packages.debian.org
usertags  -1 + pu
thanks

Hi,

Raphael Geissert geiss...@debian.org writes:

 the planned security update for mediawiki/1.12.0-2lenny5 will break
 libmediawiki-perl: the Perl module will no longer be able to log in [1].
 I prepared a patch for this problem (attached).
[...]
 libmediawiki-perl should be updated via a SPU. Please coordinate with the 
 release team.

 The package already fails to login to sites that have been upgraded, such as 
 wikipedia. The bug report was mainly to give a heads up.

I have changed the distribution to stable (instead of stable-security).
The diff between 1.13-1 and the proposed updated is attached once more.
Should we go ahead with the upload?

Regards,
Ansgar

diff -u libmediawiki-perl-1.13/debian/changelog libmediawiki-perl-1.13/debian/changelog
--- libmediawiki-perl-1.13/debian/changelog
+++ libmediawiki-perl-1.13/debian/changelog
@@ -1,3 +1,12 @@
+libmediawiki-perl (1.13-1+lenny1) stable; urgency=low
+
+  * Add support for login token. (Closes: #578691)
+  * Use quilt to manage patches.
+  * Remove David Paleino from Uploaders (as in 1.13-1.1).
+  * Add myself to Uploaders.
+
+ -- Ansgar Burchardt ans...@43-1.org  Tue, 27 Apr 2010 20:17:57 +0900
+
 libmediawiki-perl (1.13-1) unstable; urgency=low
 
   * New upstream release
diff -u libmediawiki-perl-1.13/debian/rules libmediawiki-perl-1.13/debian/rules
--- libmediawiki-perl-1.13/debian/rules
+++ libmediawiki-perl-1.13/debian/rules
@@ -11,6 +11,8 @@
 # always return the default without waiting for user input.
 export PERL_MM_USE_DEFAULT=1
 
+include /usr/share/quilt/quilt.make
+
 PACKAGE=$(shell dh_listpackages)
 
 ifndef PERL
@@ -20,7 +22,7 @@
 TMP =$(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
-build-stamp:
+build-stamp: $(QUILT_STAMPFN)
 	dh_testdir
 
 	$(PERL) Makefile.PL \
@@ -39,7 +41,7 @@
 
 	touch $@
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	dh_clean build-stamp install-stamp
diff -u libmediawiki-perl-1.13/debian/control libmediawiki-perl-1.13/debian/control
--- libmediawiki-perl-1.13/debian/control
+++ libmediawiki-perl-1.13/debian/control
@@ -1,12 +1,12 @@
 Source: libmediawiki-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (= 5.0.0)
+Build-Depends: debhelper (= 5.0.0), quilt (= 0.45-1)
 Build-Depends-Indep: perl (= 5.8.8-7), libwww-perl, libconfig-inihash-perl,
  libtest-pod-perl, libtest-pod-coverage-perl
 Maintainer: Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org
 Uploaders: Michael Mende deb...@menole.net,
- David Paleino d.pale...@gmail.com,
+ Ansgar Burchardt ans...@43-1.org,
  Damyan Ivanov d...@debian.org, 
  Gunnar Wolf gw...@debian.org
 Standards-Version: 3.7.3
only in patch2:
unchanged:
--- libmediawiki-perl-1.13.orig/debian/patches/login-token.patch
+++ libmediawiki-perl-1.13/debian/patches/login-token.patch
@@ -0,0 +1,27 @@
+From: Ansgar Burchardt ans...@43-1.org
+Date: Mon, 26 Apr 2010 14:58:48 +0900
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/578691
+Subject: Support login token
+
+--- libmediawiki-perl-1.13-1.orig/lib/MediaWiki.pm
 libmediawiki-perl-1.13-1/lib/MediaWiki.pm
+@@ -207,10 +207,17 @@
+ 		return 1;
+ 	}
+ 
++	# get login token
++	my $res = $mw-{ua}-request(GET $mw-{index} . ?title=Special:Userlogin);
++	return $mw-error(ERR_LOGIN_FAILED) unless $res-is_success;
++
++	my $token;
++	$token = $1 if $res-content() =~ /input type=[']hidden['] name=[']wpLoginToken['] value=[']([a-fA-F0-9]+)[']/i;
++
+ 	my $res = $mw-{ua}-request(
+ 		POST $mw-{index} . ?title=Special:Userloginaction=submitlogin,
+ 		Content_Type  = 'application/x-www-form-urlencoded',
+-		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ) ]
++		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ), defined $token ? (wpLoginToken = $token) : () ]
+ 	);
+ 	if($res-code == 302 || $res-header(Set-Cookie))
+ 	{
only in patch2:
unchanged:
--- libmediawiki-perl-1.13.orig/debian/patches/series
+++ libmediawiki-perl-1.13/debian/patches/series
@@ -0,0 +1 @@
+login-token.patch


pgpdWf8UB8gwi.pgp
Description: PGP signature


Bug#579063: libparse-debian-packages-perl: Parse error when description body contains a colon.

2010-04-29 Thread Ansgar Burchardt
tags 579063 + upstream confirmed
forwarded 579063 https://rt.cpan.org/Ticket/Display.html?id=57031
thanks

Hi,

G. de la Rey deb...@delarey.org writes:

 When there is a colon in the text description of a package, parsing fails
 by treating it as if a key for the returned hash has been found.  So as 
 well as the normal keys, such as Section, Filename, etc., some random keys
 get created occasionally.  For instance, the first package in the current
 Packages file for sid, 2vcard, comes up with an unexpected key of
 'and alias files from the following formats'.

 The attached patch fixes this; it also makes next() return a reference to
 %package rather than a copy of it, which seems to run more quickly.

I forwarded your bug report upstream [1], including a patch omitting the
last part: I think avoiding API changes is better.

Regards,
Ansgar

[1] https://rt.cpan.org/Ticket/Display.html?id=57031



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



Bug#579647: nss-ldap changing uid due to using gcrypt somewhere...

2010-04-29 Thread Ansgar Burchardt
Package: libnss-ldap,libldap-2.4-2
Version: libnss-ldap/264-2.1
Version: libldap-2.4-2/2.4.17-2.1

Hi,

libgcrypt11 has the feature of changing the real uid if it differs
from the effective user id and the effective user id is 0 [1].  This
comes from a time when programs had to be setuid root in order to use
mlock() to protect memory containing private keys.

This means that setuid applications using nss-ldap with a SSL connection
will lose their elevated privileges (unless a daemon such as nscd is
used).  Thus applications like su, sudo, at, ... do longer work
correctly.  Sadly upstream seems to consider this side effect in
libgcrypt a feature and seems not willing to change it.

One way to solve this problem would having a separate libldap package
that links against OpenSSL [2] and could be used by libraries such as
libnss-ldap.

Regards,
Ansgar

[1] http://bugs.debian.org/566351
https://bugs.launchpad.net/bugs/423252
[2] I understand that the package uses GnuTLS/gcrypt to be
GPL-compatible, so this would be in addition to the present
package.



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



Bug#579608: Bug#578691: libmediawiki-perl: Security update of mediawiki will break login API

2010-04-29 Thread Ansgar Burchardt
Adam D. Barratt a...@adam-barratt.org.uk writes:

 clone 578691 -1
 reassign  -1 release.debian.org

 When doing this, please also CC your mail to the debian-release list. 
 Otherwise, we just get a copy of the cont...@bugs reply mail and have to
 retrieve a copy of the original mail from elsewhere.

Will do next time.  I don't use clone very often so I was not sure
weather it was necessary or not.

 I have changed the distribution to stable (instead of stable-security).
 The diff between 1.13-1 and the proposed updated is attached once more.
 Should we go ahead with the upload?

   * Add support for login token. (Closes: #578691)
   * Use quilt to manage patches.

 Modifying the patch system in use is not appropriate for a stable update. 
 Please prepare a diff which patches the files directly.

Done.

Regards,
Ansgar
diff -u libmediawiki-perl-1.13/debian/changelog libmediawiki-perl-1.13/debian/changelog
--- libmediawiki-perl-1.13/debian/changelog
+++ libmediawiki-perl-1.13/debian/changelog
@@ -1,3 +1,11 @@
+libmediawiki-perl (1.13-1+lenny1) stable; urgency=low
+
+  * Add support for login token. (Closes: #578691)
+  * Remove David Paleino from Uploaders (as in 1.13-1.1).
+  * Add myself to Uploaders.
+
+ -- Ansgar Burchardt ans...@43-1.org  Thu, 29 Apr 2010 22:39:06 +0900
+
 libmediawiki-perl (1.13-1) unstable; urgency=low
 
   * New upstream release
diff -u libmediawiki-perl-1.13/debian/control libmediawiki-perl-1.13/debian/control
--- libmediawiki-perl-1.13/debian/control
+++ libmediawiki-perl-1.13/debian/control
@@ -6,7 +6,7 @@
  libtest-pod-perl, libtest-pod-coverage-perl
 Maintainer: Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org
 Uploaders: Michael Mende deb...@menole.net,
- David Paleino d.pale...@gmail.com,
+ Ansgar Burchardt ans...@43-1.org,
  Damyan Ivanov d...@debian.org, 
  Gunnar Wolf gw...@debian.org
 Standards-Version: 3.7.3
only in patch2:
unchanged:
--- libmediawiki-perl-1.13.orig/lib/MediaWiki.pm
+++ libmediawiki-perl-1.13/lib/MediaWiki.pm
@@ -207,10 +207,17 @@
 		return 1;
 	}
 
+	# get login token
+	my $token_res = $mw-{ua}-request(GET $mw-{index} . ?title=Special:Userlogin);
+	return $mw-error(ERR_LOGIN_FAILED) unless $token_res-is_success;
+
+	my $token;
+	$token = $1 if $token_res-content() =~ /input type=[']hidden['] name=[']wpLoginToken['] value=[']([a-fA-F0-9]+)[']/i;
+
 	my $res = $mw-{ua}-request(
 		POST $mw-{index} . ?title=Special:Userloginaction=submitlogin,
 		Content_Type  = 'application/x-www-form-urlencoded',
-		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ) ]
+		Content   = [ ( 'wpName' = $user, 'wpPassword' = $pass, 'wpLoginattempt' = 'Log in' ), defined $token ? (wpLoginToken = $token) : () ]
 	);
 	if($res-code == 302 || $res-header(Set-Cookie))
 	{


pgpCMZ92OJr7y.pgp
Description: PGP signature


Bug#545414: sudo-ldap: sudo fails with sudo: setreuid(ROOT_UID, user_uid): Operation not permitted for ldap users

2010-04-30 Thread Ansgar Burchardt
Hi,

this is caused by libgcrypt11 which drops root privileges under certain
conditions [1].  As libnss-ldap uses libgcrypt11 via openldap and
gnutls, any setuid program that does NSS lookups against an SSL-enabled
LDAP server will lose privileges [2].

Regards,
Ansgar

[1] http://bugs.debian.org/566351
[2] http://bugs.debian.org/579647



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



Bug#579499: RFS: amispammer

2010-04-30 Thread Ansgar Burchardt
Hi,

Julián Moreno Patiño darkju...@gmail.com writes:

 * Package name   : amispammer
   Version  : 3.1-1

 The upload would fix these bugs: 579499

I am not a DD and cannot upload your package, but though I would give
some comments:

 · debian/rules: The override_dh_auto_install target is useless.
 · debian/amispammer.install, debian/amispammer.links:
   Why don't you install the script directly to /usr/bin?
 · debian/control: The last line of the description contains only a
   single dot.

Also some comments about the upstream program:

 · 'require getopt.pl;'
   This is no longer maintained and deprecated.  It only exists for
   compatibility with Perl 4(!) programs.  getopt.pl suggests
   Getopt::Long or Getopt::Std as alternatives.

 · 'system(renice 20 $$  /dev/null) if ($OSNAME ne MSWin32);'
   Perl has a setpriority function.  See perlfunc(1).

 · Use of threads:
   I believe that using Net::DNS::Async instead of starting over 90
   threads for one DNS query each would make more sense.  Or use
   Net::RBLClient, a Perl module to query multiple RBLs in parallel.

 · auto_get_ip:
   Screen-scraping web pages is likely to break in the future.
   Also using split twice instead of /.../ to directly extract the IP
   address is bad.

 · Using use strict; and use warnings; is usually a good idea.

Regards,
Ansgar



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



Bug#578798: imvirt: FTBFS with Perl 5.12: hardcoded perl paths

2010-05-01 Thread Ansgar Burchardt
tags 578798 + patch
thanks

Hi,

I prepared a patch to pass INSTALLDIRS=vendor to Makefile.PL.  The
package builds fine with perl 5.10.1 (from unstable) and 5.12 (from
experimental) with it.

Regards,
Ansgar
diff -Nru imvirt-0.9.0/debian/changelog imvirt-0.9.0/debian/changelog
--- imvirt-0.9.0/debian/changelog	2010-04-03 23:11:34.0 +0900
+++ imvirt-0.9.0/debian/changelog	2010-05-02 01:22:16.0 +0900
@@ -1,3 +1,9 @@
+imvirt (0.9.0-1.1) UNRELEASED; urgency=low
+
+  * Pass INSTALLDIRS=vendor to Makefile.PL. (Closes: #578798)
+
+ -- Ansgar Burchardt ans...@43-1.org  Sun, 02 May 2010 01:09:15 +0900
+
 imvirt (0.9.0-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru imvirt-0.9.0/debian/control imvirt-0.9.0/debian/control
--- imvirt-0.9.0/debian/control	2010-04-03 23:11:34.0 +0900
+++ imvirt-0.9.0/debian/control	2010-05-02 01:09:56.0 +0900
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Patrick Matthäi pmatth...@debian.org
-Build-Depends: debhelper (= 5)
+Build-Depends: debhelper (= 5), automake
 Standards-Version: 3.8.4
 Homepage: http://micky.ibh.net/~liske/imvirt.html
 
diff -Nru imvirt-0.9.0/debian/libimvirt-perl.install imvirt-0.9.0/debian/libimvirt-perl.install
--- imvirt-0.9.0/debian/libimvirt-perl.install	2010-04-03 23:11:34.0 +0900
+++ imvirt-0.9.0/debian/libimvirt-perl.install	2010-05-02 01:16:57.0 +0900
@@ -1,2 +1,2 @@
-debian/tmp/usr/share/perl/5.10.1/ImVirt usr/share/perl5/
-debian/tmp/usr/share/perl/5.10.1/ImVirt.pm usr/share/perl5/
+debian/tmp/usr/share/perl5/ImVirt.pm usr/share/perl5/
+debian/tmp/usr/share/perl5/ImVirt/ usr/share/perl5/
diff -Nru imvirt-0.9.0/debian/libimvirt-perl.manpages imvirt-0.9.0/debian/libimvirt-perl.manpages
--- imvirt-0.9.0/debian/libimvirt-perl.manpages	2010-04-03 23:11:34.0 +0900
+++ imvirt-0.9.0/debian/libimvirt-perl.manpages	2010-05-02 01:11:55.0 +0900
@@ -1 +1 @@
-debian/tmp/usr/man/man3/ImVirt.3pm
+debian/tmp/usr/share/man/man3/ImVirt.3pm
diff -Nru imvirt-0.9.0/debian/patches/perl-installdirs.patch imvirt-0.9.0/debian/patches/perl-installdirs.patch
--- imvirt-0.9.0/debian/patches/perl-installdirs.patch	1970-01-01 09:00:00.0 +0900
+++ imvirt-0.9.0/debian/patches/perl-installdirs.patch	2010-05-02 01:21:58.0 +0900
@@ -0,0 +1,15 @@
+From: Ansgar Burchardt ans...@43-1.org
+Date: Sun, 02 May 2010 01:08:34 +0900
+Bug-Debian: http://bugs.debian.org/578798
+Subject: Pass INSTALLDIRS=vendor to Makefile.PL
+
+--- imvirt-0.9.0.orig/Makefile.am
 imvirt-0.9.0/Makefile.am
+@@ -18,6 +18,6 @@
+ 	cd perl  $(MAKE)
+ 
+ perl/Makefile: perl/Makefile.PL
+-	cd perl  perl Makefile.PL PREFIX=$(prefix)
++	cd perl  perl Makefile.PL PREFIX=$(prefix) INSTALLDIRS=vendor
+ 
+ .PHONY: perl
diff -Nru imvirt-0.9.0/debian/patches/series imvirt-0.9.0/debian/patches/series
--- imvirt-0.9.0/debian/patches/series	1970-01-01 09:00:00.0 +0900
+++ imvirt-0.9.0/debian/patches/series	2010-05-02 01:03:31.0 +0900
@@ -0,0 +1 @@
+perl-installdirs.patch
diff -Nru imvirt-0.9.0/debian/rules imvirt-0.9.0/debian/rules
--- imvirt-0.9.0/debian/rules	2010-04-03 23:11:34.0 +0900
+++ imvirt-0.9.0/debian/rules	2010-05-02 01:09:40.0 +0900
@@ -6,6 +6,7 @@
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
+	automake
 	./configure --prefix=/usr --libexec=/usr/lib
 	touch configure-stamp
 
@@ -19,6 +20,7 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
+	rm -rf autom4te.cache Makefile.in
 	[ ! -f Makefile ] || $(MAKE) clean
 	dh_clean
 


pgpqpPnYq7ihU.pgp
Description: PGP signature


Bug#576158: anki: LC_CTYPE decides language used for user interface

2010-04-01 Thread Ansgar Burchardt
Package: anki
Version: 0.9.9.8.6-2
Severity: normal
Tags: l10n

Hi,

when I start anki the user interface is Japanese even though the only
environment variable set to a Japanese environment is LC_CTYPE.

Here is the full output from locale:

  LANG=C
  LANGUAGE=
  LC_CTYPE=ja_JP.UTF-8
  LC_NUMERIC=C
  LC_TIME=C
  LC_COLLATE=C
  LC_MONETARY=C
  LC_MESSAGES=C
  LC_PAPER=C
  LC_NAME=C
  LC_ADDRESS=C
  LC_TELEPHONE=C
  LC_MEASUREMENT=C
  LC_IDENTIFICATION=C
  LC_ALL=

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages anki depends on:
ii  python2.5.4-9An interactive high-level object-o
ii  python-beautifulsoup  3.1.0.1-2  error-tolerant HTML parser for Pyt
ii  python-qt44.6-1  Python bindings for Qt4
ii  python-simplejson 2.0.9-2simple, fast, extensible JSON enco
ii  python-sqlalchemy 0.5.8-1SQL toolkit and Object Relational 
ii  python-support1.0.7  automated rebuilding support for P

Versions of packages anki recommends:
ii  kakasi2.3.4-3.2  KAnji KAna Simple Inverter
ii  python-matplotlib 0.99.1.2-3 Python based plotting system in a 

Versions of packages anki suggests:
pn  dvipngnone (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#576666: manpage MooseX::Singleton is broken

2010-04-06 Thread Ansgar Burchardt
Hi,

 Manual for MooseX::Singleton is not correctly generated. All it
 contains are:

The man page was generated correctly when I rebuilt the package.  So
re-uploading it should be enough.

FWIW libemail-send-perl's Email::Send man page has the same issue.

Regards,
Ansgar



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



Bug#576676: libapache2-mod-gnutls: trashes system log if cache is corrupted

2010-04-06 Thread Ansgar Burchardt
Package: libapache2-mod-gnutls
Version: 0.5.1-1
Severity: important

When the cache in /var/cache/apache2/gnutls_cache is corrupted mod_gnutls will
trash the error log with the message

  PANIC: fatal region error detected; run recovery

in an endless loop once a client tries to establish a secure connection.
Please create a new cache or let Apache die instead.

Regards,
Ansgar

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

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

Versions of packages libapache2-mod-gnutls depends on:
ii  libc6 2.7-18lenny2   GNU C Library: Shared libraries
ii  libgnutls26   2.4.2-6+lenny2 the GNU TLS library - runtime libr

libapache2-mod-gnutls recommends no packages.

libapache2-mod-gnutls 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#576829: xdg-settings: cannot set default-web-browser

2010-04-07 Thread Ansgar Burchardt
Package: xdg-utils
Version: 1.0.2+cvs20100307-1
Severity: important

I cannot change the default browser by using

  $ xdg-settings set default-web-browser iceweasel.desktop

Before and after this I get the following result:

  $ xdg-settings get default-web-browser
  kfmclient_html.desktop

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

xdg-utils depends on no packages.

Versions of packages xdg-utils recommends:
ii  file  5.04-1 Determines file type using magic
ii  iceweasel [www-browser]   3.6.3-1Web browser based on Firefox
ii  konqueror [www-browser]   4:4.3.4-1  KDE 4's advanced file manager, web
ii  mime-support  3.48-1 MIME files 'mime.types'  'mailcap
ii  shared-mime-info  0.71-1 FreeDesktop.org shared MIME databa
ii  w3m [www-browser] 0.5.2-4WWW browsable pager with excellent
ii  x11-utils 7.5+3  X11 utilities
ii  x11-xserver-utils 7.5+1  X server utilities

Versions of packages xdg-utils suggests:
pn  gvfs-bin  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#576830: xdg-utils: xdg-open(1) should mention how to change preferences

2010-04-07 Thread Ansgar Burchardt
Package: xdg-utils
Version: 1.0.2+cvs20100307-1
Severity: minor

It would be nice if the man page for xdg-open could inform how to change
the preferred application.  I suppose xdg-settings and xdg-mime are used
for this, but they are not mentioned in the description and there is no
SEE ALSO section.

Regards,
Ansgar

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

Kernel: Linux 2.6.32-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

xdg-utils depends on no packages.

Versions of packages xdg-utils recommends:
ii  file  5.04-1 Determines file type using magic
ii  iceweasel [www-browser]   3.6.3-1Web browser based on Firefox
ii  konqueror [www-browser]   4:4.3.4-1  KDE 4's advanced file manager, web
ii  mime-support  3.48-1 MIME files 'mime.types'  'mailcap
ii  shared-mime-info  0.71-1 FreeDesktop.org shared MIME databa
ii  w3m [www-browser] 0.5.2-4WWW browsable pager with excellent
ii  x11-utils 7.5+3  X11 utilities
ii  x11-xserver-utils 7.5+1  X server utilities

Versions of packages xdg-utils suggests:
pn  gvfs-bin  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#576961: bugs.debian.org: include per-distribution status in SOAP interface

2010-04-08 Thread Ansgar Burchardt
Package: bugs.debian.org
Severity: wishlist

Hi,

the `get_status' SOAP method returns a `pending' attribute that
indicates the current status of the bug.  If I want to know the status
of the bug in each distribution I have to query the BTS several times:

  get_status([bug = ..., dist = unstable])

and twice more for stable and testing.

Would it be possible to add an additional attribute that indicates the
status in each distribution similar to this:

  pending = ...,# as before
  dists = {
stable   = ..., # status in stable, testing and unstable using
testing  = ..., # the same values as the pending attribute
unstable = ...,
  },

Regards,
Ansgar



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



Bug#577202: irssi: /unignore #not-ignored results in Irssi: is not being ignored

2010-04-10 Thread Ansgar Burchardt
Package: irssi
Version: 0.8.12-7
Severity: minor

When I /unignore a channel that is not ignored I get the following message:

  /unignore #not-ignored
  -!- Irssi:  is not being ignored

The channel name is missing from the response.  Compare with /unignore a user
that is not ignored:

  /unignore not-ignored
  -!- Irssi: not-ignored is not being ignored

Regards,
Ansgar

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

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

Versions of packages irssi depends on:
ii  libc6   2.7-18lenny2 GNU C Library: Shared libraries
ii  libglib2.0-02.16.6-3 The GLib library of C routines
ii  libncurses5 5.7+20081213-1   shared libraries for terminal hand
ii  libperl5.10 5.10.0-19lenny2  Shared Perl library
ii  libssl0.9.8 0.9.8g-15+lenny6 SSL shared libraries
ii  perl5.10.0-19lenny2  Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.10 5.10.0-19lenny2  minimal Perl system

irssi recommends no packages.

Versions of packages irssi suggests:
pn  irssi-scripts 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#577017: Bad day_of_week date interpretation.

2010-04-10 Thread Ansgar Burchardt
package at
tags 577017 + confirmed upstream
thanks

Hi,

Stan Tobias st...@mailshack.com writes:

 On Thursday `at 23:55 Fri' will schedule the job tomorrow (that's okay).
 But on Friday `at 23:55 Fri' will schedule the job on Friday _in a
 week's time_ (ie. *not* today).  IMO this is wrong, and not in line
 with other established implementations:

I agree that this is unexpected and should be changed.

 I would suggest the following change:
 -add_date ((6 + $1 - exectm.tm_wday) %7 + 1, DAY);
 +add_date ((7 + $1 - exectm.tm_wday) %7, DAY);

With this patch at will also understand 0900 Sun entered later on
Sunday as nine o'clock on this Sunday instead of next week.  Otherwise,
dates in the past are understood as meaning tomorrow/next month/next
year. I think giving a day of week should behave similar, but don't know
how other implementations handle this.

Regards,
Ansgar



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



Bug#569793: debian-edu-config: etcinsvk has been removed from unstable

2010-03-11 Thread Ansgar Burchardt
severity 569793 serious
thanks

Hi,

I'm setting the severity to serious as etcinsvk has been removed[1]
from unstable.

Regards,
Ansgar

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557074



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



Bug#443049: About bug # 443049 in Debian BTS

2010-03-14 Thread Ansgar Burchardt
Hi,

Olivier Vitrat ovit.deb...@gmail.com writes:
 Are you able to reproduce this bug with a recent version of the
 package ? (which one ?)
 If not, can we close this old bug report ?

I don't have a dual-head setup right now, but I can try to reproduce the
bug once I have access to a second monitor (I don't know how long that
will take...).

Regards,
Ansgar



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



Bug#508644: Sorting out mail-transport-agent mess

2009-12-18 Thread Ansgar Burchardt
Hi,

what is the status of this now?  Should packages depend on default-mta
instead of exim4 or not yet?

Regards,
Ansgar



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



Bug#561651: libhtml-scrubber-perl: unsafe /tmp usage during build

2009-12-19 Thread Ansgar Burchardt
Source: libhtml-scrubber-perl
Version: 0.08-4
Tags: security

Hi,

the test suite uses /tmp in a unsafe way: t/06_scrub_file.t will write
to the files /tmp/html-scrubber.test.html{,.html}, following symlinks
and eventually overwriting other data.

Regards,
Ansgar



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



Bug#523371: ITA: viruskiller -- Game about viruses invading your computer

2009-04-09 Thread Ansgar Burchardt
package wnpp
retitle 523371 ITA: viruskiller -- Game about viruses invading your computer
owner   523371 ans...@43-1.org
thanks

I intend to adopt viruskiller for the Debian Games Team.

Ansgar



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



Bug#523888: mplayer: Freeze with KDE panel tooltips

2009-04-13 Thread Ansgar Burchardt
Package: mplayer
Version: 1.0~rc2+svn20090303-5
Severity: important

Hi,

I can freeze my system like this:

 1) Start playback of a video in a window,
 2) Move MPlayer window near the KDE panel,
 3) Hover over an icon so that the tooltip lies over part of the video.

After this the system freezes completely.  I can no longer switch to
another console or shutdown the computer by pressing the power button.

Tooltips from other applications (Iceweasel, Pidgin) do not result in a
freeze, so it might as well be a bug in KDE.  Note that the KDE panel
tooltips are animated, others are not.

I use an Intel graphics card (xserver-xorg-video-intel 2:2.6.3-1) and
KDE 3.5.10 (kicker 4:3.5.10.dfsg.1-2).

Regards,
Ansgar

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

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

Versions of packages mplayer depends on:
ii  debconf [debconf-2.0]  1.5.26Debian configuration management sy
ii  libasound2 1.0.19-1  shared library for ALSA applicatio
ii  libatk1.0-01.24.0-2  The ATK accessibility toolkit
ii  libaudio2  1.9.1-5   Network Audio System - shared libr
ii  libavcodec52   3:0.svn20090303-1 ffmpeg codec library
ii  libavformat52  3:0.svn20090303-1 ffmpeg file format library
ii  libavutil493:0.svn20090303-1 ffmpeg utility library
ii  libc6  2.9-7 GNU C Library: Shared libraries
ii  libcaca0   0.99.beta16-1 colour ASCII art library
ii  libcairo2  1.8.6-2+b1The Cairo 2D vector graphics libra
ii  libcdparanoia0 3.10.2+debian-5   audio extraction tool for sampling
ii  libdirectfb-1.2-0  1.2.7-2   direct frame buffer graphics - sha
ii  libesd-alsa0 [libesd0] 0.2.41-3  Enlightened Sound Daemon (ALSA) - 
ii  libfontconfig1 2.6.0-3   generic font configuration library
ii  libfreetype6   2.3.9-4   FreeType 2 font engine, shared lib
ii  libfribidi00.10.9-1  Free Implementation of the Unicode
ii  libgcc11:4.3.3-5 GCC support library
ii  libgif44.1.6-6   library for GIF images (library)
ii  libgl1-mesa-glx [libgl 7.4-2 A free implementation of the OpenG
ii  libglib2.0-0   2.20.0-2  The GLib library of C routines
ii  libgtk2.0-02.14.7-5  The GTK+ graphical user interface 
ii  libjack0   0.116.1-4 JACK Audio Connection Kit (librari
ii  libjpeg62  6b-14 The Independent JPEG Group's JPEG 
ii  liblircclient0 0.8.3-3   infra-red remote control support -
ii  liblzo2-2  2.03-1data compression library
ii  libmpcdec3 1:1.2.2-2.1   Musepack (MPC) format library
ii  libncurses55.7+20090314-1shared libraries for terminal hand
ii  libogg01.1.3-5   Ogg Bitstream Library
ii  liboil0.3  0.3.15-1  Library of Optimized Inner Loops
ii  libopenal1 1:1.4.272-2   Software implementation of the Ope
ii  libpango1.0-0  1.22.4-2  Layout and rendering of internatio
ii  libpng12-0 1.2.35-1  PNG library - runtime
ii  libpostproc51  3:0.svn20090303-1 ffmpeg video postprocessing librar
ii  libpulse0  0.9.14-2  PulseAudio client libraries
ii  libschroedinger-1.0-0  1.0.5-1   library for encoding/decoding of D
ii  libsdl1.2debian1.2.13-4+b1   Simple DirectMedia Layer
ii  libsmbclient   2:3.3.2-1 shared library for communication w
ii  libspeex1  1.2~rc1-1 The Speex codec runtime library
ii  libstdc++6 4.3.3-5   The GNU Standard C++ Library v3
ii  libsvga1   1:1.4.3-27console SVGA display libraries
ii  libswscale03:0.svn20090303-1 ffmpeg video scaling library
ii  libtheora0 1.0-2 The Theora Video Compression Codec
ii  libx11-6   2:1.2-1   X11 client-side library
ii  libxext6   2:1.0.4-1 X11 miscellaneous extension librar
ii  libxinerama1   2:1.0.3-2 X11 Xinerama extension library
ii  libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii  libxv1 2:1.0.4-1 X11 Video extension library
ii  libxvmc1   1:1.0.4-2 X11 Video extension library
ii  libxxf86dga1   2:1.0.2-1 X11 Direct Graphics Access extensi
ii  libxxf86vm11:1.0.2-1 X11 XFree86 video mode extension l
ii  mplayer-skin-blue [mpl 1.6-2 blue skin for mplayer
ii  zlib1g  

Bug#497640: zoneminder: Several security issues

2009-04-15 Thread Ansgar Burchardt
Hi,

zoneminder 1.24.0 has been released in Februrary.  Have you any plans to
update the Debian package yet?  It would be nice if the security
problems could be fixed.

Regards,
Ansgar



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



Bug#604642: opencv-doc: please include HTML version of the documentation

2010-11-23 Thread Ansgar Burchardt
Package: opencv-doc
Version: 2.1.0-2
Severity: wishlist

Please include a HTML version (as available online[1]) of the
documentation in opencv-doc.

Also some files in /usr/share/doc/opencv-doc should probably not be
included: license.txt (the same information is already available in
copyright) and CMakeLists.txt.

Regards,
Ansgar

[1] http://opencv.willowgarage.com/documentation/cpp/index.html



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



Bug#604805: kmail: unusable with $HOME on OpenAFS due to Akonadi not starting

2010-11-24 Thread Ansgar Burchardt
Package: kmail
Version: 4:4.4.7-2
Severity: important

KMail is unusable with $HOME on OpenAFS: it starts and is usable, but
after a few moments an error message stating that akonadi could not be
started shows up.  KMail then exits:

  kmail(4842)/libakonadi Akonadi::Control::Private::exec: Could not start/stop 
Akonadi! 
  kmail(4842) main: Unable to start Akonadi server, exit application 

The problem with starting Akonadi is that it tries to create a UNIX
socket in $HOME/.local/share/akonadi/db_misc/mysql.socket.  This is not
possible with OpenAFS.  See also the attached report.

I see two possible solutions for this problem:

a) Akonadi should create the socket elsewhere.  Other parts of KDE seem
to use /tmp/ksocket-$USER here (or $HOME/.kde/socket-$HOSTNAME which is
a symlink to the directory in /tmp).

b) KMail should not exit when it cannot start Akonadi.  It still seems
to be usable.

It would be nice if this could be fixed for Squeeze as KMail is right
now unusable :-(

Regards,
Ansgar

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

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kmail depends on:
ii  kdebase-runtime 4:4.4.5-1runtime components from the offici
ii  kdepim-runtime  4:4.4.7-1Runtime components for akonadi-kde
ii  kdepimlibs-kio-plug 4:4.4.5-1kio slaves used by KDE PIM applica
ii  libakonadi-contact4 4:4.4.5-1library for using the Akonadi PIM 
ii  libakonadi-kde4 4:4.4.5-1library for using the Akonadi PIM 
ii  libc6   2.11.2-7 Embedded GNU C Library: Shared lib
ii  libgcc1 1:4.4.5-6GCC support library
ii  libgpgme++2 4:4.4.5-1c++ wrapper library for gpgme
ii  libkabc44:4.4.5-1library for handling address book 
ii  libkcal44:4.4.5-1library for handling calendar data
ii  libkde3support4 4:4.4.5-1the KDE 3 Support Library for the 
ii  libkdecore5 4:4.4.5-1the KDE Platform Core Library
ii  libkdepim4  4:4.4.7-2KDE PIM library
ii  libkdeui5   4:4.4.5-1the KDE Platform User Interface Li
ii  libkhtml5   4:4.4.5-1the KHTML Web Content Rendering En
ii  libkimap4   4:4.4.5-1library for handling IMAP data
ii  libkio5 4:4.4.5-1the Network-enabled File Managemen
ii  libkldap4   4:4.4.5-1library for accessing LDAP
ii  libkleo44:4.4.7-2certificate based crypto library
ii  libkmime4   4:4.4.5-1library for handling MIME data
ii  libknotifyconfig4   4:4.4.5-1library for configuring KDE Notifi
ii  libkontactinterface 4:4.4.5-1Kontact interface library
ii  libkparts4  4:4.4.5-1the Framework for the KDE Platform
ii  libkpgp44:4.4.7-2gpg based crypto library
ii  libkpimidentities4  4:4.4.5-1library for managing user identiti
ii  libkpimtextedit44:4.4.5-1library that provides a textedit w
ii  libkpimutils4   4:4.4.5-1library for dealing with email add
ii  libkresources4  4:4.4.5-1the KDE Resource framework library
ii  libksieve4  4:4.4.7-2mail/news message filtering librar
ii  libktnef4   4:4.4.5-1library for handling TNEF data
ii  libkutils4  4:4.4.5-1various utility classes for the KD
ii  libmailtransport4   4:4.4.5-1mail transport service library
ii  libmessagecore4 4:4.4.7-2message core library
ii  libmessagelist4 4:4.4.7-2message list library
ii  libmimelib4 4:4.4.7-2MIME library
ii  libnepomuk4 4:4.4.5-1the Nepomuk Meta Data Library
ii  libphonon4  4:4.6.0really4.4.2-1 the core library of the Phonon mul
ii  libqt4-dbus 4:4.6.3-4Qt 4 D-Bus module
ii  libqt4-network  4:4.6.3-4Qt 4 network module
ii  libqt4-qt3support   4:4.6.3-4Qt 3 compatibility library for Qt 
ii  libqt4-xml  4:4.6.3-4Qt 4 XML module
ii  libqtcore4  4:4.6.3-4Qt 4 core module
ii  libqtgui4   4:4.6.3-4Qt 4 GUI module
ii  libstdc++6  4.4.5-6  The GNU Standard C++ Library v3
ii  libthreadweaver44:4.4.5-1the ThreadWeaver Library for the K
ii  perl5.10.1-16Larry Wall's Practical Extraction 
ii  phonon  4:4.6.0really4.4.2-1 metapackage for the Phonon multime

Versions of packages kmail recommends:
ii  gnupg-agent   2.0.14-2   GNU privacy guard - password agent
pn  gnupg2 

Bug#604805: kmail: unusable with $HOME on OpenAFS due to Akonadi not starting

2010-11-24 Thread Ansgar Burchardt
Ansgar Burchardt ans...@mathi.uni-heidelberg.de writes:

 The problem with starting Akonadi is that it tries to create a UNIX
 socket in $HOME/.local/share/akonadi/db_misc/mysql.socket.  This is not
 possible with OpenAFS.  See also the attached report.

I forgot to attach the report, but after searching a second time this
has already been reported[1].

  [1] http://bugs.debian.org/545139
  
 a) Akonadi should create the socket elsewhere.  Other parts of KDE seem
 to use /tmp/ksocket-$USER here (or $HOME/.kde/socket-$HOSTNAME which is
 a symlink to the directory in /tmp).

 b) KMail should not exit when it cannot start Akonadi.  It still seems
 to be usable.

I noticed that KMail does not close when I ignore the message box with
the error message.  Reading mail seems to work fine, but KMail stops
responding once I try to send a mail (after pushing the Send button)
and displays the following error message in a loop:

  kmail(6123)/libakonadi Akonadi::SessionPrivate::socketError: Socket error 
occurred: QLocalSocket::connectToServer: Invalid name 

So (b) looks non-trivial as well.

Regards,
Ansgar



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



Bug#545139: [PATCH] akonadi-server: not possible to create socket in AFS $HOME

2010-11-29 Thread Ansgar Burchardt
tags 545139 + patch
thanks

The attached patch changes Akonadi to create a symlink
.../socket-$HOSTNAME to a directory in /tmp, and to use this directory
for sockets.  This is similar to how KDE handles sockets in
$KDEHOME/socket-$HOSTNAME.

There is at least one known issue with the patch: it overwrites the
Options setting as the path in UNIX_SOCKET depends on the hostname.

With the patch applied, Akonadi can start with $HOME on AFS here and
KMail seems to be working fine as well (cf. #604805).

It would be nice if this patch could be included in Squeeze.

Regards,
Ansgar
From: Ansgar Burchardt ans...@mathi.uni-heidelberg.de
Date: Mon, 29 Nov 2010 12:40:18 +0100
Subject: Move sockets away from $HOME
Bug-Debian: http://bugs.debian.org/545139
Bug: https://bugs.kde.org/show_bug.cgi?id=179006

Move directories used for sockets to /tmp, using a symlink (that includes the
hostname) to remember where it is located.

Known issues:

 - User changes to Options are overwritten as we need to set UNIX_SOCKET=...

--- akonadi-1.3.1.orig/server/CMakeLists.txt
+++ akonadi-1.3.1/server/CMakeLists.txt
@@ -59,6 +59,7 @@
 set(libakonadiprivate_SRCS
   ${AKONADI_SHARED_SOURCES}
   src/akonadi.cpp
+  src/socketdir.cpp
   src/akonadiconnection.cpp
   src/handler.cpp
   src/handlerhelper.cpp
--- akonadi-1.3.1.orig/server/src/akonadi.cpp
+++ akonadi-1.3.1/server/src/akonadi.cpp
@@ -34,6 +34,7 @@
 #include debuginterface.h
 #include storage/itemretrievalthread.h
 #include preprocessormanager.h
+#include socketdir.h
 
 #include libs/xdgbasedirs_p.h
 #include libs/protocol_p.h
@@ -84,8 +85,9 @@
 connectionSettings.setValue( QLatin1String( Data/Method ), QLatin1String( NamedPipe ) );
 connectionSettings.setValue( QLatin1String( Data/NamedPipe ), namedPipe );
 #else
-const QString defaultSocketDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi ) );
-QString socketDir = settings.value( QLatin1String( Connection/SocketDirectory ), defaultSocketDir ).toString();
+QString socketDir = settings.value( QLatin1String( Connection/SocketDirectory ), QString() ).toString();
+if (socketDir.isEmpty())
+  socketDir = akonadiSocketDirectory();
 if ( socketDir[0] != QLatin1Char( '/' ) ) {
   QDir::home().mkdir( socketDir );
   socketDir = QDir::homePath() + QLatin1Char( '/' ) + socketDir;
@@ -202,8 +204,9 @@
 
 #ifndef Q_OS_WIN
 QSettings connectionSettings( connectionSettingsFile, QSettings::IniFormat );
-const QString defaultSocketDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi ) );
-const QString socketDir = settings.value( QLatin1String( Connection/SocketDirectory ), defaultSocketDir ).toString();
+QString socketDir = settings.value( QLatin1String( Connection/SocketDirectory ), QString() ).toString();
+if (socketDir.isEmpty())
+  socketDir = akonadiSocketDirectory();
 
 if ( !QDir::home().remove( socketDir + QLatin1String( /akonadiserver.socket ) ) )
 akError()  Failed to remove Unix socket;
@@ -261,7 +264,7 @@
 void AkonadiServer::startPostgresqlDatabaseProcess()
 {
   const QString dataDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi/db_data ) );
-  const QString socketDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi/db_misc ) );
+  const QString socketDir = akonadiSocketDirectory();
 
   if ( !QFile::exists( QString::fromLatin1( %1/PG_VERSION ).arg( dataDir ) ) ) {
 // postgre data directory not initialized yet, so call initdb on it
@@ -371,7 +374,7 @@
 
   const QString dataDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi/db_data ) );
   const QString akDir   = XdgBaseDirs::saveDir( data, QLatin1String( akonadi/ ) );
-  const QString miscDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi/db_misc ) );
+  const QString miscDir = akonadiSocketDirectory();
   const QString fileDataDir = XdgBaseDirs::saveDir( data, QLatin1String( akonadi/file_db_data ) );
 
   // generate config file
--- /dev/null
+++ akonadi-1.3.1/server/src/socketdir.cpp
@@ -0,0 +1,106 @@
+#include socketdir.h
+
+#include cerrno
+#include cstdlib
+#include cstring
+#include libs/xdgbasedirs_p.h
+#include pwd.h
+#include sys/stat.h
+#include sys/types.h
+#include unistd.h
+#include QDebug
+
+static bool check_socket_directory(const char *path);
+static bool create_socket_directory(const char *link, const char *tmpl);
+
+QString Akonadi::akonadiSocketDirectory()
+{
+  char hostname[4096];
+  struct passwd *pw_ent;
+  uid_t uid = getuid();
+
+  if (gethostname(hostname, sizeof(hostname)) == -1) {
+qCritical()  gethostname() failed:  strerror(errno);
+return QString();
+  }
+
+  pw_ent = getpwuid(uid);
+  if (!pw_ent) {
+qCritical()  Could not get passwd entry for user id  uid;
+return QString();
+  }
+
+  QString link = XdgBaseDirs::saveDir(data, QLatin1String(akonadi)) + QLatin1Char('/') + QLatin1String(socket-) + QLatin1String(hostname);
+  QString tmpl = QLatin1String(akonadi-) + QLatin1String(pw_ent-pw_name) + QLatin1String(.XX

Bug#595111: bugs.debian.org: add signature with information to forwarded mails

2010-09-04 Thread Ansgar Burchardt
Don Armstrong d...@debian.org writes:

 On Wed, 01 Sep 2010, Ansgar Burchardt wrote:
 It would be nice if forwarded mails (that is all regular mails to
 submit@ or nn@) would include a signature with additional
 information.
 
 The signature should include
  · a link to the bug report,

 Any mail that is generated by the BTS includes this; we don't add it
 to existing messages currently. While I could certainly add it when
 sending it on, I'm not much a fan of altering e-mail messages as they
 are being sent through the bts.

  · indicate which (source) package the bug report belongs to as this
is not always included in the subject or may be outdated after
reassigning,

 This is present in the X-Debbugs-Source and X-Debbugs-Package headers;
 you can configure your MUA to show them.

Yes, that should be enough for my personal use.

There is however another reason that makes including this information in
existing messages as text useful: many mailing list archives do not
include headers, making it not possible to access further information
unless one recognizes this as a bug report for Debian and knows how to
access the bug tracker.  Including links might be helpful to people --
including non-Debian users -- who find these messages via a search
engine.

Regards,
Ansgar



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



Bug#595563: clive: print downloading status messages on the same line

2010-09-05 Thread Ansgar Burchardt
retitle 595563 clive: print downloading status messages on the same line
tag 595563 + unreproducible
thanks

 Why can't clive use CR (Carriage Return) technology to just print
 downloading status messages on the same line, like wget, apt, etc.
 do, instead of filling the screen with:
 x.flv  74%4.9M /  6.7M
 x.flv  74%4.9M /  6.7M
 x.flv  75%5.0M /  6.7M...

It already does so here.  The progress information is updated without
adding new lines.

Regards,
Ansgar



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



Bug#595720: future unblock: libdbm-deep-perl/2.0002-1

2010-09-05 Thread Ansgar Burchardt
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

libdbm-deep-perl can corrupt the database if too many transactions are
started[1].  This was fixed upstream in version 2.0002.  There is
another minor change in behavior in 2.0001, but this should not affect
Debian (the only rdep, libipc-pubsub-perl, seems not to use this
feature).

The debdiff from the version currently in testing to the proposed upload
is attached.  Should we go ahead with the upload? (Note that 2.0001 is
already in unstable.)

Regards,
Ansgar

PS: Please Cc: debian-p...@lists.debian.org in replies.

[1] https://rt.cpan.org/Public/Bug/Display.html?id=60903
Index: debian/control
===
--- debian/control	(.../tags/libdbm-deep-perl/2.-1)	(revision 62350)
+++ debian/control	(.../trunk/libdbm-deep-perl)	(revision 62350)
@@ -1,7 +1,7 @@
 Source: libdbm-deep-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (= 7.3.7~)
+Build-Depends: debhelper (= 8)
 Build-Depends-Indep: perl, libtest-deep-perl (= 0.095), 
  libtest-exception-perl (= 0.21), libtest-warn-perl,
  libio-stringy-perl, libfilehandle-fmode-perl, libtest-pod-coverage-perl,
@@ -11,7 +11,7 @@
 Uploaders: AGOSTINI Yves agost...@univ-metz.fr,
  gregor herrmann gre...@debian.org,
  Ansgar Burchardt ans...@43-1.org
-Standards-Version: 3.9.0
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/DBM-Deep/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdbm-deep-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libdbm-deep-perl/
Index: debian/compat
===
--- debian/compat	(.../tags/libdbm-deep-perl/2.-1)	(revision 62350)
+++ debian/compat	(.../trunk/libdbm-deep-perl)	(revision 62350)
@@ -1 +1 @@
-7
+8
Index: debian/changelog
===
--- debian/changelog	(.../tags/libdbm-deep-perl/2.-1)	(revision 62350)
+++ debian/changelog	(.../trunk/libdbm-deep-perl)	(revision 62350)
@@ -1,3 +1,25 @@
+libdbm-deep-perl (2.0002-1) unstable; urgency=medium
+
+  * New upstream release.
++ Errors out instead of corrupting the database when starting too many
+  transactions.
+  * debian/copyright: Refer to Debian systems instead of Debian GNU/Linux
+systems.
+
+ -- Ansgar Burchardt ans...@43-1.org  Mon, 06 Sep 2010 12:05:09 +0900
+
+libdbm-deep-perl (2.0001-1) unstable; urgency=low
+
+  * New upstream release.
+  * Use debhelper compat level 8; no longer pass --buildsystem=perl_build in
+debian/rules as this is now selected by default.
+  * debian/rules: Remove DBM::Deep::ConfigData module that gets generated by
+Module::Build.
+  * debian/copyright: Refer to /usr/share/common-licenses/GPL-1.
+  * Bump Standards-Version to 3.9.1.
+
+ -- Ansgar Burchardt ans...@43-1.org  Wed, 25 Aug 2010 22:12:50 +0900
+
 libdbm-deep-perl (2.-1) unstable; urgency=low
 
   [ Ansgar Burchardt ]
Index: debian/copyright
===
--- debian/copyright	(.../tags/libdbm-deep-perl/2.-1)	(revision 62350)
+++ debian/copyright	(.../trunk/libdbm-deep-perl)	(revision 62350)
@@ -18,8 +18,8 @@
  This program is free software; you can redistribute it and/or modify
  it under the terms of the Artistic License, which comes with Perl.
  .
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ On Debian systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
 
 License: GPL-1+
  This program is free software; you can redistribute it and/or modify
@@ -27,5 +27,5 @@
  the Free Software Foundation; either version 1, or (at your option)
  any later version.
  .
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ On Debian systems, the complete text of version 1 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-1'.
Index: debian/rules
===
--- debian/rules	(.../tags/libdbm-deep-perl/2.-1)	(revision 62350)
+++ debian/rules	(.../trunk/libdbm-deep-perl)	(revision 62350)
@@ -1,7 +1,16 @@
 #!/usr/bin/make -f
 
+PKG := $(shell dh_listpackages)
+TMP := $(CURDIR)/debian/$(PKG)
+
 %:
-	dh $@ --buildsystem=perl_build
+	dh $@
 
+override_dh_auto_install:
+	dh_auto_install
+	# Generated by Module::Build, but not used.
+	rm $(TMP)/usr/share/perl5/DBM/Deep/ConfigData.pm \
+	   $(TMP)/usr/share/man/man3/DBM::Deep::ConfigData.3pm
+
 override_dh_auto_test:
-	LONG_TESTS=1 TEST_SQLITE=1 dh_auto_test --buildsystem=perl_build
+	LONG_TESTS=1 TEST_SQLITE=1 dh_auto_test
Index: t/04_array.t
===
--- t/04_array.t	(.../tags/libdbm-deep

Bug#595563: only happens when Chinese characters in filename

2010-09-05 Thread Ansgar Burchardt
tags 595563 = confirmed
severity 595563 minor
thanks

jida...@jidanni.org writes:

 It turns out the problem only happens when the filename is Chinese:
 $ clive http://www.youtube.com/watch?v=zbC7TN4aOYY
 $BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  74%3.1M /  4.2M   
17.8K
 $BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  75%3.1M /  4.2M   
17.8K
 $BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  75%3.1M /  4.2M   
17.9K

I can reproduce this when I resize my Konsole window during the
download:

% clive http://www.youtube.com/watch?v=zbC7TN4aOYY;
fetch http://www.youtube.com/watch?v=zbC7TN4aOYY ...done.
verify video link ...done.
$BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  44%5.1M / 11.6M
$BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  44%5.2M / 11.6M
$BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  46%5.3M / 11.6M
$BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  47%5.5M / 11.6M
$BCK?H=w?4EE4aH~/=w5L;R$(Da2$BBh;0...@-f\pr(B.flv  48%5.6M / 11.6M
481.1K/s 12s

After resizing the download speed ends up on the next line, no matter
how wide the window is.  It still works correctly for me if I don't
resize the window.

It works correctly with only half-width characters in the file name so I
suppose the problem is clive believing that every character takes the
same amount of space.

Also the download speed and time estimate are intended to be
right-aligned, but this only happens once the window is resized.  clive
just assumes a width of 80 characters before that.

Regards,
Ansgar



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



Bug#595740: unblock: libdate-calc-perl/6.0-2

2010-09-06 Thread Ansgar Burchardt
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock libdate-calc-perl/6.0-2.  It fixes a bug regarding the
use of arguments that are not strings at the C level.

I don't think the bug itself is really RC, but given that it can break
software that worked with older versions the initial severity of
important seems appropriate.

Regards,
Ansgar

PS: Please CC: debian-p...@lists.debian.org in replies.

[1] http://bugs.debian.org/558272
Index: debian/control
===
--- debian/control	(.../6.0-1)	(revision 62355)
+++ debian/control	(.../6.0-2)	(revision 62355)
@@ -4,9 +4,10 @@ Priority: optional
 Uploaders: Christian Hammers c...@debian.org, Martín Ferrari tin...@debian.org,
  Damyan Ivanov d...@debian.org, Salvatore Bonaccorso salvatore.bonacco...@gmail.com
 Build-Depends: debhelper (= 7.0.50~), libcarp-clan-perl,
- libbit-vector-perl (= 7.0)
+ libbit-vector-perl (= 7.0), perl (= 5.10.1) | libtest-simple-perl (= 0.88),
+ libtest-exception-perl
 Maintainer: Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org
-Standards-Version: 3.8.3
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/Date-Calc/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdate-calc-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libdate-calc-perl/
Index: debian/source/format
===
--- debian/source/format	(.../6.0-1)	(revision 0)
+++ debian/source/format	(.../6.0-2)	(revision 62355)
@@ -0,0 +1 @@
+3.0 (quilt)
Index: debian/changelog
===
--- debian/changelog	(.../6.0-1)	(revision 62355)
+++ debian/changelog	(.../6.0-2)	(revision 62355)
@@ -1,3 +1,18 @@
+libdate-calc-perl (6.0-2) unstable; urgency=low
+
+  * Team Upload.
+  * Use SvPV to stringify the SV in case it is not already a string.
+(Closes: #558272)
++ new patch: SvPV.patch
++ Add build-dep on perl (= 5.10.1) | libtest-simple-perl (= 0.88) and
+  libtest-exception-perl for included test.
+  * Use source format 3.0 (quilt).
+  * debian/copyright: Formatting changes for current DEP-5 proposal;
+refer to /usr/share/common-licenses/GPL-1.
+  * Bump Standards-Version to 3.9.1.
+
+ -- Ansgar Burchardt ans...@43-1.org  Thu, 26 Aug 2010 17:18:17 +0900
+
 libdate-calc-perl (6.0-1) unstable; urgency=low
 
   * New upstream release
Index: debian/patches/series
===
--- debian/patches/series	(.../6.0-1)	(revision 0)
+++ debian/patches/series	(.../6.0-2)	(revision 62355)
@@ -0,0 +1,2 @@
+SvPV.patch
+spelling.patch
Index: debian/patches/spelling.patch
===
--- debian/patches/spelling.patch	(.../6.0-1)	(revision 0)
+++ debian/patches/spelling.patch	(.../6.0-2)	(revision 62355)
@@ -0,0 +1,27 @@
+From: Ansgar Burchardt ans...@43-1.org
+Date: Thu, 26 Aug 2010 17:15:34 +0900
+Origin: vendor
+Subject: Fix spelling errors in documentation
+
+--- libdate-calc-perl.orig/Calendar.pod
 libdate-calc-perl/Calendar.pod
+@@ -398,7 +398,7 @@
+ which your profile contains half holidays, or when you add
+ or subtract fractions of a day.
+ 
+-Sometimes it is not possible to accomodate the requested number
++Sometimes it is not possible to accommodate the requested number
+ of work days, and a rest remains.
+ 
+ This rest can currently only assume the value 0.0 (zero),
+--- libdate-calc-perl.orig/lib/Date/Calendar/Year.pod
 libdate-calc-perl/lib/Date/Calendar/Year.pod
+@@ -345,7 +345,7 @@
+ can be queried with the labels() and search() methods,
+ and appears when printing a calendar, for instance.
+ 
+-The character : (mnemonic: divided into two halfs) specifies
++The character : (mnemonic: divided into two halves) specifies
+ that the date in question is only a half holiday, i.e., you
+ only get half a day off instead of a full day. Some companies
+ have this sort of thing. C:-)
Index: debian/patches/SvPV.patch
===
--- debian/patches/SvPV.patch	(.../6.0-1)	(revision 0)
+++ debian/patches/SvPV.patch	(.../6.0-2)	(revision 62355)
@@ -0,0 +1,104 @@
+From: Ansgar Burchardt ans...@43-1.org
+Date: Thu, 26 Aug 2010 17:08:56 +0900
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/558272
+Bug: https://rt.cpan.org/Ticket/Display.html?id=60233
+Subject: Use SvPV to strigify the SV in case it is not already a string
+
+--- libdate-calc-perl.orig/Calc.xs
 libdate-calc-perl/Calc.xs
+@@ -51,9 +51,7 @@
+ 
+ 
+ #define DATECALC_STRING(ref,var,len) \
+-( ref  !(SvROK(ref))  SvPOK(ref)  \
+-(var = (charptr)SvPV(ref,PL_na))  \
+-((len = (N_int)SvCUR(ref)) | 1) )
++( ref  (var = (charptr)SvPV(ref,len)) )
+ 
+ #define DATECALC_SCALAR(ref,typ,var) \
+ ( ref  !(SvROK(ref))  ((var = (typ)SvIV(ref)) | 1

Bug#595872: libnetpacket-perl: FTBFS in squeeze: libmodule-build-perl: non-matching version installed (~*=PROVIDED=*= ! = 0.360100)

2010-09-06 Thread Ansgar Burchardt
reassign 595872 sbuild
reassign 595866 sbuild
reassign 595863 sbuild
forcemerge 586275 595872 595866 595863
thanks

Lucas Nussbaum lu...@lucas-nussbaum.net writes:

 Package: libnetpacket-perl
 Build-Depends: debhelper (= 7.3.7~), libmodule-build-perl (= 0.360100) | 
 perl (= 5.12)
 libmodule-build-perl: non-matching version installed (~*=PROVIDED=*= ! = 
 0.360100)

 Package: libmoosex-types-perl-perl
 Build-Depends-Indep: libmoosex-types-perl, libparams-util-perl, 
 libversion-perl (= 1:0.8200) | perl (= 5.12), perl, perl (= 5.10.1) | 
 libtest-simple-perl (= 0.88)
 libversion-perl: non-matching version installed (~*=PROVIDED=*= ! = 
 1:0.8200)

 Package: libcpan-meta-perl
 Build-Depends-Indep: libjson-perl (= 2), libversion-perl (= 1:0.8200) | 
 perl (= 5.12), [...]
 libversion-perl: non-matching version installed (~*=PROVIDED=*= ! = 
 1:0.8200)

These are duplicates of #591188, #591187 and #591189.  A patch for
sbuild is available in #586275, but nobody applied it yet.

Regards,
Ansgar



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



Bug#596040: postinst claims swat is turned off by default, but that is not true

2010-09-08 Thread Ansgar Burchardt
Package: swat
Version: 2:3.2.5-4lenny12
Severity: normal

The postinst script for swat contains the following:

  # Set up swat, turned off by default.
  update-inetd --group OTHER --add \
   'swat\t\tstream\ttcp\tnowait.400\troot\t/usr/sbin/tcpd\t/usr/sbin/swat'

But after installation and restarting inetd, swat is accessible.  So
either the call to update-inetd is wrong or the comment is outdated.

Regards,
Ansgar



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



Bug#596082: unblock: libcrypt-openssl-x509-perl/1.4-1

2010-09-08 Thread Ansgar Burchardt
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock libcrypt-openssl-x509-perl/1.4-1.  It fixes a segfault in
the fingerprint_sha1 method[1] and a bug that causes new_from_string to
fail for some certificates[2].

  unblock libcrypt-openssl-x509-perl/1.4-1

Regards,
Ansgar

PS: Please CC: debian-p...@lists.debian.org in replies.

[1] http://bugs.debian.org/596068
[2] http://bugs.debian.org/596069
Index: X509.pm
===
--- X509.pm	(.../1.2-1)	(revision 62408)
+++ X509.pm	(.../1.4-1)	(revision 62408)
@@ -5,7 +5,7 @@ use vars qw($VERSION @EXPORT_OK);
 use Exporter;
 use base qw(Exporter);
 
-$VERSION = '1.2';
+$VERSION = '1.4';
 
 @EXPORT_OK = qw(
   FORMAT_UNDEF FORMAT_ASN1 FORMAT_TEXT FORMAT_PEM FORMAT_NETSCAPE
Index: debian/control
===
--- debian/control	(.../1.2-1)	(revision 62408)
+++ debian/control	(.../1.4-1)	(revision 62408)
@@ -2,13 +2,13 @@ Source: libcrypt-openssl-x509-perl
 Section: perl
 Priority: optional
 Build-Depends: debhelper (= 7.2.13), libssl-dev, libtest-pod-perl,
- perl (= 5.10.0)
+ perl
 Maintainer: Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org
 Uploaders: Micah Anderson mi...@debian.org,
  gregor herrmann gre...@debian.org, Niko Tyni nt...@debian.org,
  Damyan Ivanov d...@debian.org, Ansgar Burchardt ans...@43-1.org,
  Salvatore Bonaccorso salvatore.bonacco...@gmail.com
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/Crypt-OpenSSL-X509/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libcrypt-openssl-x509-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libcrypt-openssl-x509-perl/
Index: debian/changelog
===
--- debian/changelog	(.../1.2-1)	(revision 62408)
+++ debian/changelog	(.../1.4-1)	(revision 62408)
@@ -1,3 +1,21 @@
+libcrypt-openssl-x509-perl (1.4-1) unstable; urgency=low
+
+  * New upstream release
+  * Refresh debian/copyright file wording.
+
+ -- Salvatore Bonaccorso salvatore.bonacco...@gmail.com  Tue, 31 Aug 2010 17:35:33 +0200
+
+libcrypt-openssl-x509-perl (1.3-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control: Substitute versioned Build-Depends on perl (=
+5.10.0) with unversioned one, as stable has already this version and
+oldstable is gone.
+  * debian/copyright: Explicitly point to GPL-1 text in common-licenses.
+  * Bump Standards-Version to 3.9.1.
+
+ -- Salvatore Bonaccorso salvatore.bonacco...@gmail.com  Fri, 06 Aug 2010 19:05:21 +0200
+
 libcrypt-openssl-x509-perl (1.2-1) unstable; urgency=low
 
   * New upstream release
Index: debian/copyright
===
--- debian/copyright	(.../1.2-1)	(revision 62408)
+++ debian/copyright	(.../1.4-1)	(revision 62408)
@@ -27,8 +27,8 @@ License: Artistic
  This program is free software; you can redistribute it and/or modify
  it under the terms of the Artistic License, which comes with Perl.
  .
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ On Debian systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
 
 License: GPL-1+
  This program is free software; you can redistribute it and/or modify
@@ -36,5 +36,5 @@ License: GPL-1+
  the Free Software Foundation; either version 1, or (at your option)
  any later version.
  .
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ On Debian systems, the complete text of version 1 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-1'.
Index: t/x509.t
===
--- t/x509.t	(.../1.2-1)	(revision 62408)
+++ t/x509.t	(.../1.4-1)	(revision 62408)
@@ -1,5 +1,5 @@
 
-use Test::More tests = 43;
+use Test::More tests = 46;
 
 BEGIN { use_ok('Crypt::OpenSSL::X509') };
 
@@ -8,6 +8,7 @@ ok(my $x509 = Crypt::OpenSSL::X509-new_from_file(
 ok($x509-serial() eq '325033CF50D156F35C81AD655C4FC825', 'serial()');
 
 ok($x509-fingerprint_md5() eq '51:86:E8:1F:BC:B1:C3:71:B5:18:10:DB:5F:DC:F6:20', 'fingerprint_md5()');
+ok($x509-fingerprint_sha1() eq '78:E9:DD:06:50:62:4D:B9:CB:36:B5:07:67:F2:09:B8:43:BE:15:B3', 'fingerprint_sha1()');
 
 ok($x509-exponent() eq '10001', 'exponent()');
 ok($x509-pub_exponent() eq '10001', 'pub_exponent()'); # Alias
@@ -71,3 +72,13 @@ is($x509-subject_name()-get_index_by_long_type(
 isa_ok($x509-subject_name()-get_entry_by_type(ST),Crypt::OpenSSL::X509::Name_Entry,'Name-get_entry_by_type');
 ok($x509-subject_name()-get_entry_by_type(ST)-is_printableString(),'Name_Entry-is_printableString');
 ok(not($x509-subject_name()-get_entry_by_type(ST)-is_asn1_type

Bug#595720: future unblock: libdbm-deep-perl/2.0002-1

2010-09-11 Thread Ansgar Burchardt
Adam D. Barratt a...@adam-barratt.org.uk writes:

 On Mon, 2010-09-06 at 12:24 +0900, Ansgar Burchardt wrote:
 libdbm-deep-perl can corrupt the database if too many transactions are
 started[1].  This was fixed upstream in version 2.0002.  There is
 another minor change in behavior in 2.0001, but this should not affect
 Debian (the only rdep, libipc-pubsub-perl, seems not to use this
 feature).
 [...]
 +  * Use debhelper compat level 8; no longer pass --buildsystem=perl_build in
 +debian/rules as this is now selected by default.

 That's not really a great change to be making during freeze; have you
 verified that the package is unaffected by all of the changes between
 compat levels 7 and 8?

The only change between compat level 7 and 8 that is relevant is that
Build.PL is preferred over Makefile.PL.  But we already used Build.PL
with compat level 7 (--buildsystem=perl_build).  The other changes
mentioned in debhelper(7) are not relevant: they regard passing options
to debhelper commands (which we do not) and a change in dh_makeshlibs
(which is not used).

In addition the list of included files is the same (except for the now
removed ConfigData.pm).

 lib/DBM/Deep/Engine/File.pm (.../tags/libdbm-deep-perl/2.-1)
 (revision 62350)
 +++ lib/DBM/Deep/Engine/File.pm (.../trunk/libdbm-deep-perl)(revision 
 62350)
 [...]
 @@ -435,7 +426,7 @@
  
  my @slots = $self-read_txn_slots;
  my $found;
 -for my $i ( 0 .. $#slots ) {
 +for my $i ( 0 .. $self-num_txns-2 ) {

 Should that be $self-read_txn_slots - 2 ?

num_txns is the number of transactions.  read_txn_slots gives an array
that indicate which transactions are in use, but is always rounded up to
a multiple of 8 (it reads bytes).  I don't know why read_txn_slots
doesn't just ignore the surplus entries.

The same expression (0 .. $self-num_txns - 2) is also used in _dump_file.

Regards,
Ansgar



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



Bug#596498: sources.list: add option to mark unsigned (local) repository as trusted

2010-09-12 Thread Ansgar Burchardt
Package: apt
Version: 0.8.0
Severity: wishlist

It would be nice if a repository could be marked as trusted in the
sources.list.  This would make it easier to use local repositories with,
for example, pbuilder without having to generate a PGP key, signing the
repository and finally importing the key into apt, see also [1].

I suggest to add something like this:

  deb [trusted] file:/foo/bar unstable main

or

  deb [trusted=1] file:/foo/bar unstable main

APT should then handle the repository just like one signed with a
trusted key.

Regards,
Ansgar

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579028#99



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



Bug#596498: sources.list: add option to mark unsigned (local) repository as trusted

2010-09-12 Thread Ansgar Burchardt
tags 596498 + patch
thanks

 It would be nice if a repository could be marked as trusted in the
 sources.list.  This would make it easier to use local repositories with,
 for example, pbuilder without having to generate a PGP key, signing the
 repository and finally importing the key into apt, see also [1].

Attached is a patch to add a [trusted=1] option to sources.list.  When
present, the source is regarded as trusted even without a Release.gpg.
Documentation of this feature is still missing.

I did the following testing using apt 0.8.3 with the patch applied:
Installing from an unsigned (or signed with unknown key) repository
causes warning when [trusted=0] or no option is given in sources.list;
installing from an unsigned (or signed with unknown key) repository does
not warn when [trusted=1] is given in sources.list.

Note that apt-get update still warns about unknown signatures even
when [trusted=1] is given for the source.  I do not think this is
harmful as the option is mainly intended for unsigned (local)
repositories anyway.

Regards,
Ansgar
From 8be695d713ad952381069950e4e6ca22498e37ab Mon Sep 17 00:00:00 2001
From: Ansgar Burchardt ans...@43-1.org
Date: Sun, 12 Sep 2010 20:23:38 +0900
Subject: [PATCH] Add trusted option to sources.list

Signed-off-by: Ansgar Burchardt ans...@43-1.org
---
 apt-pkg/deb/debmetaindex.cc |   12 ++--
 apt-pkg/deb/debmetaindex.h  |3 ++-
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/apt-pkg/deb/debmetaindex.cc b/apt-pkg/deb/debmetaindex.cc
index 717d0bc..754ea08 100644
--- a/apt-pkg/deb/debmetaindex.cc
+++ b/apt-pkg/deb/debmetaindex.cc
@@ -119,11 +119,12 @@ string debReleaseIndex::SourceIndexURI(const char *Type, const string Section)
   return URI + dists/ + Dist + / + SourceIndexURISuffix(Type, Section);
 }
 
-debReleaseIndex::debReleaseIndex(string const URI, string const Dist) {
+debReleaseIndex::debReleaseIndex(string const URI, string const Dist, bool Trusted) {
 	this-URI = URI;
 	this-Dist = Dist;
 	this-Indexes = NULL;
 	this-Type = deb;
+	this-Trusted = Trusted;
 }
 
 debReleaseIndex::~debReleaseIndex() {
@@ -224,6 +225,9 @@ bool debReleaseIndex::GetIndexes(pkgAcquire *Owner, bool const GetAll) const
 
 bool debReleaseIndex::IsTrusted() const
 {
+   if (Trusted)
+  return Trusted;
+
string VerifiedSigFile = _config-FindDir(Dir::State::lists) +
   URItoFileName(MetaIndexURI(Release)) + .gpg;

@@ -341,9 +345,13 @@ class debSLTypeDebian : public pkgSourceList::Type
 	return true;
 	 }
   }
+
+  mapstring, string::const_iterator const trusted = Options.find(trusted);
+  bool Trusted = (trusted != Options.end()) ? StringToBool(trusted-second, 0) : false;
+
   // No currently created Release file indexes this entry, so we create a new one.
   // XXX determine whether this release is trusted or not
-  debReleaseIndex *Deb = new debReleaseIndex(URI, Dist);
+  debReleaseIndex *Deb = new debReleaseIndex(URI, Dist, Trusted);
   if (IsSrc == true)
 	 Deb-PushSectionEntry (source, new debReleaseIndex::debSectionEntry(Section, IsSrc));
   else
diff --git a/apt-pkg/deb/debmetaindex.h b/apt-pkg/deb/debmetaindex.h
index 360fa54..f47e74b 100644
--- a/apt-pkg/deb/debmetaindex.h
+++ b/apt-pkg/deb/debmetaindex.h
@@ -20,10 +20,11 @@ class debReleaseIndex : public metaIndex {
 
private:
std::mapstring, vectordebSectionEntry const*  ArchEntries;
+   bool Trusted;
 
public:
 
-   debReleaseIndex(string const URI, string const Dist);
+   debReleaseIndex(string const URI, string const Dist, bool Trusted = false);
~debReleaseIndex();
 
virtual string ArchiveURI(string const File) const {return URI + File;};
-- 
1.7.1



<    1   2   3   4   5   6   7   8   9   10   >