Bug#1040265: fixing CVE-2023-36813 in kanboard/bookworm

2023-07-15 Thread Joe Nahmias
On Fri, Jul 14, 2023 at 11:47:18PM +0200, Moritz Mühlenhoff wrote:
> Am Wed, Jul 12, 2023 at 08:32:56PM -0400 schrieb Joe Nahmias:
> > Please see attached proposed debdiff for fixing CVE-2023-36813 in bookworm.
> > 
> > --Joe
> 
> > diff -Nru kanboard-1.2.26+ds/debian/changelog 
> > kanboard-1.2.26+ds/debian/changelog
> > --- kanboard-1.2.26+ds/debian/changelog 2023-06-15 23:02:33.0 
> > -0400
> > +++ kanboard-1.2.26+ds/debian/changelog 2023-07-12 20:13:20.0 
> > -0400
> > @@ -1,3 +1,13 @@
> > +kanboard (1.2.26+ds-2+deb12u2) bookworm; urgency=high
>   
> 
> This should be bookworm-security, with that change please upload to 
> security-master,
> I'll take care of the DSA.

Done.

> Cheers,
> Moritz
--Joe



Bug#1040265: fixing CVE-2023-36813 in kanboard/bookworm

2023-07-12 Thread Joe Nahmias
Please see attached proposed debdiff for fixing CVE-2023-36813 in bookworm.

--Joe
diff -Nru kanboard-1.2.26+ds/debian/changelog kanboard-1.2.26+ds/debian/changelog
--- kanboard-1.2.26+ds/debian/changelog	2023-06-15 23:02:33.0 -0400
+++ kanboard-1.2.26+ds/debian/changelog	2023-07-12 20:13:20.0 -0400
@@ -1,3 +1,13 @@
+kanboard (1.2.26+ds-2+deb12u2) bookworm; urgency=high
+
+  * backport fix for CVE-2023-36813: Multiple Authenticated SQL Injections
+https://github.com/kanboard/kanboard/security/advisories/GHSA-9gvq-78jp-jxcx
+Fix picked from kanboard v1.2.31
+https://github.com/kanboard/kanboard/commit/25b93343baeaf8ad
+(Closes: #1040265)
+
+ -- Joseph Nahmias   Wed, 12 Jul 2023 20:13:20 -0400
+
 kanboard (1.2.26+ds-2+deb12u1) bookworm; urgency=high
 
   * Cherry-pick security fixes from kanboard_1.2.26+ds-[34] for bookworm.
diff -Nru kanboard-1.2.26+ds/debian/patches/CVE-2023-36813.patch kanboard-1.2.26+ds/debian/patches/CVE-2023-36813.patch
--- kanboard-1.2.26+ds/debian/patches/CVE-2023-36813.patch	1969-12-31 19:00:00.0 -0500
+++ kanboard-1.2.26+ds/debian/patches/CVE-2023-36813.patch	2023-07-12 19:58:45.0 -0400
@@ -0,0 +1,34 @@
+From 25b93343baeaf8ad018dcd87b094e47a5c6a3e0a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= 
+Date: Fri, 30 Jun 2023 21:08:11 -0700
+Subject: [PATCH] Avoid potential SQL injections without breaking compatibility
+ with plugins
+
+---
+ libs/picodb/lib/PicoDb/Database.php | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/libs/picodb/lib/PicoDb/Database.php b/libs/picodb/lib/PicoDb/Database.php
+index 22c9d2fb61..df017ed82b 100644
+--- a/libs/picodb/lib/PicoDb/Database.php
 b/libs/picodb/lib/PicoDb/Database.php
+@@ -5,6 +5,7 @@
+ use Closure;
+ use PDOException;
+ use LogicException;
++use PicoDb\SQLException;
+ use PicoDb\Driver\Mssql;
+ use PicoDb\Driver\Sqlite;
+ use PicoDb\Driver\Mysql;
+@@ -215,6 +216,11 @@ public function escapeIdentifier($value, $table = '')
+ return $value;
+ }
+ 
++// Avoid potential SQL injection
++if (preg_match('/^[a-z0-9_]+$/', $value) === 0) {
++throw new SQLException('Invalid identifier: '.$value);
++}
++
+ if (! empty($table)) {
+ return $this->driver->escape($table).'.'.$this->driver->escape($value);
+ }
diff -Nru kanboard-1.2.26+ds/debian/patches/series kanboard-1.2.26+ds/debian/patches/series
--- kanboard-1.2.26+ds/debian/patches/series	2023-06-15 23:01:14.0 -0400
+++ kanboard-1.2.26+ds/debian/patches/series	2023-07-12 19:59:09.0 -0400
@@ -10,3 +10,4 @@
 CVE-2023-33956.patch
 CVE-2023-33970.patch
 CVE-2023-33968.patch
+CVE-2023-36813.patch


Bug#1037444: bookworm-pu: package kanboard/1.2.26+ds-4

2023-06-15 Thread Joe Nahmias
Attached is a revised debdiff between -2 and -2+deb12u1.
--Joe
diff -Nru kanboard-1.2.26+ds/debian/changelog 
kanboard-1.2.26+ds/debian/changelog
--- kanboard-1.2.26+ds/debian/changelog 2023-05-16 22:49:38.0 -0400
+++ kanboard-1.2.26+ds/debian/changelog 2023-06-15 23:02:33.0 -0400
@@ -1,3 +1,24 @@
+kanboard (1.2.26+ds-2+deb12u1) bookworm; urgency=high
+
+  * Cherry-pick security fixes from kanboard_1.2.26+ds-[34] for bookworm.
+  * backport fix for CVE-2023-32685 from kanboard v1.2.29
+
https://github.com/kanboard/kanboard/security/advisories/GHSA-hjmw-gm82-r4gv
+Based on upstream commits 26b6eeb & c9c1872.
+(cherry picked from commit d9b8d854f2d35831b04b84cfdda41cc7b49e3a28)
+(Closes: #1036874)
+  * backport security fixes from kanboard v1.2.30.
+ > CVE-2023-33956: Parameter based Indirect Object Referencing leading
+   to private file exposure
+ > CVE-2023-33968: Missing access control allows user to move and
+   duplicate tasks to any project in the software
+ > CVE-2023-33969: Stored XSS in the Task External Link Functionality
+ > CVE-2023-33970: Missing access control in internal task links feature
+(cherry picked from commit 4ad0ad220613bbf04bef559addba8c363fdf0dfa)
+(Closes: #1037167)
+  * point gbp & salsa at bookworm
+
+ -- Joseph Nahmias   Thu, 15 Jun 2023 23:02:33 -0400
+
 kanboard (1.2.26+ds-2) unstable; urgency=medium
 
   * properly test for lighty-enable-mod.
diff -Nru kanboard-1.2.26+ds/debian/gbp.conf kanboard-1.2.26+ds/debian/gbp.conf
--- kanboard-1.2.26+ds/debian/gbp.conf  2023-05-09 06:27:15.0 -0400
+++ kanboard-1.2.26+ds/debian/gbp.conf  2023-06-15 23:02:33.0 -0400
@@ -1,3 +1,3 @@
 [DEFAULT]
-debian-branch = debian/latest
+debian-branch = debian/bookworm
 pristine-tar = True
diff -Nru kanboard-1.2.26+ds/debian/patches/CVE-2023-32685.patch 
kanboard-1.2.26+ds/debian/patches/CVE-2023-32685.patch
--- kanboard-1.2.26+ds/debian/patches/CVE-2023-32685.patch  1969-12-31 
19:00:00.0 -0500
+++ kanboard-1.2.26+ds/debian/patches/CVE-2023-32685.patch  2023-06-15 
23:00:52.0 -0400
@@ -0,0 +1,111 @@
+Description: fix for CVE-2023-32685
+ Clipboard based cross-site scripting (blocked with default CSP)
+ https://github.com/kanboard/kanboard/security/advisories/GHSA-hjmw-gm82-r4gv
+Author: Frédéric Guillot 
+Origin: upstream
+Last-Update: 2023-05-24
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+diff --git a/assets/js/components/screenshot.js 
b/assets/js/components/screenshot.js
+index a8acd64..1130bd2 100644
+--- a/assets/js/components/screenshot.js
 b/assets/js/components/screenshot.js
+@@ -1,5 +1,4 @@
+ KB.component('screenshot', function (containerElement) {
+-var pasteCatcher = null;
+ var inputElement = null;
+ 
+ function onFileLoaded(e) {
+@@ -7,7 +6,6 @@ KB.component('screenshot', function (containerElement) {
+ }
+ 
+ function onPaste(e) {
+-// Firefox doesn't have the property e.clipboardData.items (only 
Chrome)
+ if (e.clipboardData && e.clipboardData.items) {
+ var items = e.clipboardData.items;
+ 
+@@ -24,69 +22,13 @@ KB.component('screenshot', function (containerElement) {
+ }
+ }
+ }
+-} else {
+-
+-// Handle Firefox
+-setTimeout(checkInput, 100);
+ }
+ }
+ 
+ function initialize() {
+-destroy();
+-
+-if (! window.Clipboard) {
+-// Insert the content editable at the top to avoid scrolling down 
in the board view
+-pasteCatcher = document.createElement('div');
+-pasteCatcher.id = 'screenshot-pastezone';
+-pasteCatcher.contentEditable = true;
+-pasteCatcher.style.opacity = 0;
+-pasteCatcher.style.position = 'fixed';
+-pasteCatcher.style.top = 0;
+-pasteCatcher.style.right = 0;
+-pasteCatcher.style.width = 0;
+-document.body.insertBefore(pasteCatcher, 
document.body.firstChild);
+-
+-pasteCatcher.focus();
+-
+-// Set the focus when clicked anywhere in the document
+-document.addEventListener('click', setFocus);
+-
+-// Set the focus when clicked in screenshot dropzone
+-
document.getElementById('screenshot-zone').addEventListener('click', setFocus);
+-}
+-
+ window.addEventListener('paste', onPaste, false);
+ }
+ 
+-function destroy() {
+-if (KB.exists('#screenshot-pastezone')) {
+-KB.find('#screenshot-pastezone').remove();
+-}
+-
+-document.removeEventListener('click', setFocus);
+-pasteCatcher = null;
+-}
+-
+-function setFocus() {
+-if (pasteCatcher !== null) {
+-pasteCatcher.focus();
+-}
+-}
+-
+-function checkInput() {
+-var child = pasteCatcher.childNodes[0];
+-
+-if (child) {
+-

Bug#1033278: wine: Battle.Net: The application failed to start because no Qt platform plugin could be initialized

2023-03-21 Thread Joe Nahmias
On Mon, Mar 20, 2023 at 11:38:23PM -0400, Joseph Nahmias wrote:
> I just upgraded from bullseye to bookworm and now Battle.Net / Hearthstone
> refuses to start. Instead it shows this error message:
> 
> The application failed to start because no Qt
> platform plugin could be initialized. Reinstalling
> the application may fix this problem.
> 
> Was there some change in the wine packaging that would cause this error?
> Would additional logs/debug info be useful to troubleshoot?

False alarm. Seems to be related to an update of the Battle.Net client -- not
wine itself. See https://bugs.winehq.org/show_bug.cgi?id=53826 and
https://gitlab.winehq.org/wine/wine/-/merge_requests/1148 for details.

Thanks,
--Joe



Bug#1030920: src:ipyparallel unsatisfied build dependency: python-distributed-doc

2023-02-09 Thread Joe Nahmias
On Thu, Feb 09, 2023 at 09:09:12AM +0100, Paul Gevers wrote:
> Source: ipyparallel
> Version: 7.1.0-4
> Severity: serious
> Tags: sid bookworm
> User: debian...@lists.debian.org
> Usertags: edos-uninstallable
> 
> Dear maintainer(s),

Hello,

> Can you please investigate the situation and figure out how to resolve
> it? Regularly, if the build dependency is available in unstable,
> helping the maintainer of your Build-Depends to enable migration to
> testing is a great way to solve the issue. If your build dependency is
> gone from unstable and testing, you'll have to fix the build process
> in some other way. dask.distributed was removed from testing because of bug
> 1030096.

According to [2], dask.distributed 2022.02.0+ds.1-3 was removed due to a
hint from ginggs:

  Hint: 
# 20230125
# allow pandas and dask to migrate

And now version 2022.12.1+ds.1-2 is blocked from migrating due to 1030096.
Have I understood the situation correctly?

How does this relate to the impending soft freeze? My understanding is
that we only have until 2023-02-12 to fix dask.distributed and have it
migrated -- a very tight deadline.

> Paul
--Joe



Bug#1016588: ITP: sqlfluff -- A SQL linter and auto-formatter for Humans

2023-01-23 Thread Joe Nahmias
On Wed, Aug 03, 2022 at 05:18:34PM +, Felix Delattre wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Felix Delattre 
> 
> * Package name: sqlfluff
>   Version : 1.2.1
>   Upstream Author : sqlfluff contributors
> * URL : https://github.com/sqlfluff/sqlfluff/
> * License : MIT
>   Programming Lang: Python
>   Description : A SQL linter and auto-formatter for Humans
> 
> SQLFluff is a dialect-flexible and configurable SQL linter. Designed with
> ELT applications in mind, SQLFluff also works with Jinja templating and dbt.
> SQLFluff will auto-fix most linting errors, allowing you to focus your time
> on what matters.

Hello Felix,

Are you still planning on packaging this for Debian?

Thanks,
--Joe



Bug#1028982: metakernel: autopkgtest regression on s390x: AssertionError

2023-01-15 Thread Joe Nahmias
On Sun, Jan 15, 2023 at 07:37:01PM +0100, Paul Gevers wrote:
> With a recent upload of metakernel the autopkgtest of metakernel fails in
> testing when that autopkgtest is run with the binary packages of metakernel
> from unstable on s390x. It passes when run with only packages from testing.
> In tabular form:
> 
>passfail
> metakernel from testing0.29.4-1
> versioned deps [0] from testingfrom unstable
> all others from testingfrom testing
> 
> Currently this regression is blocking the migration to testing [1]. Can you
> please investigate the situation and fix it?
> 
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
> 
> Paul

Hello Paul,

Thanks for the report. I ran the following to try and reproduce this using
unstable:

ssh zelenka.debian.org
schroot -b -c sid -n $LOGNAME-metakernel
dd-schroot-cmd -c $LOGNAME-metakernel apt-get update
dd-schroot-cmd -c $LOGNAME-metakernel apt-get dist-upgrade
dd-schroot-cmd -c $LOGNAME-metakernel apt-get build-dep metakernel
dd-schroot-cmd -c $LOGNAME-metakernel apt-get install python3-metakernel 
python-metakernel-doc autopkgtest autodep8 pybuild-plugin-autopkgtest
schroot -r -c $LOGNAME-metakernel
/usr/bin/autopkgtest --shell-fail metakernel -- null
exit
schroot -e -c $LOGNAME-metakernel

However, all the tests passed for both python 3.10 & 3.11.

> [0] You can see what packages were added from the second line of the log
> file quoted below. The migration software adds source package from unstable
> to the list if they are needed to install packages from metakernel/0.29.4-1.
> I.e. due to versioned dependencies or breaks/conflicts.
> [1] https://qa.debian.org/excuses.php?package=metakernel
> 
> https://ci.debian.net/data/autopkgtest/testing/s390x/m/metakernel/30188929/log.gz

I tried to look for this list of packages on the second line of the log.gz URL,
but second line I see is:

autopkgtest [16:36:08]: version 5.27

In any case, to the best of my knowledge, there aren't any direct versioned
deps from metakernel.

Moreover, I don't know how to inject metakernel/0.29.4-1 into a bookworm
schroot on zelenka, so I'm a bit stuck here :(

Any ideas on how to proceed?

--Joe



Bug#1028477: php-odbc: regression - login failed with php 8.2, works under 8.1

2023-01-11 Thread Joe Nahmias
Package: php8.2-odbc
Version: 8.2.1-1
Severity: grave
X-Debbugs-Cc: j...@nahmias.net

Hello,

There seems to be a regression with php8.2-odbc, compared to php8.1-odbc:

$ cat /tmp/test-php_odbc.php
setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);
print("Connected!\n");

$ php8.1 /tmp/test-php_odbc.php
Connected!

$ php8.2 /tmp/test-php_odbc.php
PHP Fatal error:  Uncaught PDOException: SQLSTATE[42000] SQLDriverConnect: 
18456 [FreeTDS][SQL Server]Login failed for user 'kbUnitTests'. in 
/tmp/test-php_odbc.php:7
Stack trace:
#0 /tmp/test-php_odbc.php(7): PDO->__construct()
#1 {main}
  thrown in /tmp/test-php_odbc.php on line 7

$ dpkg -l php\* | grep ^i
ii  php-common 2:92+nmu1all  Common files for PHP packages
ii  php8.1-cli 8.1.12-1+b1  amd64command-line interpreter for 
the PHP scripting language
ii  php8.1-common  8.1.12-1+b1  amd64documentation, examples and 
common module for PHP
ii  php8.1-odbc8.1.12-1+b1  amd64ODBC module for PHP
ii  php8.1-opcache 8.1.12-1+b1  amd64Zend OpCache module for PHP
ii  php8.1-readline8.1.12-1+b1  amd64readline module for PHP
ii  php8.2-cli 8.2.1-1  amd64command-line interpreter for 
the PHP scripting language
ii  php8.2-common  8.2.1-1  amd64documentation, examples and 
common module for PHP
ii  php8.2-odbc8.2.1-1  amd64ODBC module for PHP
ii  php8.2-opcache 8.2.1-1  amd64Zend OpCache module for PHP
ii  php8.2-readline8.2.1-1  amd64readline module for PHP

Please let me know if you need any additional information!
--Joe



Bug#1028297: python3-freezegun: ships a copy of python3-arrow: /usr/lib/python3/dist-packages/arrow/*.py

2023-01-09 Thread Joe Nahmias
On Mon, Jan 09, 2023 at 11:59:42AM +0100, Andreas Beckmann wrote:
> Package: python3-freezegun
> Version: 1.2.1-1
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> 
> during a test with piuparts I noticed your package failed to install
> because it tries to overwrite other packages files.

Actually, it looks like the upstream source tarball for arrow v1.2.1 got
imported into the freezegun salsa repo by mistake -- instead of freezegun
v1.2.1.  The (arrow) code was then subsequently built and uploaded (as
freezegun) -- without noticing the change.

This breaks anything that needs freezegun, as that python module is not
provided by this (version of the) package (anymore).

--Joe



Bug#1014603: iusql fails if password contains semicolon

2022-07-08 Thread Joe Nahmias
Package: unixodbc
Version: 2.3.11-2
Severity: normal
File: /usr/bin/iusql
X-Debbugs-Cc: j...@nahmias.net

Hello,

I was trying to connect to an MSSQL database using unixodbc/iusql with
the FreeTDS driver. The password for the login was randomly generated
and contained a semicolon ";" in it. This worked fine when using the
FreeTDS tools tsql and fisql. However, the iusql tool from unixodbc
failed as follows:

$ iusql myDSN myLogin 'Y%4VtL?C@OuUwmWkksL;+!#V$JSo6' -v
[FreeTDS][SQL Server]Unable to connect to data source
[FreeTDS][SQL Server]Login failed for user 'myLogin'.
[ISQL]ERROR: Could not SQLDriverConnect

Changing the password in the database worked around the issue, but I
guess iusql needs to do better escaping of special characters in the
password.

--Joe


-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-2-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages unixodbc depends on:
ii  libc6 2.33-7
ii  libodbc2  2.3.11-2
ii  libodbcinst2  2.3.11-2
ii  libreadline8  8.1.2-1.2

unixodbc recommends no packages.

unixodbc suggests no packages.

-- no debconf information



Bug#1008676: RFP: danecheck -- DANE SMTP checker

2022-03-30 Thread Joe Nahmias
Hi Daniel,

I'm a DD, but entirely unfamiliar with Haskell, let alone how it's packaged
within Debian. Do you think that between the two of us we can make this work?

--Joe

On Wed, Mar 30, 2022 at 03:32:04PM +0200, Daniel Gröber wrote:
> Hi Joseph,
> 
> this package sounds useful. I know Haskell and Debian packaging aspects
> since I used to maintain ghc-mod in Debian (it's been a couple of releases
> though :). I would be happy to co-maintain this but unless you already have
> a sponsor in mind we'd still have to find one as I'm not a DD.
> 
> --Daniel
> 
> On Wed, Mar 30, 2022 at 09:02:56AM -0400, Joseph Nahmias wrote:
> > Package: wnpp
> > Severity: wishlist
> > X-Debbugs-Cc: j...@nahmias.net, postfix-us...@dukhovni.org, 
> > debian-hask...@lists.debian.org
> > 
> > * Package name: danecheck
> >   Version : 1.1.0
> >   Upstream Author : Viktor Dukhovni 
> > * URL : https://github.com/vdukhovni/danecheck
> > * License : BSD
> >   Programming Lang: Haskell
> >   Description : DANE SMTP checker
> > 
> > This is a tool to check DANE TLSA security for SMTP.
> > 
> > Features:
> >  *  Test the local resolver configuration by verifying the validity of the
> > root zone DNSKEY and SOA RRSets.
> >  *  Test whether DNSSEC is enabled for a given TLD.
> >  *  Check whether an email domain is fully protected (across all of its MX
> > hosts) by DANE TLSA records, and whether these match the actual
> > certificate chains seen at each IP address of each MX host.
> >  *  Perform certificate chain verification at a time offset from the current
> > time to ensure that that certificates are not about to expire too soon.
> > 
> > A non-zero exit status is returned if any DNS lookups fail or if the MX 
> > records
> > or MX hosts are in an unsigned zone, or if for one of the MX hosts no
> > associated secure TLSA records are found. A non-zero exit status is also
> > returned if any of the SMTP connections fail to establish a TLS connection 
> > or
> > yield a certificate chain that does not match the TLSA records.
> > 
> > 
> > Packaging note:
> > 
> > I do not know haskell, so wouldn't really be a good maintainer, thus 
> > submitting
> > this as an RFP. 
> > 



Bug#1001413: [pkg-php-pear] Bug#1001413: error when running composer list

2021-12-10 Thread Joe Nahmias
On Thu, Dec 09, 2021 at 09:42:07PM -0400, David Prévot wrote:
> Hi Joe,
> 
> Thank you for your report.
> 
> Le 09/12/2021 à 15:46, Joe Nahmias a écrit :
> […]
> > $ /usr/bin/composer list
> […]
> > PHP Fatal error:  Uncaught Error: Class "Normalizer" not found in 
> > /usr/share/php/Symfony/Component/Console/Helper/Helper.php:65
> 
> I suspect the issue is related to the PHP 8.1 transition that will soon
> begin. Can you check if php7.4-intl is installed, and if not, if installing
> it fixes the issue (or php8.1-intl if you already set PHP 8.1 as default).

Yes, php7.4-intl is already installed. Not sure how I would have set 8.1
as default...
Here's the full list of what I have:

$ dpkg -l php\* | grep ^.i
ii  php-cli   2:8.1+85+really7.4+88 
all  command-line interpreter for the PHP scripting language (default)
ii  php-codecoverage  9.2.10+dfsg-1 
all  collection, processing, and rendering for code coverage
ii  php-common2:88  
all  Common files for PHP packages
ii  php-composer-ca-bundle1.3.1-1   
all  utility library to find a path to the system CA bundle
ii  php-composer-metadata-minifier1.0.0-2   
all  Small utility library that handles metadata minification and 
expansion
ii  php-composer-semver   3.2.6-1   
all  utilities, version constraint parsing and validation
ii  php-composer-spdx-licenses1.5.6-1   
all  SPDX licenses list and validation library
ii  php-composer-xdebug-handler   2.0.2-1   
all  Restarts a process without Xdebug
ii  php-db1.10.0-1  
all  Database Abstraction Layer
ii  php-deepcopy  1.10.2-3  
all  create deep copies (clones) of objects
ii  php-doctrine-instantiator 1.4.0-1   
all  lightweight utility to instantiate objects in PHP
ii  php-file-iterator 3.0.6-1   
all  FilterIterator implementation for PHP
ii  php-fpm   2:8.1+85+really7.4+88 
all  server-side, HTML-embedded scripting language (FPM-CGI binary) 
(default)
ii  php-gd2:8.1+85+really7.4+88 
all  GD module for PHP [default]
ii  php-imap  2:8.1+85+really7.4+88 
all  IMAP module for PHP [default]
ii  php-intl  2:8.1+85+really7.4+88 
all  Internationalisation module for PHP [default]
ii  php-invoker   3.1.1-2   
all  Invoke callables with a timeout
ii  php-json-schema   5.2.11-1  
all  implementation of JSON schema
ii  php-mbstring  2:8.1+85+really7.4+88 
all  MBSTRING module for PHP [default]
ii  php-mysql 2:8.1+85+really7.4+88 
all  MySQL module for PHP [default]
ii  php-parser4.13.2-1  
all  convert PHP code into abstract syntax tree
ii  php-pear  1:1.10.12+submodules+notgz+20210212-1 
all  PEAR Base System
ii  php-phar-io-manifest  2.0.3-1   
all  reading phar.io manifest information from a PHP Archive (Phar)
ii  php-phar-io-version   3.0.4-1   
all  handling version information and constraint
ii  php-phpdocumentor-reflection-common   2.2.0-1   
all  Common reflection classes - phpDocumentor component
ii  php-phpdocumentor-reflection-docblock 5.3.0-1   
all  DocBlock parser - phpDocumentor component
ii  php-phpdocumentor-type-resolver   1.5.1-1   
all  TypeResolver and FqsenResolver - phpDocumentor component
ii  php-phpspec-prophecy  1.14.0-2  
all  object mocking framework - phpspec component
ii  php-psr-container 1.1.2-1   
all  Common Container Interface (PHP FIG PSR-11)
ii  php-psr-log   1.1.3-2   
all  common interface for logging libraries
ii  php-react-promise 2.7.0-2   

Bug#1001413: error when running composer list

2021-12-09 Thread Joe Nahmias
Package: composer
Version: 2.1.14-1
Severity: normal
File: /usr/bin/composer
X-Debbugs-Cc: j...@nahmias.net

Hello,

I just tried running composer list and got a bunch of PHP error spew,
see below.

$ /usr/bin/composer list
   __
  / /___   ___        _
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\/\/_/ /_/ /_/ .___/\//\___/_/
/_/
Composer 2.1.14 2021-11-30 10:51:43

Usage:
  command [options] [arguments]

PHP Fatal error:  Uncaught Error: Class "Normalizer" not found in 
/usr/share/php/Symfony/Component/Console/Helper/Helper.php:65
Stack trace:
#0 /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php(327): 
Symfony\Component\Console\Helper\Helper::width()
#1 /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php(97): 
Symfony\Component\Console\Descriptor\TextDescriptor->calculateTotalWidthForOptions()
#2 /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php(195): 
Symfony\Component\Console\Descriptor\TextDescriptor->describeInputDefinition()
#3 /usr/share/php/Symfony/Component/Console/Descriptor/Descriptor.php(55): 
Symfony\Component\Console\Descriptor\TextDescriptor->describeApplication()
#4 /usr/share/php/Symfony/Component/Console/Helper/DescriptorHelper.php(65): 
Symfony\Component\Console\Descriptor\Descriptor->describe()
#5 /usr/share/php/Symfony/Component/Console/Command/ListCommand.php(75): 
Symfony\Component\Console\Helper\DescriptorHelper->describe()
#6 /usr/share/php/Symfony/Component/Console/Command/Command.php(298): 
Symfony\Component\Console\Command\ListCommand->execute()
#7 /usr/share/php/Symfony/Component/Console/Application.php(1005): 
Symfony\Component\Console\Command\Command->run()
#8 /usr/share/php/Symfony/Component/Console/Application.php(299): 
Symfony\Component\Console\Application->doRunCommand()
#9 /usr/share/php/Composer/Console/Application.php(327): 
Symfony\Component\Console\Application->doRun()
#10 /usr/share/php/Symfony/Component/Console/Application.php(171): 
Composer\Console\Application->doRun()
#11 /usr/share/php/Composer/Console/Application.php(128): 
Symfony\Component\Console\Application->run()
#12 /usr/bin/composer(74): Composer\Console\Application->run()
#13 {main}
  thrown in /usr/share/php/Symfony/Component/Console/Helper/Helper.php on line 
65

Fatal error: Uncaught Error: Class "Normalizer" not found in 
/usr/share/php/Symfony/Component/Console/Helper/Helper.php:65
Stack trace:
#0 /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php(327): 
Symfony\Component\Console\Helper\Helper::width()
#1 /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php(97): 
Symfony\Component\Console\Descriptor\TextDescriptor->calculateTotalWidthForOptions()
#2 /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php(195): 
Symfony\Component\Console\Descriptor\TextDescriptor->describeInputDefinition()
#3 /usr/share/php/Symfony/Component/Console/Descriptor/Descriptor.php(55): 
Symfony\Component\Console\Descriptor\TextDescriptor->describeApplication()
#4 /usr/share/php/Symfony/Component/Console/Helper/DescriptorHelper.php(65): 
Symfony\Component\Console\Descriptor\Descriptor->describe()
#5 /usr/share/php/Symfony/Component/Console/Command/ListCommand.php(75): 
Symfony\Component\Console\Helper\DescriptorHelper->describe()
#6 /usr/share/php/Symfony/Component/Console/Command/Command.php(298): 
Symfony\Component\Console\Command\ListCommand->execute()
#7 /usr/share/php/Symfony/Component/Console/Application.php(1005): 
Symfony\Component\Console\Command\Command->run()
#8 /usr/share/php/Symfony/Component/Console/Application.php(299): 
Symfony\Component\Console\Application->doRunCommand()
#9 /usr/share/php/Composer/Console/Application.php(327): 
Symfony\Component\Console\Application->doRun()
#10 /usr/share/php/Symfony/Component/Console/Application.php(171): 
Composer\Console\Application->doRun()
#11 /usr/share/php/Composer/Console/Application.php(128): 
Symfony\Component\Console\Application->run()
#12 /usr/bin/composer(74): Composer\Console\Application->run()
#13 {main}
  thrown in /usr/share/php/Symfony/Component/Console/Helper/Helper.php on line 
65



-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/1 CPU thread)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages composer depends on:
ii  jsonlint1.8.3-2
ii  php-common  2:88
ii  php-composer-ca-bundle  1.3.1-1
ii  php-composer-metadata-minifier  1.0.0-2
ii  php-composer-semver 3.2.6-1
ii  php-composer-spdx-licenses  

Bug#877946: status of python-cx-oracle in Debian?

2021-11-19 Thread Joe Nahmias
Hello,

I am currently in need of the cx_Oracle python module. I see the salsa repo [0]
is gathering dust at the moment... Are you still working on packaging it for
Debian? Would it be okay if I took over and worked on it under the Debian
Python Team?

BTW - I note that since it requires the oracle client, it should go to contrib,
not main. Please let me know if you understand otherwise.

Thanks,
--Joe

0: https://salsa.debian.org/python-team/packages/python-cx-oracle



Bug#997378: python-coverage: diff for NMU version 5.1+dfsg.1-2.1

2021-11-19 Thread Joe Nahmias
Control: tags 997378 + patch


Dear maintainer,

I've prepared an NMU for python-coverage (versioned as 5.1+dfsg.1-2.1). The diff
is attached to this message.

Regards.

diff -Nru python-coverage-5.1+dfsg.1/debian/changelog python-coverage-5.1+dfsg.1/debian/changelog
--- python-coverage-5.1+dfsg.1/debian/changelog	2020-09-06 01:43:16.0 -0400
+++ python-coverage-5.1+dfsg.1/debian/changelog	2021-11-19 08:33:46.0 -0500
@@ -1,3 +1,10 @@
+python-coverage (5.1+dfsg.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * use add_css_file() instead of deprecated add_stylesheet(); closes: #997378. 
+
+ -- Joseph Nahmias   Fri, 19 Nov 2021 08:33:46 -0500
+
 python-coverage (5.1+dfsg.1-2) unstable; urgency=medium
 
   * The “Karl Karnadi” release.
diff -Nru python-coverage-5.1+dfsg.1/debian/patches/05.fix-add_stylesheet.patch python-coverage-5.1+dfsg.1/debian/patches/05.fix-add_stylesheet.patch
--- python-coverage-5.1+dfsg.1/debian/patches/05.fix-add_stylesheet.patch	1969-12-31 19:00:00.0 -0500
+++ python-coverage-5.1+dfsg.1/debian/patches/05.fix-add_stylesheet.patch	2021-11-19 08:31:49.0 -0500
@@ -0,0 +1,18 @@
+Description: use add_css_file() instead of deprecated add_stylesheet()
+Author: Joseph Nahmias 
+Bug-debian: https://bugs.debian.org/997378
+Forwarded: not-needed
+Applied-Upstream: https://github.com/nedbat/coveragepy/commit/4859de2850f703207b0cab2ff6e7116a3e587b65
+Last-Update: 2021-11-19
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/doc/conf.py
 b/doc/conf.py
+@@ -230,6 +230,6 @@ prerelease = bool(max(release).isalpha()
+ 
+ def setup(app):
+ """Configure Sphinx"""
+-app.add_stylesheet('coverage.css')
++app.add_css_file('coverage.css')
+ app.add_config_value('prerelease', False, 'env')
+ print("** Prerelease = %r" % prerelease)
diff -Nru python-coverage-5.1+dfsg.1/debian/patches/series python-coverage-5.1+dfsg.1/debian/patches/series
--- python-coverage-5.1+dfsg.1/debian/patches/series	2020-09-06 01:43:16.0 -0400
+++ python-coverage-5.1+dfsg.1/debian/patches/series	2021-11-19 08:32:28.0 -0500
@@ -2,3 +2,4 @@
 02.rename-public-programs.patch
 03.remove-hotkeys.patch
 04.sphinx-add-code-path.patch
+05.fix-add_stylesheet.patch


Bug#685506: debian-policy: Please add field Files-Excluded to machine readable copyright files definition

2021-11-13 Thread Joe Nahmias
Hello again,

On Mon, Oct 26, 2020 at 03:14:02PM -0700, Sean Whitton wrote:
> Hello,
> 
> On Sun 25 Oct 2020 at 09:40PM -04, Joe Nahmias wrote:
> 
> > Is this truly the case that all that's needed is a new patch? Can we get
> > an official ACK from one of the policy editors? I'd be happy to re-write
> > the original patch to apply against HEAD if that's all that is required.
> 
> Well, it would need seconding, but otherwise, ACK.
> 
> Thank you for your interest.

Well, it took me longer than I anticipated to get around to this; nevertheless,
below is my first draft at a patch to document Files-Excluded. It's my first
time writing for Debian Policy, so please let me know if I didn't use an
appropriate convention somewhere.

--Joe

---
 copyright-format-1.0.xml | 52 
 1 file changed, 52 insertions(+)

diff --git a/copyright-format-1.0.xml b/copyright-format-1.0.xml
index b8df359..102b7fa 100644
--- a/copyright-format-1.0.xml
+++ b/copyright-format-1.0.xml
@@ -246,6 +246,11 @@
 Copyright: optional.
   
 
+
+  
+Files-Excluded: 
optional.
+  
+
   
   
 The Copyright and License
@@ -672,6 +677,53 @@ Copyright 2009, 2010 Angela Watts
   
 
 
+
+  Files-Excluded
+  
+Whitespace-separated list: list of patterns indicating files that have
+been removed from the original upstream source distribution. The
+syntax for the patterns describing these files is identical to that
+of the Files
+field.
+  
+  
+Often upstream developers include additional files in their source
+distribution files that are unwanted by Debian and/or unneeded for
+use in building a Debian package, such as:
+
+  
+
+  Source files that do not meet the DFSG;
+
+  
+  
+
+  Pre-compiled executable binary or other non human-editable files;
+
+  
+  
+
+  Files intended for use with other platforms.
+
+  
+
+  
+  
+These types of files, or any others that Debian does not want to
+include in our archive, must be stripped from the upstream tarball
+prior to uploading. The Files-Excluded field serves
+to document the removal of these files from the original upstream
+source. This allows others to understand or audit how the source
+distribution in Debian is derived from the upstream source.
+  
+  
+Additionally, once documented in this manner, various tools such as
+uscan or mk-origtargz can use
+this information as instructions on how to automatically repack an
+upstream source distribution into one suitable for use within Debian.
+  
+
+
   
   
 License specification


signature.asc
Description: PGP signature


Bug#972570: [Pkg-javascript-devel] Bug#972570: node-lightgallery is built using minified files

2021-10-03 Thread Joe Nahmias
Hello,

Now that bullseye has been released, would it be possible to upload a fix
for this to unstable? That would allow node-lightgallery and rainloop to
migrate to testing (bookworm) and then be backported to bullseye.

If you are not able to do this at the moment, due to time constraints, I'm
happy to prepare the upload based on what's in Salsa, as long as it's okay
with the JS team.

Thanks,
--Joe

On Sat, Apr 24, 2021 at 04:12:06PM -0700, Daniel Ring wrote:
> It looks like this RC bug also caused the next version of Rainloop to be
> removed from bullseye before the freeze. That version contains an relatively
> important security fix (bug #962629), so both Rainloop and node-lightgallery
> will need to be uploaded to bullseye-backports (when available) as well as
> unstable.
> 
> Sincerely,
> Daniel Ring
> 
> On 4/23/2021 9:35 PM, Daniel Ring wrote:
> > The warnings are already overridden in the current version on Salsa,
> > since the Youtube/Vimeo/etc. embeds are only loaded when Lightgallery is
> > used to display a video from that source (e.g. by passing it a Youtube
> > link).
> > 
> > Sincerely,
> > Daniel Ring
> > 
> > On 4/23/2021 12:31 PM, Yadd wrote:
> > > Le 23/04/2021 à 19:03, Jonas Smedegaard a écrit :
> > > > Quoting Yadd (2021-04-23 17:47:23)
> > > > > Control: tags -1 + pending
> > > > > 
> > > > > Le 23/04/2021 à 09:44, Daniel Ring a écrit :
> > > > > > Hello Xavier,
> > > > > > 
> > > > > > It looks like the build process was minifying the source files to 
> > > > > > the
> > > > > > destination *.js files and copying the pre-minified
> > > > > > files to *.min.js. I
> > > > > > corrected it to copy the unminified files directly and minify them 
> > > > > > to
> > > > > > *.min.js.
> > > > > > 
> > > > > > I also updated the package on Salsa to exclude the minified
> > > > > > modules/*.min.js files via Files-Excluded in
> > > > > > d/copyright, so they're no
> > > > > > longer in the source package at all.
> > > > > > 
> > > > > > Sincerely,
> > > > > > Daniel Ring
> > > > > 
> > > > > Hi,
> > > > > 
> > > > > looks good to me, thanks! Could you also ignore these warnings in a
> > > > > debain/lintian-overrides? It looks like false positive
> > > > > 
> > > > > Cheers,
> > > > > Yadd
> > > > > 
> > > > >   W: node-lightgallery: privacy-breach-generic
> > > > > usr/share/nodejs/lightgallery/dist/js/lg-video.min.min.js [ > > > > class="lg-video-object lg-dailymotion '+o+'" '+l+' width="560"
> > > > > height="315"
> > > > [...]
> > > > Those warnings look real to me.
> > > > 
> > > > What makes you consider them false positives, Xavier?
> > > 
> > > Hi Jonas,
> > > 
> > > yes but the relevant lines are in if/then/else blocks:
> > > 
> > >    if (isVideo.youtube) {
> > >  ...  video = 

Bug#990214: unblock: dovecot-fts-xapian/1.4.9a-1

2021-07-05 Thread Joe Nahmias
Control: tags -1 - moreinfo

Hello,

On Sun, Jul 04, 2021 at 10:17:31PM +0200, Sebastian Ramacher wrote:
> Control: tags -1 moreinfo confirmed
> 
> Assuming that the upload happens soon, please go ahead and remove the
> moreinfo tag once the new version is available in unstable.

Thanks for reviewing. I've added one additional patch cherry-picked from
upstream to fix a crash when reindexing, see attached. Uploaded to
unstable.

--Joe



Bug#990214: unblock: dovecot-fts-xapian/1.4.9a-1

2021-06-23 Thread Joe Nahmias
On Tue, Jun 22, 2021 at 10:50:00PM -0400, Joseph Nahmias wrote:
> Source debdiff from 1.4.7-1 (currently in testing) to 1.4.9a-1 is attached
> here. Please let me know when approved so I can upload to unstable.

Hi release team,

I realize that the size of the debdiff is not ideal for an update at this
point in the release cycle; however, I have reviewed every line in it and
feel that the changes to the source are quite targetted such that it makes
sense to take a new version and be in sync with upstream's releases
instead of cherry-picking 80%+ of the changes.

Happy to discuss further on email/bts or on IRC.

Thanks,
--Joe



Bug#987681: libtycho-java: please update tycho to new upstream version 2.0.0 or newer

2021-05-03 Thread Joe Nahmias
On Thu, Apr 29, 2021 at 11:00:23AM +0100, Sudip Mukherjee wrote:
> Hi Joe,
> 
> On Tue, Apr 27, 2021 at 01:12:13PM -0400, Joseph Nahmias wrote:
> > Package: libtycho-java
> > Version: 1.6.0-2
> > Severity: wishlist
> > X-Debbugs-Cc: j...@nahmias.net
> > 
> > Hello,
> > 
> > I am trying to build some software that requires tycho 2.0.0, which was
> > release on 2020-08-03. Since then there have been a few more releases,
> > with 2.3.0 released on 2021-03-24. It would be great if Debian could
> > provide a newer version -- at least in unstable.
> 
> Thanks for this bug report. Looks like the license for some of the files
> have changed to EPL-2.0. I will rework on the the copyright information
> and upload v2.3.0 to experimental by the weekend. I should not be
> uploading to unstable now as Debian is in freeze.

Thank you so much for this Sudip! I didn't expect a response (and an
upload) to happen so quickly.

> --
> Regards
> Sudip

Much obliged,
--Joe



Bug#982047: wordwarvi

2021-02-08 Thread Joe Nahmias
Hi Ricardo,

Sorry, been afk for a few days...

On Sat, Feb 06, 2021 at 12:48:45PM +0100, Ricardo Mones wrote:
> control: tags -1 confirmed
> 
> Hi Joe,
> 
> On Sun, Jan 31, 2021 at 07:10:46PM -0500, Joe Nahmias wrote:
> > 
> > Indeed, fortuitous timing! He just tagged and closed your issue.Yes,
> > I'm familiar with packaging and at one point was the maintainer for
> > this package, so I should be okay ;)--Joe
> 
> Well, for the next time I'd suggest you to push your changes to salsa
> *before* uploading or at least *immediately after* uploading ;-)

Hmm, I did push to salsa -- I even see the tags there!
Ah, I see what happened. I was using the debian/master branch, but the
salsa repo default is just master. Do you have a preference one way or the
other?

> If you don't have the time or willingness to do it, just please push
> your pending git commits, I'd like to fix #982047 ASAP.

I can push/upload a fix for this tonight.

> Thanks in advance,
> -- 
>  Ricardo Mones
>  http://people.debian.org/~mones
>  «Everything will be just tickety-boo today.»

--Joe



Bug#883138: fceux.desktop file causing huge logs in /var/log

2021-02-02 Thread Joe Nahmias
tags 883138 + moreinfo
thanks

Hello,

On Thu, Nov 30, 2017 at 12:45:14AM -0500, Eric Lynch wrote:
> Package: fceux
> Version: 2.2.2+dfsg0-1+b2
> Severity: normal
> 
> Dear Maintainer,
> 
>Hello,
> 
>  I installed FCEUX from the Debian Stretch repositories and soon after it
> started filling up my
>"messages", "syslog", and "user.log" logs files in /var/log. I noticed this
> evening that I was
> low on disk space and those three files were taking up over 200GB of 
> space.
> 
>  I used the tail command on those three files and noticed that it was
> filled with errors about trying
>   to parse the fceux.desktop file in /usr/share/applications.
> 
>  I managed to fix it by opening the fceux.desktop file and deleting
> everything below the
>   "Actions=Fullscreen;DefaultConfig;" line.
> 
> Once I did that, everything seems fine now.
> 
>Thank you

Sorry for the late reply -- I have just resumed maintenance of the fceux
package. Are you still experiencing this issue? If so, would you mind
trying the new version of fceux [2.3.0]?

Much appreciated,
--Joe



Bug#979363: update dovecot package?

2021-01-25 Thread Joe Nahmias
Hello dovecot folks,

Thanks for maintaining dovecot in Debian! I received an alert on my
dovecot-fts-xapian package that it is due to be removed from bullseye due
to security issues in the current dovecot package.

Just wanted to ask if there's anything I can do to help? I could try
updating the package to the latest upstream release, which should fix
those issues, but hesitate to do that without maintainer agreement. Given
the timing, I'd hate for dovecot not to be present when bullseye freezes.

Let me know,
--Joe



Bug#974211: metakernel's autopkg tests fail

2020-11-11 Thread Joe Nahmias
reassign 974211 bash 5.1~rc1-1
retitle 974211 bash 5.1rc1 emits bracketed paste escape sequences for dumb 
terminals
notfound 974211 bash/5.1~rc2-1
forwarded 974211 
https://lists.gnu.org/archive/html/bug-bash/2020-11/msg00017.html
affects 974211 metakernel
thanks

Hello,

Thanks for the report.  This is an issue with bash 5.1~rc1 and was fixed
in bash 5.1~rc2.  I note that it passed in debci when I retried after the
new version of bash migrated to testing:
https://ci.debian.net/data/autopkgtest/testing/amd64/m/metakernel/8078921/log.gz

--Joe



Bug#973300: lighttpd: wrong filename for php fpm socket

2020-10-28 Thread Joe Nahmias
Package: lighttpd
Version: 1.4.55-2
Severity: normal

Dear Maintainer,

Hello, the new 15-fastcgi-php-fpm.conf file has the wrong filename for
the PHP FPM socket file.  It should be /run/php/php-fpm.sock; not
/run/php/php-fpm.socket.

Thanks!
--Joe

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

Kernel: Linux 5.8.0-2-amd64 (SMP w/1 CPU thread)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lighttpd depends on:
ii  libattr1  1:2.4.48-5
ii  libbz2-1.01.0.8-4
ii  libc6 2.31-4
ii  libcrypt1 1:4.4.17-1
ii  libfam0   2.7.0-17.3
ii  libpcre3  2:8.39-13
ii  libssl1.1 1.1.1h-1
ii  lsb-base  11.1.0
ii  mime-support  3.64
ii  zlib1g1:1.2.11.dfsg-2

Versions of packages lighttpd recommends:
ii  perl5.30.3-4
ii  spawn-fcgi  1.6.4-2

Versions of packages lighttpd suggests:
pn  apache2-utils   
pn  lighttpd-doc
pn  lighttpd-mod-authn-gssapi   
pn  lighttpd-mod-authn-pam  
pn  lighttpd-mod-authn-sasl 
pn  lighttpd-mod-cml
pn  lighttpd-mod-geoip  
pn  lighttpd-mod-magnet 
pn  lighttpd-mod-maxminddb  
pn  lighttpd-mod-trigger-b4-dl  
pn  lighttpd-mod-vhostdb-dbi
pn  lighttpd-mod-vhostdb-pgsql  
pn  lighttpd-mod-webdav 
pn  lighttpd-modules-ldap   
pn  lighttpd-modules-mysql  
ii  openssl 1.1.1h-1
ii  php-cgi 2:7.4+76
ii  php-fpm 2:7.4+76
ii  php7.4-cgi [php-cgi]7.4.11-1
ii  php7.4-fpm [php-fpm]7.4.11-1
ii  rrdtool 1.7.2-3+b5



Bug#685506: debian-policy: Please add field Files-Excluded to machine readable copyright files definition

2020-10-25 Thread Joe Nahmias
Hello,

I really miss the mention of Files-Excluded in CF1.0 and when searching
found this bug.

On Fri, Feb 15, 2019 at 02:12:37PM -0700, Sean Whitton wrote:
> Hello,
> 
> Contrary to an older e-mail in this bug, the consensus among the Policy
> Editors is that we can add new, optional fields to the copyright-format
> spec without bumping its version number.  This is because the addition
> of optional fields is backwards compatible.
> 
> I have not read the whole thread, but a quick scan suggests that all we
> are waiting for here is for someone to write a patch against current
> Policy's master branch.

Is this truly the case that all that's needed is a new patch? Can we get
an official ACK from one of the policy editors? I'd be happy to re-write
the original patch to apply against HEAD if that's all that is required.

--Joe


signature.asc
Description: PGP signature


Bug#969620: packaging metakernel for Debian

2020-09-07 Thread Joe Nahmias
Hello,

Just wanted to drop you a note to thank you for creating the metakernel
and let you know that I'm planning on packaging it for the Debian
Gnu/Linux distribution (along with the Octave kernel that uses it).

Please do let me know if you have any questions / concerns!

Thanks again,
--Joe



Bug#960308: RFP: python-vipaccess -- A FLOSS Symantec VIP Access application

2020-05-11 Thread Joe Nahmias
Package: wnpp
Severity: wishlist

* Package name: python-vipaccess
  Version : 0.13
  Upstream Author : Daniel Lenski 
* URL : https://github.com/dlenski/python-vipaccess
* License : Apache2
  Programming Lang: Python
  Description : A FLOSS Symantec VIP Access application

This package enables the user to generate a One-Time Password (OTP)
access token and register it with the Symantec VIP Access service. The
token can be saved to a local config file and thereafter used by the
program to generate OTPs based on the token. This token can also be used
with standard Two-Factor Authentication (2FA) clients to log into
services using the Symantec 2FA managed service.
.
It also includes a QR Code generator for easy integration
with OTP clients.



Bug#921904: Bug#946951: Bug#921904: win-iconv: FTBFS (wine: chdir to /tmp/wine-I6miLw/server-29-3583b06 : No such file or directory)

2019-12-28 Thread Joe Nahmias

On 12/27/2019 6:23 PM, Vincent Lefevre wrote:

On 2019-12-27 19:49:46 +, Joseph Nahmias wrote:

On Fri, Dec 27, 2019 at 07:27:42PM +, Joseph Nahmias wrote:

The attached patch works around the issue until that is fixed.


Of course, I forgot this patch... Take 2.


Wouldn't the use of wildcards be a security issue?

+   ln -s /tmp/.wine-`id -u`/server* /tmp/wine-*/

i.e. could you end up creating wrong symbolic links?


Attached is an updated patch that does the extra work to avoid the 
wildcards.



In any case, this seems rather ugly to me.


Not sure precisely what you are referring to as ugly here; but in my 
experience, band-aids are usually placed over something ugly, if that's 
what you mean... The proper fix would of course have to come from within 
wine itself.


--Joe
diff -Nru win-iconv-0.0.8/debian/changelog win-iconv-0.0.8/debian/changelog
--- win-iconv-0.0.8/debian/changelog2019-03-12 12:06:01.0 -0400
+++ win-iconv-0.0.8/debian/changelog2019-12-29 01:11:42.0 -0500
@@ -1,3 +1,12 @@
+win-iconv (0.0.8-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Work around #946951 by initializing WINEPREFIX and adding a symlink,
+closes: #921904.
+  * To speed up the build, don't install g++, only gcc is needed here.
+
+ -- Joe Nahmias   Sun, 29 Dec 2019 01:11:42 -0500
+
 win-iconv (0.0.8-3) unstable; urgency=medium
 
   * wrap-and-sort -ast
diff -Nru win-iconv-0.0.8/debian/control win-iconv-0.0.8/debian/control
--- win-iconv-0.0.8/debian/control  2019-03-12 12:06:01.0 -0400
+++ win-iconv-0.0.8/debian/control  2019-12-29 01:09:11.0 -0500
@@ -7,7 +7,7 @@
  debhelper-compat (= 12),
 Build-Depends-Indep:
  dpkg-dev (>= 1.17.14),
- mingw-w64,
+ gcc-mingw-w64,
  wine [i386 amd64]  ,
 Vcs-Git: https://salsa.debian.org/debian/win-iconv.git
 Vcs-Browser: https://salsa.debian.org/debian/win-iconv
diff -Nru win-iconv-0.0.8/debian/rules win-iconv-0.0.8/debian/rules
--- win-iconv-0.0.8/debian/rules2019-03-12 11:29:02.0 -0400
+++ win-iconv-0.0.8/debian/rules2019-12-29 01:03:56.0 -0500
@@ -3,11 +3,13 @@
 # we do not want stackprotector because there is no implementation on mingw32:
 export DEB_BUILD_MAINT_OPTIONS = hardening=-stackprotector
 
+DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 ifeq ($(DEB_BUILD_ARCH),i386)
   TESTARCH=i686-w64-mingw32
 else ifeq ($(DEB_BUILD_ARCH), amd64)
   TESTARCH=x86_64-w64-mingw32
 endif
+export WINEPREFIX := $(CURDIR)/build-$(TESTARCH)/.wine
 
 %:
dh $@
@@ -30,9 +32,17 @@
  cd .. ; \
done
 
+override_dh_auto_test: T := $(CURDIR)/build-$(TESTARCH)/tmp
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 ifdef TESTARCH
-   cd build-$(TESTARCH) && WINEPREFIX=$(shell pwd)/build-$(TESTARCH)/.wine 
$(MAKE) CC=$(TESTARCH)-gcc AR=$(TESTARCH)-ar RANLIB=$(TESTARCH)-ranlib 
DLLTOOL=$(TESTARCH)-dlltool test
+   -wineboot -i
+   mkdir -p $(T)/`cat "${WINEPREFIX}/wineserver"`/
+   -ln -s /tmp/.wine-`id -u`/$$( \
+   printf "server-%x-%x" `stat --printf="%d %i" "${WINEPREFIX}"` \
+ ) $(T)/`cat "${WINEPREFIX}/wineserver"`/
+   $(MAKE) -C build-$(TESTARCH) CC=$(TESTARCH)-gcc AR=$(TESTARCH)-ar \
+   RANLIB=$(TESTARCH)-ranlib DLLTOOL=$(TESTARCH)-dlltool \
+   TMPDIR=$(T) test
 endif
 endif


Bug#606825: mingw-w64 triplets/ostable

2019-12-26 Thread Joe Nahmias

Greetings!

I recently became interested in cross-compiling software from Debian to 
Windows. To my delight, I found the gcc-mingw-w64 & mingw-w64-tools 
packages already in Debian (thanks Stephen!). However, I see that they 
are using a workaround of a /usr/${triplet}/ path, rather than multi-arch.


Then found and read through this bug which hasn't seen an update in 5+ 
years :(  Meanwhile, the Windows world has changed quite a bit in that 
time, with Windows 10 being released in 2015, and Windows 7 due to go 
EOL on 2020-01-14.


So, how can I best help the effort to get a proper multi-arch 
infrastructure in Debian appropriate from cross-building using mingw-w64?


On 9/15/2014 11:46 AM, Guillem Jover wrote:

Hi!

On Tue, 2014-09-09 at 23:28:10 +0200, Stephen Kitt wrote:

On Sat, 30 Aug 2014 15:51:12 +0200, Guillem Jover  wrote:

But I just noticed that a proper triplet was accepted in the config.git
repo around 2012 (commit f16804b79ee5a23a9994a1cdc760cd9ba813148a), this
is what config.sub has to say:

   $ /usr/share/misc/config.sub mingw64
   x86_64-pc-mingw64
   $ /usr/share/misc/config.sub x86_64-mingw64
   x86_64-pc-mingw64
   $ /usr/share/misc/config.sub i686-mingw64
   i686-pc-mingw64

So, just one thought, if you are going to end up having to do the work
that would be required to add support for what amounts to the equivalent
of a new triplet, you could as well use a proper triplet, like the one
above?


That triplet was actually added by the MinGW project, not the MinGW-w64
project, and is intended for their putative 64-bit support, whenever that
appears;


Oh wow, even more confusion to the already confusing current situation.
I assume we cannot expect the mingw-w64 and the mingw64 ports to be ABI
compatible? :(


I'll take it up with MinGW-w64 upstream though and see what they make of it.


Thanks, that might help.


Did this conversation happen? Was there any result?


In the end it seems to me that as long as the triplet is officially
supported by config.sub/guess the rest of software should just follow
suit, which as mentioned before is what needs to be done for each and
every new architecture anyway. What might be more time consuming is
hunting down and updating the rest of the affected packages in Debian,
but given that this has been thought to be a partial architecture from
the beginning it should not amount to so many packages (in contrast to
a full fledged architecture, that is).


I think what will be time-consuming is getting the various required patches
into the various upstream projects; there are very few affected packages in
Debian. Unless you mean we should just go our own way, regardless of what
upstream thinks, and use the mingw64 which is already in config.sub and patch
whatever breaks?


Well, not really if that would mean making the situation even worse by
conflating what might end up being upstream projects tripping over
each other's triplets. (Sorry, this was not clear from the aforementioned
commit.)


I'd rather do the work required to get something supported properly in Debian
and by upstream...


Sure.

Thanks,
Guillem


Thanks,
--Joe



Bug#920566: ITP: radicale-auth-pam -- PAM authentication plugin for Radicale

2019-01-27 Thread Joe Nahmias

Hello Jonas,

On 1/27/2019 7:59 AM, Jonas Smedegaard wrote:

Quoting Joseph Nahmias (2019-01-27 03:48:50)

Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: radicale-auth-pam
   Version : 0.2
   Upstream Author : Joseph Nahmias 
* URL : https://gitlab.com/jello/radicale_auth_PAM
* License : GPL3
   Programming Lang: Python
   Description : PAM authentication plugin for Radicale


Are you aware that Radicale can already use PAM,
by use of uWSGI and the Apache2 mod-authnz-external module?

The Debian package suggests this approach,
and provides snippets for setting up PAM that way.


Well, I must confess that I did not thoroughly read that documentation 
since it mostly revolved around configuring Apache.  I'm not using WSGI 
or a reverse proxy, so I didn't try to solve the problem of 
authenticating with PAM in that manner.



I notice that you are upstream author of this plugin,
so I guess you are biased towards using your own implementation.


Not really, I primarily just wrote it to scratch my own itch when I 
couldn't find a PAM auth plugin and decided to share it with the world. 
 Also, it was my first foray into Python, so I used it as a learning 
experience secondarily.



May I suggest that at least you mention in long description
how access to sensitive material is handled?

For inspiration, libapache2-mod-authnz-external contains this:


Notably, this module can be used to securely authenticate against PAM
(without exposing /etc/shadow file), using, for example, pwauth
authenticator.


Mentioning in long description how security is addressed will help users
decide which approach to take.


So this is interesting feedback.  In my docs, I mention that if PAM is 
using standard Unix passwd/shadow then the radicale user will need to be 
added to the shadow group.


My understanding is that pwauth is setuid in order to access 
/etc/shadow; but the process separation would be a security benefit if 
pwauth is sufficiently small / auditable.


Obviously, if not using passwd/shadow then this concern doesn't apply.

Perhaps I will write a radicale-auth-PAM-pwauth plugin that calls pwauth 
to get the security benefit without needing apache.


I appreciate the comments and review!


  - Jonas


--Joe



Bug#747277: [Pkg-javascript-devel] Bug#747277: cannot start app: no method createServer

2014-05-07 Thread Joe Nahmias
reopen 747277
severity 747277 important
retitle 747277 Document proper migration from express
thanks

On Wed, May 07, 2014 at 08:45:38AM +0200, Jérémy Lal wrote:
 Hi,

Hello,

 Le mardi 06 mai 2014 à 23:33 -0400, Joseph Nahmias a écrit :
  Package: node-express
  Version: 4.1.1~dfsg-1
  Severity: grave
  
  Hello,
  
  Since I updated node-express today, I am no longer able to start my webapp. 
   I get the following error message:
 
 You'll find good information about how to transition to express 4.0 in
 the express wiki [1].
 
 Here the transition is rough because debian jumps directly from express
 2 to 4.
 
 Closing.

I think this is a bit hasty.  I would think for an upgrade of this
magnitude there should be some documentation in the package about how to
transition to the new version (for instance, including the links you've
provided here in this bug report).  IMHO, this is perfect fit for a
NEWS.Debian note -- especially since it is backwards incompatible and
breaks existing code that has been working for years so abruptly.

 Jérémy.

Thanks,
--Joe


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



Bug#740566: gbp-dch: --git-author doesn't work

2014-03-04 Thread Joe Nahmias
', '--verify', 
'f2514b9354f935cedab66c7236afb0ac94ca40bf^0']
gbp:debug: ['git', 'show', 
'--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00', 
'-z', '--date=raw', '--name-status', 'f2514b9354f935cedab66c7236afb0ac94ca40bf']
gbp:debug: dch ['--no-auto-nmu', '--nomultimaint-merge', '--multimaint', '--', 
'[[[insert-git-dch-commit-message-here]]]'] []
gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 
'fb37224b0515bf3f2d0dfc03ed2dd13fdf75b111^0']
gbp:debug: ['git', 'show', 
'--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00', 
'-z', '--date=raw', '--name-status', 'fb37224b0515bf3f2d0dfc03ed2dd13fdf75b111']
gbp:debug: ['git', 'rev-parse', '--quiet', '--verify', 
'f77d0a34674f1cdabc1133b9807f115755b6868a^0']
gbp:debug: ['git', 'show', 
'--pretty=format:%an%x00%ae%x00%ad%x00%cn%x00%ce%x00%cd%x00%s%x00%f%x00%b%x00', 
'-z', '--date=raw', '--name-status', 'f77d0a34674f1cdabc1133b9807f115755b6868a']
gbp:debug: dch ['--no-auto-nmu', '--nomultimaint-merge', '--multimaint', '--', 
'[[[insert-git-dch-commit-message-here]]]'] []
gbp:debug: ['git', 'config', 'user.name']
gbp:debug: ['git', 'config', 'user.email']
gbp:debug: dch ['--no-auto-nmu', '--nomultimaint-merge', '--multimaint', '--', 
''] []
$ grep ^ -- debian/changelog | head -n 1
 -- Joe Nahmias j...@example.net  Mon, 03 Mar 2014 23:20:46 -0500


Bug#733014: pycarddav: diff for NMU version 0.6.1-1.1

2014-02-22 Thread Joe Nahmias
tags 733014 + patch
tags 733014 + pending
thanks

Dear maintainer,

I've prepared an NMU for pycarddav (versioned as 0.6.1-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.
--Joe
diff -Nru pycarddav-0.6.1/debian/changelog pycarddav-0.6.1/debian/changelog
--- pycarddav-0.6.1/debian/changelog	2013-12-23 12:18:10.0 -0500
+++ pycarddav-0.6.1/debian/changelog	2014-02-22 13:16:09.0 -0500
@@ -1,3 +1,10 @@
+pycarddav (0.6.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix upgrades from 0.5.1-1 and earlier (Closes: #733014)
+
+ -- Joe Nahmias je...@debian.org  Sat, 22 Feb 2014 13:16:01 -0500
+
 pycarddav (0.6.1-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru pycarddav-0.6.1/debian/control pycarddav-0.6.1/debian/control
--- pycarddav-0.6.1/debian/control	2013-12-23 12:39:35.0 -0500
+++ pycarddav-0.6.1/debian/control	2014-02-22 13:06:48.0 -0500
@@ -41,6 +41,8 @@
  python-lxml,
  python-sqlite,
  python-requests
+Breaks: pycarddav ( 0.6.1)
+Replaces: pycarddav ( 0.6.1)
 Description: simple to use CardDAV python library
  pyCardDAV is a python module for syncing with a CardDAV server. It is
  mainly used with the binaries provided in `pycarddav`


Bug#699740: libopenobex: diff for NMU version 1.5-2.1

2013-07-23 Thread Joe Nahmias
tags 699740 + pending
tags 717458 + pending
thanks

Dear maintainer,

I've prepared an NMU for libopenobex (versioned as 1.5-2.1) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.  Patch follows this email.

Regards.
--Joe


diff -u libopenobex-1.5/debian/changelog libopenobex-1.5/debian/changelog
--- libopenobex-1.5/debian/changelog
+++ libopenobex-1.5/debian/changelog
@@ -1,3 +1,11 @@
+libopenobex (1.5-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix segfault when transferring files, closes: #699740.
+  * Update debian/watch, closes: #717458.
+
+ -- Joe Nahmias je...@debian.org  Tue, 23 Jul 2013 15:15:37 -0400
+
 libopenobex (1.5-2) unstable; urgency=low
 
   * Fix Docbook-XML build dependencies to build the application manual pages
diff -u libopenobex-1.5/debian/watch libopenobex-1.5/debian/watch
--- libopenobex-1.5/debian/watch
+++ libopenobex-1.5/debian/watch
@@ -4,2 +4,2 @@
-http://sf.net/openobex/openobex-([[:digit:]]*\.[[:digit:]]*)\.tar\.gz
-http://www.kernel.org/pub/linux/bluetooth/openobex-([[:digit:]]*\.[[:digit:]]*)\.tar\.[bg]z
+http://sf.net/openobex/openobex-(.+)-Source\.(?:zip|tar\.gz)  debian  uupdate
+http://sf.net/openobex/openobex-([0-9\.]+)\.tar\.gz  debian  uupdate
diff -u libopenobex-1.5/debian/patches/series 
libopenobex-1.5/debian/patches/series
--- libopenobex-1.5/debian/patches/series
+++ libopenobex-1.5/debian/patches/series
@@ -4,0 +5 @@
+fix-segfault_699740.patch
only in patch2:
unchanged:
--- libopenobex-1.5.orig/debian/patches/fix-segfault_699740.patch
+++ libopenobex-1.5/debian/patches/fix-segfault_699740.patch
@@ -0,0 +1,33 @@
+Description: Fix segfault when transferring files to smartphone
+ Handles when send() returns EAGAIN
+Author: z7z8th ybzhao1...@gmail.com
+Bug-Debian: http://bugs.debian.org/699740
+Reviewed-by: Joe Nahmias je...@debian.org
+Last-Update: 2013-07-23
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- libopenobex-1.5.orig/lib/obex_transport.c
 libopenobex-1.5/lib/obex_transport.c
+@@ -45,6 +45,7 @@
+ #include string.h
+ #include unistd.h
+ #include stdio.h
++#include errno.h
+ 
+ #if defined(_WIN32)
+ #include io.h
+@@ -379,8 +380,12 @@
+   DEBUG(1, sending %d bytes\n, size);
+ 
+   actual = write_func(fd, msg-data, size);
+-  if (actual = 0)
+-  return actual;
++  if (actual = 0) {
++  if (errno == EAGAIN)
++  actual = 0;
++  else
++  return actual;
++  }
+ 
+   /* Hide sent data */
+   buf_remove_begin(msg, actual);


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



Bug#612245: Regarding FCEU/FCEUX

2013-03-11 Thread Joe Nahmias
On Sun, Mar 10, 2013 at 09:29:55PM +0100, Alexander Toresson wrote:
 I've gone through the lua scripts. Many of them are by FCEUX
 contributors who committed them themselves, so GPL-2+ should apply to
 them.
 
 However, there are scripts by a few other authors, with unspecified
 license. I'll need to investigate those.
 
 // Alexander

That's very good.  Just so you know, I've set up a collab-maint git repo
on alioth for the packaging.  You can find it at:
http://anonscm.debian.org/gitweb/?p=collab-maint/fceux.git

If you can get access to alioth, then you should be able to commit
directly there.

--Joe


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



Bug#677821: ITP: wordwarvi -- A retro-styled side-scrolling shoot'em up arcade game

2012-06-17 Thread Joe Nahmias
Hi Steve,

Actually, I filed an *Intend* to package bug.  Fortunately, I'm a Debian
Developer with upload privileges -- so, I can make this a reality :)

Just wanted to say thanks for creating the game and releasing it on such
friendly terms.  I've been looking for a nice action game and ran into it
when i was doing research on force-feedback under Linux.  It was very
straightforward to package as well so I've just uploaded it to the
archive.  It will probably take a little time until it makes it in, but
you should see it soon (definitely in time for the wheezy release).  Also,
I believe this will get it into Ubuntu as well, after a fashion.

If you're interested, I have a couple of minor patches that I made which
would be of general use.  Let me know...

Thanks again,
--Joe

On Sat, Jun 16, 2012 at 07:23:20PM -0700, Stephen Cameron wrote:
 Hi,
 
 Thanks for filing the bug report requesting packaging for debian, glad you 
 like my little game well enough to bother with doing that.  Maybe you'll have 
 better luck than this bug report vs. ubuntu:
 
 https://bugs.launchpad.net/ubuntu/+bug/304024
 
 == steve
 
 
 
  From: Joseph Nahmias j...@nahmias.net
 To: Debian Bug Tracking System sub...@bugs.debian.org 
 Sent: Saturday, June 16, 2012 7:11 PM
 Subject: Bug#677821: ITP: wordwarvi -- A retro-styled side-scrolling shoot'em 
 up arcade game
  
 Package: wnpp
 Severity: wishlist
 Owner: Joseph Nahmias j...@nahmias.net
 
 * Package name    : wordwarvi
   Version         : 1.00
   Upstream Author : Stephen M. Cameron smcame...@users.sourceforge.net
 * URL             : http://smcameron.github.com/wordwarvi/
 * License         : GPL2, CC-SA-2, CC-SA-3
   Programming Lang: C
   Description     : A retro-styled side-scrolling shoot'em up arcade game
 
 Word War vi is your basic side-scrolling shoot 'em up '80s style arcade
 game. You pilot your viper craft through core memory, rescuing lost .swp
 files, avoiding OS defenses, and wiping out those memory hogging emacs
 processes.
 
 Includes joystick support with force-feedback.



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



Bug#659842: X server crashes sporadically when changing virtual desktops

2012-02-14 Thread Joe Nahmias
On Tue, Feb 14, 2012 at 02:11:01PM +0100, Cyril Brulebois wrote:
 Joseph Nahmias j...@nahmias.net (13/02/2012):
  Lately it seems that the X server has been crashing sporadically when
  I switch virtual desktops in Xfce.  I'm attaching the appropriate
  Xorg.log and a full backtrace from the core file left behind.
  
  Please let me know what the next step is.
 
 Update to kernel 3.2, you're still on some release candidate. And if
 that doesn't work better with a recent kernel, you could give the
 server+intel driver from experimental a shot.

I updated to kernel 3.2.0 -- still crashes.  My intel driver is already on
the version from experimental and I don't see a newer server...

$ uname -srvm
Linux 3.2.0-1-amd64 #1 SMP Sun Feb 5 15:17:15 UTC 2012 x86_64

$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.17.0+git20120204-1
  Candidate: 2:2.17.0+git20120204-1
  Version table:
 *** 2:2.17.0+git20120204-1 0
200 http://mirror.cc.columbia.edu/debian/ experimental/main amd64 
Packages
100 /var/lib/dpkg/status
 2:2.17.0-1 0
990 http://mirror.cc.columbia.edu/debian/ wheezy/main amd64 Packages
990 http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages
500 http://mirror.cc.columbia.edu/debian/ sid/main amd64 Packages

$ apt-cache policy xserver-xorg
xserver-xorg:
  Installed: 1:7.6+11
  Candidate: 1:7.6+11
  Version table:
 *** 1:7.6+11 0
990 http://mirror.cc.columbia.edu/debian/ wheezy/main amd64 Packages
990 http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages
500 http://mirror.cc.columbia.edu/debian/ sid/main amd64 Packages
100 /var/lib/dpkg/status


--Joe



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



Bug#659842: X server crashes sporadically when changing virtual desktops

2012-02-14 Thread Joe Nahmias
On Wed, Feb 15, 2012 at 02:29:37AM +0100, Cyril Brulebois wrote:
 OK, so you're already using SNA. I could probably be tricked into
 packaging a newer snapshot in a few hours, but you may want to file a
 bug on the upstream tracker in the meanwhile anyway:
   http://intellinuxgraphics.org/how_to_report_bug.html

Ok, which product / component to use in bug filing?



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



Bug#658730: (no subject)

2012-02-05 Thread Joe Nahmias
From 7aa28b2dcc23f554adc79da6b0f1e3c9d17283ec Mon Sep 17 00:00:00 2001
Message-Id: 
7aa28b2dcc23f554adc79da6b0f1e3c9d17283ec.1328481613.git@nahmias.net
In-Reply-To: 1328469546.14706.12.camel@scapa
References: 1328469546.14706.12.camel@scapa
Date: Sun, 5 Feb 2012 16:45:32 -0500
Subject: [PATCH 2/2] handle link hints that use an accessKey
To: 658...@bugs.debian.org
Cc: 927...@bugs.launchpad.net,
Christian Dywan christ...@twotoasts.de

---
 midori/midori-view.c |   28 +++-
 1 files changed, 27 insertions(+), 1 deletions(-)

diff --git a/midori/midori-view.c b/midori/midori-view.c
index 63bff73..adb0f8b 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -1940,7 +1940,33 @@ handle_link_hints (WebKitWebView* web_view,
 return;
 }
 
-if (event-keyval == GDK_KEY_Return)
+if (g_unichar_isalpha(uc))
+{
+// letter was pressed, see if we have a corresponding accessKey link 
and if so grab its URI
+gchar *script = NULL;
+gchar *utf8 = NULL;
+gulong sz = g_unichar_to_utf8(uc, NULL);
+
+utf8 = g_malloc0(sz);
+g_unichar_to_utf8(uc, utf8);
+script = g_strdup_printf(
+var l = 'undefined';
+for (i in document.links) {
+   if ( document.links[i].href 
+document.links[i].accessKey == \%s\ )
+   {
+   l = document.links[i].href;
+   break;
+   }
+}
+if (l != 'undefined') { l; }
+,utf8,utf8
+);
+g_free(utf8);
+result = sokoke_js_script_eval (js_context, script, NULL);
+g_free(script);
+}
+else if (event-keyval == GDK_KEY_Return)
 {
 // return pressed, see if we have a link with the entered number and 
if so grab its URI
 gchar* script;
-- 
1.7.8.3




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



Bug#658730: (no subject)

2012-02-05 Thread Joe Nahmias
From 8d7fa7b0637114e3eff9ff01f44975a1419f20b0 Mon Sep 17 00:00:00 2001
Message-Id: 
8d7fa7b0637114e3eff9ff01f44975a1419f20b0.1328481613.git@nahmias.net
In-Reply-To: 1328469546.14706.12.camel@scapa
References: 1328469546.14706.12.camel@scapa
Date: Sun, 5 Feb 2012 16:09:02 -0500
Subject: [PATCH 1/2] refactor handling of link hints
To: 658...@bugs.debian.org
Cc: 927...@bugs.launchpad.net,
Christian Dywan christ...@twotoasts.de

---
 midori/midori-view.c |  237 --
 1 files changed, 134 insertions(+), 103 deletions(-)

diff --git a/midori/midori-view.c b/midori/midori-view.c
index ef15f62..63bff73 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -1847,13 +1847,144 @@ midori_view_inspector_window_key_press_event_cb 
(GtkWidget*   window,
 return FALSE;
 }
 
+static void
+handle_link_hints (WebKitWebView* web_view,
+   GdkEventKey*   event,
+   MidoriView*view)
+{
+gint digit = g_ascii_digit_value (event-keyval);
+gchar* result = NULL;
+gunichar uc = gdk_keyval_to_unicode(event-keyval);
+WebKitWebFrame* web_frame = webkit_web_view_get_main_frame (web_view);
+JSContextRef js_context = webkit_web_frame_get_global_context (web_frame);
+
+if (view-find_links  0)
+{
+// Links are currently off, turn them on
+result = sokoke_js_script_eval (js_context,
+ var style_func = (function (selector, rule) { 
+ var style = document.createElement ('style');
+ style.setAttribute ('type', 'text/css');
+ var heads = document.getElementsByTagName ('head');
+ heads[0].appendChild (style);
+ document.styleSheets[0].insertRule (selector + ' ' + rule);
+ } );
+ style_func ('.midoriHKD87346', '{ 
+ font-size:small !important; font-weight:bold !important;
+ z-index:500; border-radius:0.3em; line-height:1 !important;
+ background: white !important; color: black !important;
+ border:1px solid gray; padding:0 0.1em !important;
+ position:absolute; display:inline !important; }');
+ style_func ('.midori_access_key_fc04de', '{ 
+ font-size:small !important; font-weight:bold !important;
+ z-index:500; border-radius:0.3em; line-height:1 !important;
+ background: black !important; color: white !important;
+ border:1px solid gray; padding:0 0.1em 0.2em 0.1em !important;
+ position:absolute; display:inline !important; }');
+ var label_count = 0;
+ for (i in document.links) {
+   if (document.links[i].href  document.links[i].insertBefore) 
{
+   var child = document.createElement ('span');
+   if (document.links[i].accessKey  isNaN 
(document.links[i].accessKey)) {
+   child.setAttribute ('class', 
'midori_access_key_fc04de');
+   child.appendChild (document.createTextNode 
(document.links[i].accessKey));
+   } else {
+ child.setAttribute ('class', 'midoriHKD87346');
+ child.appendChild (document.createTextNode 
(label_count));
+ label_count++;
+   }
+   document.links[i].insertBefore (child); } },
+NULL);
+view-find_links = 0;   // Links are now on
+g_free (result);
+return;
+}
+
+if (event-keyval == '.')
+{
+ // Pressed '.' with links on, so turn them off
+result = sokoke_js_script_eval (js_context,
+var links = document.getElementsByClassName ('midoriHKD87346');
+for (var i = links.length - 1; i = 0; i--) {
+   var parent = links[i].parentNode;
+   parent.removeChild(links[i]); },
+NULL);
+g_free (result);
+result = sokoke_js_script_eval (js_context,
+var links = document.getElementsByClassName 
('midori_access_key_fc04de');
+if (links != undefined  links.length  0) {
+   for (var i = links.length - 1; i = 0; i--) {
+   var parent = links[i].parentNode;
+   parent.removeChild(links[i]); } },
+NULL);
+g_free (result);
+view-find_links = -1;
+return;
+}
+
+// links are already on at this point, so process the input character
+
+if (digit != -1  event-keyval != GDK_KEY_Return  event-keyval != 
GDK_KEY_Escape)
+{
+// Got a digit, so add it to the link count/number
+if (view-find_links  0)
+view-find_links *= 10;
+view-find_links += digit;
+return;
+}
+
+if (event-keyval == GDK_KEY_Escape)
+{
+// Clear the link count/number
+view-find_links = 0;
+return;
+}
+
+if (event-keyval == GDK_KEY_Return)
+{
+

Bug#646368: doesn't launch bug report in browser

2011-12-05 Thread Joe Nahmias
Hi Francesco,

I must have missed your reply...

On Wed, Oct 26, 2011 at 11:49:18PM +0200, Francesco Poli wrote:
 tags 646368 + moreinfo
 thanks
 
 
 On Mon, 24 Oct 2011 23:55:04 +0200 Francesco Poli wrote:
 
 [...]
  Hence, apart from the error message that it spits out, it seems that
  apt-listbugs is able to go on and show me the bug report (in a text UI).
  I don't know why you get a different outcome...
 [...]
  In summary:
  
(A) I will probably add the -u text option to the querybts
invocation, but this won't solve your issue
(B) we have to understand why, in your case, querybts does not use
the text interface, when invoked by apt-listbugs
(C) after that, this bug report will be probably better reassigned to
python-gtk2 and merged with #533824
  
  Please help me with (B).
 
 Please help me to understand the behavior you see: when you query a
 given bug number (such as 644254) from within the apt-listbugs
 interface, do you only get the python-gtk2 warning about the failure to
 open a display?
 Or is apt-listbugs able to show you the bug report in a text interface,
 after spitting out the warning?

I am getting a bug report in a text interface but it thinks I'm in
standalone mode and many of the functions do not work properly.

--Joe



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



Bug#646368: doesn't launch bug report in browser

2011-10-23 Thread Joe Nahmias
Hi,

On Sun, Oct 23, 2011 at 06:54:19PM +0200, Francesco Poli wrote:
 On Sun, 23 Oct 2011 12:01:06 -0400 Joseph Nahmias wrote:
 
 [...]
  Hello,
 
 Hi Joseph, thanks for your bug report!
 
Thanks for the prompt reply!
  
  I'm trying out apt-listbugs and it seems to me like it is trying to show me 
  the bug report in a browser, but it is failing for some reason. Here is the 
  output I get:
 [...]
  Are you sure you want to install/upgrade the above packages? [Y/n/?/...] 
  644254
  No protocol specified
  /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: 
  could not open display
warnings.warn(str(e), _gtk.Warning)
 
 This looks weird...
 
 apt-listbugs should invoke
 
   /usr/bin/querybts 644254  /dev/tty
 
 when you enter that bug number at the above-quoted prompt.
 
 It really seems that a graphical web browser is being invoked and fails
 to start, since (I suppose) you are root and have no access to any
 running X server display...
 
 What happens if you try to manually issue the above-mentioned querybts
 command from the same environment (e.g.: from the same shell with root
 privileges)?

Here's what happens when I run as myself and via sudo:

joe@wakko:~$ /usr/bin/querybts 644254  /dev/tty
Retrieving report #644254 from Debian bug tracking system...
What do you want to do now? [N|x|o|r|b|e|q|?]? q
Exiting.
joe@wakko:~$ sudo /usr/bin/querybts 644254  /dev/tty
[sudo] password for joe: 
No protocol specified
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could 
not open display
  warnings.warn(str(e), _gtk.Warning)
Retrieving report #644254 from Debian bug tracking system...
What do you want to do now? [N|x|o|r|b|e|q|?]? q
Exiting.

 Did you customize your root (or system-wide) configuration for
 reportbug? Do you have ui gtk2 in your /etc/reportbug.conf
 or /root/.reportbugrc , by chance?

Here's what I have:

joe@wakko:~$ sudo egrep -vn '^(#|$)' /etc/reportbug.conf /root/.reportbugrc 
~/.reportbugrc
/etc/reportbug.conf:15:submit
/etc/reportbug.conf:32:query-bts
/etc/reportbug.conf:38:cc
/etc/reportbug.conf:41:config-files
/etc/reportbug.conf:44:compress
/etc/reportbug.conf:103:verify
egrep: /root/.reportbugrc: No such file or directory
/home/joe/.reportbugrc:3:reportbug_version 3.8
/home/joe/.reportbugrc:5:mode expert
/home/joe/.reportbugrc:7:ui text
/home/joe/.reportbugrc:11:realname Joseph Nahmias
/home/joe/.reportbugrc:12:email j...@nahmias.net
/home/joe/.reportbugrc:15:no-cc
/home/joe/.reportbugrc:16:header X-Debbugs-CC: j...@nahmias.net
/home/joe/.reportbugrc:17:smtphost reportbug.debian.org



Also, another (perhaps related) oddity is that when invoked from apt-get
dist-upgrade it doesn't seem to be in listbugs mode when it does this
and I get a message that a particular command can't be run in standalone
mode.

Hope this helps,
--Joe



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



Bug#618292: SELinux: Failed to open x_contexts mapping in policy

2011-03-14 Thread Joe Nahmias
On Mon, Mar 14, 2011 at 06:37:16PM +0100, Julien Cristau wrote:
 On Mon, Mar 14, 2011 at 13:00:21 -0400, Eamon Walsh wrote:
  On 03/14/2011 06:04 AM, Julien Cristau wrote:
   Hi Eamon,
  
   we received the report below on the debian bug tracker, would you have
   any idea about this?
  
   On Sun, Mar 13, 2011 at 23:13:21 -0400, Joseph Nahmias wrote:
  
  
  The X server is looking for the file
  /etc/selinux/$POLICYTYPE/contexts/x_contexts.   POLICYTYPE is set in
  the /etc/selinux/config file and is usually targeted.
  
  That file should be part of Debian's SELinux support as it is included
  in the upstream policy.
  
 as far as I can tell the selinux-policy-default package comes with
 /etc/selinux/default/contexts/x_contexts so I guess that's what should
 be used (/etc/selinux/config sets SELINUXTYPE=default).  Joe, do you
 have that file?  I would expect yes, since downgrading to 1.7 makes X
 work again.

Hmm, for some reason, I don't have that particular package installed;
rather, I have the following:

$ dpkg -l selinux-\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name  Version  
Description
+++-=--==
ii  selinux-basics0.3.8SELinux 
basic support
un  selinux-policy-defaultnone   (no 
description available)
un  selinux-policy-devnone   (no 
description available)
un  selinux-policy-refpolicy-src  none   (no 
description available)
ii  selinux-policy-refpolicy-strict   0.0.20080314-1   Strict 
variant of the SELinux reference policy
ii  selinux-policy-refpolicy-targeted 0.0.20080314-1   Targeted 
variant of the SELinux reference policy
ii  selinux-utils 2.0.96-1 SELinux 
utility programs

I'll have to check if installing selinux-policy-default fixes my problem,
but that's a project for another night...

  If the user does not wish to use the SELinux support for X, the
  xserver_object_manager SELinux boolean can be set to false and that
  will prevent the X server from loading the extension.
  
 In any case maybe the following patch would make sense, to have a better
 idea of why the call failed?
 
 diff --git a/Xext/xselinux_label.c b/Xext/xselinux_label.c
 index e5929fa..94540ce 100644
 --- a/Xext/xselinux_label.c
 +++ b/Xext/xselinux_label.c
 @@ -358,7 +358,7 @@ SELinuxLabelInit(void)
  
  label_hnd = selabel_open(SELABEL_CTX_X, selabel_option, 1);
  if (!label_hnd)
 -   FatalError(SELinux: Failed to open x_contexts mapping in policy\n);
 +   FatalError(SELinux: Failed to open x_contexts mapping in policy: 
 %s\n, strerror(errno));
  }
  
  void
 
 Cheers,
 Julien

--Joe



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



Bug#617449: [Pkg-samba-maint] Bug#617449: does not honor winbind use default domain = yes

2011-03-09 Thread Joe Nahmias
Hi Christian,

On Wed, Mar 09, 2011 at 06:46:55AM +0100, Christian PERRIER wrote:
 Quoting Joseph Nahmias (j...@nahmias.net):
 
 winbind enum groups = yes
 winbind enum users = yes
 winbind separator = \\
 winbind use default domain = yes
 
 
 Have you tried without winbind separator, which should anyway be useless?

Funny, for something that is useless it helped very much!  That did the
trick.  I also had to add realm = domain.com to get everything working,
but I think I'm good now.  Maybe this should all be documented
somewhere...

Thanks for your help!
--Joe



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



Bug#506608: vim files should be installed; what else is required?

2010-08-24 Thread Joe Nahmias
Hi Don,

On Tue, Aug 24, 2010 at 07:06:47PM -0700, Don Armstrong wrote:
 tag 506608 moreinfo help
 thanks
 
 I'm not familiar with how vim helpers work. The files are there, so
 what else is required?

Firstly, let me thank you for your work in packaging lilypond -- I greatly
appreciate it!

There is, in fact, a vim policy[0] which describes how Debian is
handling this type of thing these days.  Basically you need to install the
files into the /usr/share/vim/addons heirarchy, and create a YAML file in
/usr/share/vim/registry describing the lilypond vim-addon.

Hope this helps,
--Joe

 Don Armstrong

[0] http://pkg-vim.alioth.debian.org/vim-policy.html



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



Bug#550923: fails to suspend

2010-07-17 Thread Joe Nahmias
Hello,

On Wed, Jul 14, 2010 at 10:31:04PM +0200, Moritz Muehlenhoff wrote:
 tags 550923 moreinfo
 thanks
 
 On Wed, Oct 14, 2009 at 01:21:51AM -0400, Joseph Nahmias wrote:
  Package: linux-image-2.6.30-2-686
  Version: 2.6.30-8
  Severity: normal
  
  Hello,
  
  I'm running on a Lenovo T61 and recently my machine stopped suspending
  properly (whether to RAM or Disk).  I dug through syslog and think I
  have a valid stack trace for you to analyze, please see attached.
 
 Hi,
 The next release of Debian (6.0, code name Squeeze) will be based
 on 2.6.32. Please test the current 2.6.32 from unstable/testing and tell
 us whether the problem persists. If so, we should report it upstream
 to the kernel.org developers.
 
 The 2.6.32 kernel is available from packages.debian.org and can
 be installed in both Debian stable, testing and unstable
 installations.
 
 Thanks,
 Moritz

I just retested while running linux-image-2.6.32-5-686, version 2.6.32-17,
and it works perfectly.  It plays CDs  DVDs fine and I can suspend both
to RAM  Disk without a problem.

Thanks,
--Joe



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



Bug#527020: /usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, consider re-linking

2009-05-04 Thread Joe Nahmias
Package: lighttpd
Version: 1.4.19-5
Severity: normal

Hi,

I get the following message when booting:

  /usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, 
consider re-linking

Thanks,
--Joe


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

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

Versions of packages lighttpd depends on:
ii  libattr1   1:2.4.43-2Extended attribute shared library
ii  libbz2-1.0 1.0.5-1   high-quality block-sorting file co
ii  libc6  2.9-9 GNU C Library: Shared libraries
ii  libgamin0 [libfam0]0.1.10-1  Client library for the gamin file 
ii  libldap-2.4-2  2.4.15-1.1OpenLDAP libraries
ii  libpcre3   7.8-2+b1  Perl 5 Compatible Regular Expressi
ii  libssl0.9.80.9.8g-16 SSL shared libraries
ii  libterm-readline-perl- 1.0302-1  Perl implementation of Readline li
ii  lsb-base   3.2-22Linux Standard Base 3.2 init scrip
ii  mime-support   3.44-1MIME files 'mime.types'  'mailcap
ii  zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime

lighttpd recommends no packages.

Versions of packages lighttpd suggests:
pn  apache2-utils none (no description available)
ii  openssl   0.9.8g-16  Secure Socket Layer (SSL) binary a
ii  rrdtool   1.3.1-4Time-series data storage and displ

-- 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#525376: package installation fails during postinst

2009-04-23 Thread Joe Nahmias
Package: libboost1.38-dbg
Version: 1.38.0-3
Severity: grave

Hello, I just tried to install the libboost1.38-dbg package and dpkg
errors out during the postinst.  I turned on set -x and here's the
trace:

$ sudo dpkg --configure -a
Setting up libboost1.38-dbg (1.38.0-3) ...  
+ update=/usr/share/python/runtime.d/libboost1.38-dbg.rtupdate
+ which pyversions
++ pyversions -d
+ /usr/share/python/runtime.d/libboost1.38-dbg.rtupdate rtupdate none python2.5
+ debug=
+ case $0 in
+ action=rtupdate
+ shift
+ case $action in
+ rtupdate python2.5
+ case $1 in
+ py=py25
+ update_linklibs py25 a
+ py=py25
+ suf=a
+ cd /usr/lib
+ for thread in '' -mt
+ target=libboost_python-py25.a
+ link=libboost_python.a
+ test -e libboost_python-py25.a
+ for thread in '' -mt
+ target=libboost_python-mt-py25.a
+ link=libboost_python-mt.a
+ test -e libboost_python-mt-py25.a
dpkg: error processing libboost1.38-dbg (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 libboost1.38-dbg

Looking at my /usr/lib/, I see the following:

$ ls -l /usr/lib/libboost_python-mt*
-rw-r--r--. 1 root root 7086332 2009-04-04 04:10 
/usr/lib/libboost_python-mt-d-py24.a
lrwxrwxrwx. 1 root root  35 2009-04-24 00:04 
/usr/lib/libboost_python-mt-d-py24.so - libboost_python-mt-d-py24.so.1.38.0
-rw-r--r--. 1 root root 4211456 2009-04-04 04:10 
/usr/lib/libboost_python-mt-d-py24.so.1.38.0
-rw-r--r--. 1 root root 7091948 2009-04-04 04:10 
/usr/lib/libboost_python-mt-d-py25.a
lrwxrwxrwx. 1 root root  35 2009-04-24 00:04 
/usr/lib/libboost_python-mt-d-py25.so - libboost_python-mt-d-py25.so.1.38.0
-rw-r--r--. 1 root root 4215174 2009-04-04 04:10 
/usr/lib/libboost_python-mt-d-py25.so.1.38.0


Hope this helps,
--Joe


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

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



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



Bug#525221: Please package latest upstream release [1.38.0]

2009-04-22 Thread Joe Nahmias
Package: boost
Version: 1.34.1-16
Severity: wishlist

Hello,

The version of boost in unstable [1.34.1] is almost two years old
[released July 24th, 2007].  Would you please update to the latest
version [1.38.0] which is over two months old at present.

Thanks,
--Joe


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

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



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



Bug#523857: doesn't support multiple HTTP range requests

2009-04-12 Thread Joe Nahmias
Package: privoxy
Version: 3.0.12-2
Severity: normal

Hello,

It seems that privoxy doesn't support multiple HTTP range requests
properly.  For example, when running:

   $ bzr branch http://bzr.savannah.gnu.org/r/gnash

I get the following message:

   Got a 200 response when asking for multiple ranges, does your server at 
localhost:8118 support range requests?

Thanks,
--Joe



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



Bug#522692: denemo does not start - Could not load specified pixbuf

2009-04-05 Thread Joe Nahmias
Package: denemo
Version: 0.7.7-3.1
Severity: normal

Just installed denemo, get the following message when trying to run it:

$ denemo
BinReloc failed to initialize:
Domain: 1 (GBinReloc)
Code: 4
Message: Binary relocation support is disabled.


GNU Denemo, a gtk+ frontend for GNU Lilypond
(c) 1999-2005 Matthew Hiller, Adam Tee, and others


This program is provided with absolutely NO WARRANTY; see
the file COPYING for details.

This software may be redistributed and modified under the
terms of the GNU General Public License; again, see the file
COPYING for details.


** ERROR **: Could not load specified pixbuf:
Couldn't recognize the image file format for file 
'/usr/share/denemo/pixmaps/feta26-scripts-coda.xbm'

aborting...
Aborted
$ 


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

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

Versions of packages denemo depends on:
ii  libasound2  1.0.19-1 shared library for ALSA applicatio
ii  libatk1.0-0 1.24.0-2 The ATK accessibility toolkit
ii  libaubio2   0.3.2-2+b2   a library for audio segmentation
ii  libc6   2.9-6GNU C Library: Shared libraries
ii  libcairo2   1.8.6-2+b1   The Cairo 2D vector graphics libra
ii  libglib2.0-02.20.0-2 The GLib library of C routines
ii  libgtk2.0-0 2.16.0-1 The GTK+ graphical user interface 
ii  libpango1.0-0   1.24.0-2 Layout and rendering of internatio
ii  libportaudio0   18.1-7.1 Portable audio I/O - shared librar
ii  librsvg2-common 2.22.3-2 SAX-based renderer library for SVG
ii  libxml2 2.7.3.dfsg-1 GNOME XML library

Versions of packages denemo recommends:
ii  csound 1:5.08.2~dfsg-1.1 powerful and versatile sound synth
ii  lilypond   2.10.33-2.3   A program for typesetting sheet mu

Versions of packages denemo suggests:
ii  playmidi   2.4debian-9.1 MIDI player
pn  tetex-bin  none(no description available)
ii  timidity   2.13.2-22 Software sound renderer (MIDI sequ

-- 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#522134: /usr/share/laptop-mode-tools/modules/hdparm: uses deprecated udevinfo

2009-03-31 Thread Joe Nahmias
Package: laptop-mode-tools
Version: 1.47-1
Severity: normal
File: /usr/share/laptop-mode-tools/modules/hdparm

Hello,

On bootup, I got the message:

Mar 31 21:23:23 udevadm[4280]: the program '/bin/bash' called 'udevinfo', it 
should use 'udevadm info options', this will stop working in a future release

which I tracked down to the script /usr/share/laptop-mode-tools/modules/hdparm.

This should probably be fixed in a future version...

Thanks,
--Joe

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

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

Versions of packages laptop-mode-tools depends on:
ii  lsb-base  3.2-22 Linux Standard Base 3.2 init scrip
ii  psmisc22.6-1 Utilities that use the proc filesy
ii  util-linux2.13.1.1-1 Miscellaneous system utilities

Versions of packages laptop-mode-tools recommends:
ii  acpid   1.0.8-7  Utilities for using ACPI power man
ii  apmd3.2.2-12 Utilities for Advanced Power Manag
ii  ethtool 6+20090307-1 display or change Ethernet device 
ii  hal 0.5.11-8 Hardware Abstraction Layer
ii  hdparm  9.12-2   tune hard disk parameters for high
ii  sdparm  1.02-1   Output and modify SCSI device para

laptop-mode-tools 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#520700: BUG: unable to handle kernel paging request at 0000237c

2009-03-21 Thread Joe Nahmias
Package: linux-image-2.6.28-1-686
Version: 2.6.28-1
Severity: normal

Hello,

I ran into this kernel BUG the other day:

Mar 17 22:47:28 kernel: [113602.891436] BUG: unable to handle kernel paging 
request at 237c
Mar 17 22:47:28 kernel: [113602.891447] IP: [c016a6bb] 
set_page_dirty+0x1d/0x90
Mar 17 22:47:28 kernel: [113602.891462] *pde =  
Mar 17 22:47:28 kernel: [113602.891470] Oops:  [#1] SMP 
Mar 17 22:47:28 kernel: [113602.891477] last sysfs file: 
/sys/devices/virtual/backlight/acpi_video0/brightness
Mar 17 22:47:28 kernel: [113602.891484] Dumping ftrace buffer:
Mar 17 22:47:28 kernel: [113602.891491](ftrace buffer empty)
Mar 17 22:47:28 kernel: [113602.891496] Modules linked in: vfat fat isofs 
zlib_inflate cpufreq_stats usblp i915 drm ppdev parport_pc lp parport hid_dell 
hid_pl hid_cypress hid_zpff hid_gyration rfcomm hid_bright hid_sony hid_samsung 
hid_microsoft hid_tmff hid_monterey hid_ezkey hid_apple hid_a4tech hid_logitech 
usbhid ff_memless hid_cherry hid_sunplus hid_petalynx hid_belkin hid_chicony 
hidp hid l2cap binfmt_misc autofs4 ipv6 fuse nls_utf8 ntfs nls_base 
firewire_sbp2 loop pcmcia arc4 ecb snd_hda_intel snd_pcm_oss snd_mixer_oss 
snd_pcm thinkpad_acpi rfkill nvram serio_raw psmouse pcspkr evdev i2c_i801 
i2c_core snd_seq_dummy yenta_socket iTCO_wdt ath5k rsrc_nonstatic pcmcia_core 
mac80211 led_class cfg80211 ac battery video output snd_seq_oss snd_seq_midi 
snd_rawmidi snd_seq_midi_event wmi snd_seq snd_timer snd_seq_device snd button 
btusb intel_agp agpgart bluetooth soundcore snd_page_alloc ext3 jbd mbcache 
dm_mirror dm_region_hash dm_log dm_snapshot dm_mod ide_cd_mod cdrom 
ide_pci_generic sd_mod crc_t10dif 
Mar 17 22:47:28 kernel: piix ahci ide_core ata_generic libata scsi_mod 
firewire_ohci firewire_core crc_itu_t ehci_hcd uhci_hcd usbcore e1000e thermal 
processor fan thermal_sys
Mar 17 22:47:28 kernel: [113602.891729] 
Mar 17 22:47:28 kernel: [113602.891736] Pid: 16324, comm: Xorg Not tainted 
(2.6.28-1-686 #1) 7658CTO
Mar 17 22:47:28 kernel: [113602.891742] EIP: 0060:[c016a6bb] EFLAGS: 00213206 
CPU: 1
Mar 17 22:47:28 kernel: [113602.891752] EIP is at set_page_dirty+0x1d/0x90
Mar 17 22:47:28 kernel: [113602.891757] EAX: 2344 EBX: 41804045 ECX: 
c1830080 EDX: 233c
Mar 17 22:47:28 kernel: [113602.891763] ESI: c1830080 EDI: 096b1000 EBP: 
41804045 ESP: f51c3ddc
Mar 17 22:47:28 kernel: [113602.891770]  DS: 007b ES: 007b FS: 00d8 GS:  
SS: 0068
Mar 17 22:47:28 kernel: [113602.891776] Process Xorg (pid: 16324, ti=f51c2000 
task=f21f6ee0 task.ti=f51c2000)
Mar 17 22:47:28 kernel: [113602.891781] Stack:
Mar 17 22:47:28 kernel: [113602.891784]  41804045 c1830080 c01727ff f51c3e00 
c041b974 0c7e c1fc4e30 
Mar 17 22:47:28 kernel: [113602.891800]  f22b4860 f51c3e84 0001 0037ce76 
 f6151e40 0c7f f2064094
Mar 17 22:47:28 kernel: [113602.891816]  f2064094   c1fc3984 
  091c3e3c c03b20c0
Mar 17 22:47:28 kernel: [113602.891834] Call Trace:
Mar 17 22:47:28 kernel: [113602.891838]  [c01727ff] unmap_vmas+0x356/0x648
Mar 17 22:47:28 kernel: [113602.891849]  [c0175f22] exit_mmap+0xa2/0x10b
Mar 17 22:47:28 kernel: [113602.891858]  [c012510c] mmput+0x1c/0x7f
Mar 17 22:47:28 kernel: [113602.891867]  [c018b0d0] flush_old_exec+0x3f1/0x681
Mar 17 22:47:28 kernel: [113602.891878]  [c018b3c8] kernel_read+0x32/0x43
Mar 17 22:47:28 kernel: [113602.891886]  [c01b031a] 
load_elf_binary+0x31a/0x10e4
Mar 17 22:47:28 kernel: [113602.891895]  [c0117ace] 
default_spin_lock_flags+0x5/0x7
Mar 17 22:47:28 kernel: [113602.891905]  [c02e6ff6] 
_spin_lock_irqsave+0x25/0x2b
Mar 17 22:47:28 kernel: [113602.891914]  [c0117ace] 
default_spin_lock_flags+0x5/0x7
Mar 17 22:47:28 kernel: [113602.891922]  [c0170f86] page_address+0x83/0x9e
Mar 17 22:47:28 kernel: [113602.891930]  [c018a78c] get_arg_page+0x2b/0x7b
Mar 17 22:47:28 kernel: [113602.891938]  [c0170f86] page_address+0x83/0x9e
Mar 17 22:47:28 kernel: [113602.891946]  [c018aa1d] 
search_binary_handler+0xa2/0x201
Mar 17 22:47:28 kernel: [113602.891955]  [c018ba6c] do_execve+0x19d/0x230
Mar 17 22:47:28 kernel: [113602.891964]  [c0102391] sys_execve+0x2a/0x4d
Mar 17 22:47:28 kernel: [113602.891972]  [c01038e3] sysenter_do_call+0x12/0x2f
Mar 17 22:47:28 kernel: [113602.891980]  [c02e] 
cacheinfo_cpu_callback+0x6/0xa5
Mar 17 22:47:28 kernel: [113602.891990] Code: 89 d8 50 9d 90 8d b4 26 00 00 00 
00 5b c3 56 89 c1 53 8b 11 8b 40 10 66 85 d2 79 07 b8 cc 8d 39 c0 eb 08 a8 01 
75 20 85 c0 74 1c 8b 40 38 8b 50 10 b8 e4 05 1a c0 85 d2 0f 44 d0 89 c8 ff d2 
85 
Mar 17 22:47:28 kernel: [113602.892083] EIP: [c016a6bb] 
set_page_dirty+0x1d/0x90 SS:ESP 0068:f51c3ddc
Mar 17 22:47:28 kernel: [113602.892096] ---[ end trace 58e7864225ddba5c ]---
Mar 17 22:47:28 kernel: [113602.934645] BUG: unable to handle kernel paging 
request at 237c
Mar 17 22:47:28 kernel: [113602.934656] IP: [c016a6bb] 
set_page_dirty+0x1d/0x90
Mar 17 22:47:28 kernel: [113602.934672] *pde =  
Mar 17 

Bug#520471: ITP: configure-trackpoint -- configuration program for Thinkpad TrackPoint mouse

2009-03-19 Thread Joe Nahmias
Package: wnpp
Severity: wishlist
Owner: Joe Nahmias je...@debian.org

* Package name: configure-trackpoint
  Version : 0.7
  Upstream Author : Cheuksan Edward Wang wang02139_AT_gmail.com
* URL : http://tpctl.sourceforge.net/configure-trackpoint.html
* License : GPL
  Programming Lang: C
  Description : configuration program for Thinkpad TrackPoint mouse

  configure-trackpoint is a small GNOME utility that allows the user
  customize various parameters related to the trackpoint found on
  many IBM/Lenovo Thinkpads.



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



Bug#517605: (no subject)

2009-03-16 Thread Joe Nahmias
Hi,

On Sun, Mar 08, 2009 at 05:21:49PM +, Iain Lane wrote:
 Hi,
 
 I've made the remaining transition bugs serious as they block completion
 of the Mono 2 transition. You package will ftbfs until this is resolved.
 
 Please apply the patches soon.
 
 Thanks,
 Iain (pkg-cli-libs team).
 

Please feel free to NMU as I'm keyless at the moment.

--Joe



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



Bug#518814: plasma crashed when moving calendar widget

2009-03-08 Thread Joe Nahmias
Package: kdebase-workspace-bin
Version: 4:4.2.0-1
Severity: normal
File: /usr/bin/plasma

Hello,

The Plasma workspace crashed when I was moving the calendar widget by
dragging it with the mouse.  Backtrace is attached.

--Joe


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

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

Versions of packages kdebase-workspace-bin depends on:
ii  kdebase-runtime   4:4.2.0-1  runtime components from the offici
ii  kdebase-workspace-data4:4.2.0-1  shared data files for the KDE 4 ba
ii  kdebase-workspace-libs4+5 4:4.2.0-1  libraries provided by the KDE 4 ba
ii  kdelibs5  4:4.2.0-3  core libraries for all KDE 4 appli
ii  libc6 2.9-4  GNU C Library: Shared libraries
ii  libfontconfig12.6.0-3generic font configuration library
ii  libfreetype6  2.3.7-2FreeType 2 font engine, shared lib
ii  libgcc1   1:4.3.3-5  GCC support library
ii  libgl1-mesa-glx [libgl1]  7.0.3-7A free implementation of the OpenG
ii  libglib2.0-0  2.18.4-2   The GLib library of C routines
ii  libice6   2:1.0.5-1  X11 Inter-Client Exchange library
ii  libpam0g  1.0.1-7Pluggable Authentication Modules l
ii  libphonon44:4.3.0-2  Phonon multimedia framework for Qt
ii  libplasma34:4.2.0-3  library for the KDE 4 Plasma deskt
ii  libpng12-01.2.35-1   PNG library - runtime
ii  libqimageblitz4   1:0.0.4-4  QImageBlitz image effects library
ii  libqt4-dbus   4.4.3-2Qt 4 D-Bus module
ii  libqt4-qt3support 4.4.3-2Qt 3 compatibility library for Qt 
ii  libqt4-script 4.4.3-2Qt 4 script module
ii  libqt4-svg4.4.3-2Qt 4 SVG module
ii  libqt4-xml4.4.3-2Qt 4 XML module
ii  libqtcore44.4.3-2Qt 4 core module
ii  libqtgui4 4.4.3-2Qt 4 GUI module
ii  libsm62:1.1.0-2  X11 Session Management library
ii  libsoprano4   2.2.2+dfsg.1-1 libraries for the Soprano RDF fram
ii  libstdc++64.3.3-5The GNU Standard C++ Library v3
ii  libstreamanalyzer00.6.3-1streamanalyzer library for Strigi 
ii  libusb-0.1-4  2:0.1.12-13userspace USB programming library
ii  libx11-6  2:1.1.5-2  X11 client-side library
ii  libxcursor1   1:1.1.9-1  X cursor management library
ii  libxext6  2:1.0.4-1  X11 miscellaneous extension librar
ii  libxfixes31:4.0.3-2  X11 miscellaneous 'fixes' extensio
hi  libxi62:1.1.4-1  X11 Input extension library
ii  libxinerama1  2:1.0.3-2  X11 Xinerama extension library
ii  libxklavier12 3.7-1  X Keyboard Extension high-level AP
ii  libxrandr22:1.2.3-1  X11 RandR extension library
ii  libxrender1   1:0.9.4-2  X Rendering Extension client libra
ii  libxss1   1:1.1.3-1  X11 Screen Saver extension library
ii  libxtst6  2:1.0.3-1  X11 Testing -- Resource extension 
ii  libxxf86misc1 1:1.0.1-3  X11 XFree86 miscellaneous extensio
ii  phonon4:4.3.0-2  metapackage for Phonon multimedia 
ii  plasma-applets-workspace  4:4.2.0-1  KDE 4 base workspace Plasma applet
ii  x11-utils 7.4+1  X11 utilities
ii  x11-xserver-utils 7.3+5  X server utilities

Versions of packages kdebase-workspace-bin recommends:
pn  plasma-scriptengines  none (no description available)

Versions of packages kdebase-workspace-bin suggests:
ii  x11-xkb-utils 7.4+2  X11 XKB utilities

-- no debconf information
Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 0 (LWP 20522)]

Thread 4 (Thread 0xa9bccb90 (LWP 20523)):
#0  0xb7f34424 in __kernel_vsyscall ()
#1  0xb579ffb5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb7e34f2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6891542 in QWaitCondition::wait (this=0x9614710, mutex=0x961470c, 
time=4294967295) at thread/qwaitcondition_unix.cpp:82
#4  0xb5985312 in QHostInfoAgent::run (this=0x9614700) at 
kernel/qhostinfo.cpp:241
#5  0xb689052e in QThreadPrivate::start (arg=0x9614700) at 
thread/qthread_unix.cpp:185
#6  0xb579c4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7e2610e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xa9335b90 (LWP 20527)):
#0  

Bug#518100: juk: stops after playing first song in list

2009-03-03 Thread Joe Nahmias
Package: juk
Version: 4:4.2.0-1
Severity: normal

Hello,

After upgrading to 4.2, when I try to play a list of songs JuK will only
play the first one -- after which it just stops.  This behavior occurs
whether I have random play on or not, and whether or not Loop Playlist is
on.

Thanks,
--Joe

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

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

Versions of packages juk depends on:
ii  kdebase-runtime   4:4.2.0-1  runtime components from the offici
ii  kdelibs5  4:4.2.0-3  core libraries for all KDE 4 appli
ii  libc6 2.9-4  GNU C Library: Shared libraries
ii  libgcc1   1:4.3.3-5  GCC support library
ii  libphonon44:4.3.0-2  Phonon multimedia framework for Qt
ii  libqt4-dbus   4.4.3-2Qt 4 D-Bus module
ii  libqt4-qt3support 4.4.3-2Qt 3 compatibility library for Qt 
ii  libqt4-xml4.4.3-2Qt 4 XML module
ii  libqtcore44.4.3-2Qt 4 core module
ii  libqtgui4 4.4.3-2Qt 4 GUI module
ii  libstdc++64.3.3-5The GNU Standard C++ Library v3
ii  libtag1c2a1.5-3  TagLib Audio Meta-Data Library
ii  libtunepimp5  0.5.3-7MusicBrainz tagging library
ii  phonon4:4.3.0-2  metapackage for Phonon multimedia 

juk recommends no packages.

Versions of packages juk suggests:
ii  k3b   1.0.5-3+b1 A sophisticated KDE CD burning app

-- 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#518101: excessive flickering using kubrick

2009-03-03 Thread Joe Nahmias
Package: kubrick
Version: 4:4.2.0-1
Severity: normal

Hello,

I just discovered kubrick; however, when I try to play the area used by
the kubrick window flickers constantly -- making it very hard to use
(and giving me an eyeache/headache!).

I'm running on a Lenovo T61 laptop with:

$ lspci -nnvv -s 00:02.0
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 
Integrated Graphics Controller [8086:2a02] (rev 0c) (prog-if 00 [VGA 
controller])
Subsystem: Lenovo T61 [17aa:20b5]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- TAbort- 
MAbort- SERR- PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 504
Region 0: Memory at f810 (64-bit, non-prefetchable) [size=1M]
Region 2: Memory at e000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 1800 [size=8]
Expansion ROM at unassigned [disabled]
Capabilities: access denied
Kernel modules: intelfb
$
$ dpkg -l xserver-\* | grep ^.i   
ii  xserver-xorg 1:7.3+18  the 
X.Org X server 
ii  xserver-xorg-core2:1.4.2-11Xorg X 
server - core server
ii  xserver-xorg-core-dbg2:1.4.2-11Xorg - 
the X.Org X server (debugging symbols
ii  xserver-xorg-input-joystick  1:1.3.2-1 X.OrgX 
server -- joystick input driver
ii  xserver-xorg-input-kbd   1:1.3.1-1 X.OrgX 
server -- keyboard input driver
ii  xserver-xorg-input-mouse 1:1.3.0-1 X.OrgX 
server -- mouse input driver
ii  xserver-xorg-video-intel 2:2.3.2-2+lenny6  X.OrgX 
server -- Intel i8xx, i9xx display d
ii  xserver-xorg-video-intel-dbg 2:2.3.2-2+lenny6  X.OrgX 
server -- Intel i8xx, i9xx display d
ii  xserver-xorg-video-v4l   0.2.0-1   X.OrgX 
server -- Video 4 Linux display driv


Let me know if there's any other information you'd like me to provide
about my configuration.

Thanks,
--Joe

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

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

Versions of packages kubrick depends on:
ii  kdebase-runtime   4:4.2.0-1  runtime components from the offici
ii  kdelibs5  4:4.2.0-3  core libraries for all KDE 4 appli
ii  libc6 2.9-4  GNU C Library: Shared libraries
ii  libgcc1   1:4.3.3-5  GCC support library
ii  libgl1-mesa-glx [libgl1]  7.0.3-7A free implementation of the OpenG
ii  libglu1-mesa [libglu1]7.0.3-7The OpenGL utility library (GLU)
ii  libkdegames5  4:4.2.0-1  libraries and common files for KDE
ii  libqt4-dbus   4.4.3-2Qt 4 D-Bus module
ii  libqt4-network4.4.3-2Qt 4 network module
ii  libqt4-opengl 4.4.3-2Qt 4 OpenGL module
ii  libqt4-svg4.4.3-2Qt 4 SVG module
ii  libqt4-xml4.4.3-2Qt 4 XML module
ii  libqtcore44.4.3-2Qt 4 core module
ii  libqtgui4 4.4.3-2Qt 4 GUI module
ii  libstdc++64.3.3-5The GNU Standard C++ Library v3

kubrick recommends no packages.

kubrick 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#514199: new upstream version [0.30] available

2009-02-04 Thread Joe Nahmias
Package: singularity
Version: 0.28a-3
Severity: wishlist

Hello,

A new upstream version, 0.30, was release on 2009-01-29; it's available at 
http://www.emhsoft.com/singularity/singularity-0.30-src.tar.gz

Thanks,
--Joe



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



Bug#513780: kdesdk-scripts: undeclared file conflict /usr/share/man/man1/demangle.1.gz

2009-01-31 Thread Joe Nahmias
Package: kdesdk-scripts
Version: 4:4.2.0-1
Severity: serious

# apt-get install kdesdk-scripts
[...]
Preparing to replace kdesdk-scripts 4:3.5.9-2 (using 
.../kdesdk-scripts_4%3a4.2.0-1_all.deb) ...
Unpacking replacement kdesdk-scripts ...
dpkg: error processing 
/var/cache/apt/archives/kdesdk-scripts_4%3a4.2.0-1_all.deb (--unpack):
 trying to overwrite `/usr/share/man/man1/demangle.1.gz', which is also in 
package kmtrace
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/kdesdk-scripts_4%3a4.2.0-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ dpkg -l kmtrace | grep ^.i
ii  kmtrace  4:3.5.9-2 a KDE 
memory leak tracer


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

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

Versions of packages kdesdk-scripts depends on:
ii  perl  5.10.0-19  Larry Wall's Practical Extraction 
ii  python2.5.2-3An interactive high-level object-o

Versions of packages kdesdk-scripts recommends:
ii  automake1:1.10.1-3   A tool for generating GNU Standard
ii  cvs 1:1.12.13-12 Concurrent Versions System
ii  gawk1:3.1.5.dfsg-4.1 GNU awk, a pattern scanning and pr

Versions of packages kdesdk-scripts suggests:
ii  devscripts 2.10.45   scripts to make the life of a Debi
pn  dmallocnone(no description available)
ii  gdb6.8-3 The GNU Debugger
ii  kdelibs4-d 4:3.5.10.dfsg.1-1 developer documentation for the KD
ii  kdesdk-doc 4:3.5.9-2 KDE Software Development Kit docum
ii  khelpcente 4:4.0.0.really.3.5.9.dfsg.1-6 help center for KDE
ii  qt3-doc3:3.3.8b-5Qt3 API documentation
pn  valgrind   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#508900: libtommath0: New upstream version available

2008-12-18 Thread Joe Nahmias
severy 508900 wishlist
thanks

Hello Marco,

On Tue, Dec 16, 2008 at 01:40:00PM +0100, Marco Bodrato wrote:
 Package: libtommath0
 Version: 0.39-3
 Severity: normal

Requests for new versions are always wishlist bugs.

 New upsteram version available.
 libtom.org site seems dead, but a mirror of the 0.41 version is available at
 http://de1.opensde.net/opensde/mirror/trunk/l/ltm-0.41.tar.bz2
 It is not an important library, but since we have it...

Hmm, libtom.org is dead, but http://math.libtomcrypt.com/ is alive and
only lists version 0.39.  This will need some investigation to see where
this new version is coming from, which will have to wait until after
lenny is released.

 Marco

--Joe



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



Bug#507531: xsel |xsel -ab causes segfault

2008-12-10 Thread Joe Nahmias
severty 507531 normal
tags 507531 +moreinfo
thanks

Hello ken,

On Mon, Dec 01, 2008 at 10:18:43PM -0800, ken restivo wrote:
  xsel |xsel -ab causes a segfault

This doesn't crash for me as is.  I'll need to know what's in your
PRIMARY  CLIPBOARD selections before you run this command (run xsel;
xsel -b).

--Joe



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



Bug#506608: please install vim helper files if vim is present

2008-11-22 Thread Joe Nahmias
Package: lilypond-data
Version: 2.10.33-2.3
Severity: normal


Lilypond should install the vim files in /usr/share/lilypond/2.10.33/vim/ so
that they are properly seen and used by vim.

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

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

Versions of packages lilypond-data depends on:
ii  python 2.5.2-3   An interactive high-level object-o
ii  python-support 0.8.7 automated rebuilding support for P
ii  texinfo4.11.dfsg.1-4 Documentation system for on-line i
ii  texlive-base   2007.dfsg.1-4 TeX Live: Essential programs and f

Versions of packages lilypond-data recommends:
ii  lilypond 2.10.33-2.3 A program for typesetting sheet mu

lilypond-data suggests no packages.

-- no debconf information



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



Bug#502816: cannot suspend

2008-10-19 Thread Joe Nahmias
Package: linux-image-2.6.26-1-amd64
Version: 2.6.26-9
Severity: normal

Hello,

I am unable to suspend my T61 thinkpad when using an amd64 kernel.
However, if I use linux-image-2.6.26-1-686 it works fine.  Here's some
additional info on the failure:


$ uname -srmvo
Linux 2.6.26-1-amd64 #1 SMP Sat Oct 18 17:55:00 UTC 2008 x86_64 GNU/Linux

$ swapon -s
FilenameTypeSizeUsedPriority
/dev/mapper/diskvg-swap partition   524280  0   -1

$ sudo s2disk
[  105.778948] ioctl32(s2disk:4852): Unknown cmd fd(4) 
cmd(400c330d){t:'3';sz:12} arg(ff88413c) on /dev/snapshot
[  105.779219] ioctl32(s2disk:4852): Unknown cmd fd(4) 
cmd(4004330a){t:'3';sz:4} arg(fe00) on /dev/snapshot
s2disk: Could not use the resume device (try swapon -a). Reason: Invalid 
argument

$ cat /var/log/pm-suspend.log
Initial commandline parameters: --quirk-s3-bios
--quirk-s3-mode
Fri Oct 17 00:11:20 EDT 2008: Running hooks for hibernate.
/usr/lib/pm-utils/sleep.d/00clear hibernate: disabled.
/usr/lib/pm-utils/sleep.d/05led hibernate: success.
/usr/lib/pm-utils/sleep.d/10NetworkManager hibernate: success.
/usr/lib/pm-utils/sleep.d/49bluetooth hibernate: success.
/usr/lib/pm-utils/sleep.d/50modules hibernate: not applicable.
/usr/lib/pm-utils/sleep.d/90clock hibernate: success.
/usr/lib/pm-utils/sleep.d/94cpufreq hibernate: success.
/usr/lib/pm-utils/sleep.d/95led hibernate: not applicable.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video hibernate: success.
/usr/lib/pm-utils/sleep.d/99video hibernate: disabled.
Fri Oct 17 00:11:21 EDT 2008: performing hibernate
s2disk: Could not use the resume device (try swapon -a). Reason: Invalid 
argument
Fri Oct 17 00:11:22 EDT 2008: Awake.
Fri Oct 17 00:11:22 EDT 2008: Running hooks for thaw
/usr/lib/pm-utils/sleep.d/99video thaw: disabled.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video thaw: success.
/usr/lib/pm-utils/sleep.d/95led thaw: not applicable.
/usr/lib/pm-utils/sleep.d/94cpufreq thaw: success.
/usr/lib/pm-utils/sleep.d/90clock thaw: success.
/usr/lib/pm-utils/sleep.d/50modules thaw: success.
/usr/lib/pm-utils/sleep.d/49bluetooth thaw: success.
/usr/lib/pm-utils/sleep.d/10NetworkManager thaw: success.
/usr/lib/pm-utils/sleep.d/05led thaw: success.
/usr/lib/pm-utils/sleep.d/00clear thaw: disabled.
Fri Oct 17 00:11:22 EDT 2008: Finished.


-- Package-specific info:

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

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

Versions of packages linux-image-2.6.26-1-amd64 depends on:
ii  debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii  initramfs-tools [linux-initra 0.92l  tools for generating an initramfs
ii  module-init-tools 3.4-1  tools for managing Linux kernel mo

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

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

-- debconf information:
  linux-image-2.6.26-1-amd64/postinst/create-kimage-link-2.6.26-1-amd64: true
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.26-1-amd64/postinst/kimage-is-a-directory:
  linux-image-2.6.26-1-amd64/postinst/old-initrd-link-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/bootloader-initrd-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/initrd-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/postinst/old-system-map-link-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/depmod-error-initrd-2.6.26-1-amd64: false
  linux-image-2.6.26-1-amd64/preinst/overwriting-modules-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/elilo-initrd-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/bootloader-error-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/preinst/abort-install-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/preinst/lilo-initrd-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/depmod-error-2.6.26-1-amd64: false
  linux-image-2.6.26-1-amd64/prerm/removing-running-kernel-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/prerm/would-invalidate-boot-loader-2.6.26-1-amd64: 
true
  linux-image-2.6.26-1-amd64/postinst/bootloader-test-error-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/preinst/abort-overwrite-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/postinst/old-dir-initrd-link-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/lilo-has-ramdisk:
  linux-image-2.6.26-1-amd64/preinst/failed-to-move-modules-2.6.26-1-amd64:



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



Bug#496995: new upstream 1.0.6 release

2008-08-28 Thread Joe Nahmias
Package: bitpim
Version: 1.0.5.dfsg.1-5
Severity: wishlist

Bitpim 1.0.6 was release on 16 August, 2008.  Would you please update to this
version since it claims to fix a number of issues, including one I think I'm
having.

Thanks,
--Joe


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

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



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



Bug#495494: nl_langinfo() returns ANSI_X3.4-1968 instead of UTF-8

2008-08-17 Thread Joe Nahmias
Package: libc6-i686
Version: 2.7-13
Severity: normal

Hello,

It seems my machine can't make up its mind as to what charset is being used.
Most things seem convinced that it is UTF-8:

$ grep -v ^# /etc/locale.gen | grep -v ^$
en_US.UTF-8 UTF-8
$ grep -v ^# /etc/default/locale | grep -v ^$
LANG=en_US.UTF-8
$ locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=C
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
$ locale charmap
UTF-8
$ localedef --list-archive
en_US.utf8


However, nl_langinfo(CODESET) returns ANSI_X3.4-1968:


$ cat test.c
#include stdio.h
#include langinfo.h

int main(int argc, char *argv[])
{
  printf(%s\n, nl_langinfo(CODESET));
  return 0;
}
$ gcc test.c -o test
$ ./test
ANSI_X3.4-1968


Why would nl_langinfo() be different than everything else and how can I
fix this?  Note that the manpage specifies that it should return the same
string as `locale charmap` -- that is obviously not the case here.

Thanks,
--Joe

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

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

Versions of packages libc6-i686 depends on:
ii  libc6 2.7-13 GNU C Library: Shared libraries



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



Bug#494624: add support for LG VX8550

2008-08-10 Thread Joe Nahmias
Package: libmtp
Version: 0.2.6.1-3
Severity: normal
Tags: patch

Hello,

The following patch adds support for the LG VX8550 phone / music player:

--- libmtp-0.2.6.1.orig/src/music-players.h
+++ libmtp-0.2.6.1/src/music-players.h
@@ -470,6 +470,8 @@
*/
   // Not verified - anonymous submission
   { LG, 0x043e, UP3, 0x70b1, DEVICE_FLAG_NONE },
+  { LG Electronics, Inc., 0x1004, V CAST Mobile Phone - VX8550, 0x6010,
+DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST },

   /*
* Sony


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

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



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



Bug#494627: doesn't work well with devices that have 1 storage devices

2008-08-10 Thread Joe Nahmias
Package: mtpfs
Version: 0.8+svn11-1
Severity: normal

Hello,

I've got an LG VX8550 which has two storage areas on the device,
internal memory and a microSD card.  Unfortunately, mtpfs doesn't seem
to respond well to this scenario.  I see two Music/ directories in the
mountpoint, but no music in either one...

--Joe


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

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

Versions of packages mtpfs depends on:
ii  fuse-utils   2.7.3-4 Filesystem in USErspace (utilities
ii  libc62.7-13  GNU C Library: Shared libraries
ii  libfuse2 2.7.3-4 Filesystem in USErspace library
ii  libglib2.0-0 2.16.5-1The GLib library of C routines
ii  libid3tag0   0.15.1b-10  ID3 tag reading library from the M
ii  libmad0  0.15.1b-3   MPEG audio decoder library
ii  libmtp7  0.2.6.1-3wakko1 Media Transfer Protocol (MTP) libr

mtpfs recommends no packages.

mtpfs suggests no packages.

-- no debconf information



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



Bug#494635: missing xine-check binary

2008-08-10 Thread Joe Nahmias
Package: xine-ui
Version: 0.99.5+cvs20070914-2
Severity: normal

Please provide the xine-check utility to go with the manpage that is
installed.

Thanks,
--Joe


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

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

Versions of packages xine-ui depends on:
ii  libc6 2.7-13 GNU C Library: Shared libraries
ii  libcurl3-gnutls   7.18.2-7   Multi-protocol file transfer libra
ii  libfontconfig12.6.0-1generic font configuration library
ii  libkrb53  1.6.dfsg.4~beta1-3 MIT Kerberos runtime libraries
ii  libpng12-01.2.27-1   PNG library - runtime
ii  libreadline5  5.2-3  GNU readline and history libraries
ii  libx11-6  2:1.1.4-2  X11 client-side library
ii  libxext6  2:1.0.4-1  X11 miscellaneous extension librar
ii  libxft2   2.1.12-3   FreeType-based font drawing librar
ii  libxine1  1.1.14-1   the xine video/media player librar
ii  libxine1-ffmpeg   1.1.14-1   MPEG-related plugins for libxine1
ii  libxine1-x1.1.14-1   X desktop video output plugins for
ii  libxinerama1  2:1.0.3-2  X11 Xinerama extension library
ii  libxtst6  2:1.0.3-1  X11 Testing -- Resource extension 
ii  libxv12:1.0.4-1  X11 Video extension library
ii  libxxf86vm1   1:1.0.2-1  X11 XFree86 video mode extension l

xine-ui recommends no packages.

xine-ui suggests no packages.

-- no debconf information



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



Bug#493552: debhelper version mismatch in alsa-source

2008-08-03 Thread Joe Nahmias
Package: alsa-source
Version: 1.0.16-2
Severity: important
Tags: patch

Hello,

As the subject says, the alsa-source package depends on debhelper = 5.0.37;
however, when building the module with m-a debian/compat is set to 6.
Among other things, this breaks building on etch machines.  Here's a
patch to use compat 5:


--- debian/rules.old2008-08-03 02:04:22.0 -0400
+++ debian/rules2008-08-03 02:11:23.0 -0400
@@ -194,7 +194,7 @@
install -m644 debian/copyright $(SRC_DIR)/debian/copyright
install -m644 debian/changelog $(SRC_DIR)/debian/changelog
install -m644 debian/changelog.ALSA $(SRC_DIR)/debian/changelog.ALSA
-   install -m644 debian/compat $(SRC_DIR)/debian/compat
+   echo 5  $(SRC_DIR)/debian/compat
# And fix perms on the directory ...
find debian/alsa-source -type d -exec chmod 775 {} \;
find debian/alsa-source/usr/src/modules -type d -exec chmod 2775 {} \;


--Joe

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

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



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



Bug#493543: please update to version 1.0.17

2008-08-02 Thread Joe Nahmias
Package: alsa-source
Version: 1.0.16-2
Severity: wishlist

Hi, alsa has released version 1.0.17 two weeks ago.  It would be nice to
have this available.

Thanks!

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

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



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



Bug#491993: please create ttf-yfrak package

2008-07-25 Thread Joe Nahmias
On Wed, Jul 23, 2008 at 12:12:42PM +0200, Norbert Preining wrote:
 On Di, 22 Jul 2008, Joe Nahmias wrote:
  It would be very helpful if you would provide a TTF version of the yfrak
  font as a separate package.
 
 There is no ttf version of this font present! So we cannot create a new
 package.
 
 So I suggest one of the two things:
 - you create your own yfrak.ttf font using fontforge and include it in
   your package
 - you create your own yfrak.ttf font and make a ttf-yfrak package
 - you ask whoever to create the ttf font and maintain a package
 
 Unfortunately we are missing the ability to actually check that the
 created font is ok, and the time to maintain a special case.

Creating the TTF font from the PFB you ship is not much of a problem;
it's a simple script that's used as a basic example in the fontforge
scripting tutorial [0]!

I suppose I could create a shell source package that just build-deps on
fontforge and texlive-fonts-extra and generates the TTF from the font
you currently ship.  However, there'd be the problem of keeping in sync
with texlive-fonts-extra and it'd be nice if the version numbers matched
somehow...  Oh well, I guess this won't be done before lenny freezes. :(

Thanks,
--Joe

[0] http://fontforge.sourceforge.net/scripting-tutorial.html



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



Bug#492294: dbg package dependancy advice incorrect

2008-07-24 Thread Joe Nahmias
Package: developers-reference
Version: 3.4.0
Severity: normal

Hello,

The end of section 6.7.9 contains a mistake, or is unclear.  It says:

Note that the Debian package should depend on the package that it
provides debugging symbols for, and this dependency should be
versioned. For example:

Depends: libfoo-dbg (= ${binary:Version})

This is backwards.  The _debug_ package should depend on the package(s)
providing the programs or libraries matching the symbols it contains.
The example should read:

Package: libexample-dbg
Depends: libexample (= ${binary:Version})

Thanks,
--Joe



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



Bug#491597: ITP: magicmaze -- rescue the maiden while avoiding the monsters

2008-07-23 Thread Joe Nahmias
On Wed, Jul 23, 2008 at 09:00:10AM +0200, Kent Dahl wrote:
 FYI: I tried to install the Debian package on Xubuntu 8.04.1
 but it fails due to the dependancy on 'libsdl-ruby' which is called
 'libsdl-ruby1.8' on my system. Not sure if the 1.8 and 1.9 duality of
 Ruby is kept in the upstream lenny distros or if the libsdl-ruby is one
 of those special placeholder packages (that in turn depends on either
 one of the 1.8 and 1.9 packages alternatively).

Yes, it's a dummy package which installs the SDL bindings for the
default version of Ruby.  Right now it just depends on libsdl-ruby1.8.

--Joe



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



Bug#491993: please create ttf-yfrak package

2008-07-22 Thread Joe Nahmias
Package: texlive-fonts-extra
Severity: wishlist

Hello,

It would be very helpful if you would provide a TTF version of the yfrak
font as a separate package.  I'd like to be able to use it in the
magicmaze package as a replacement for the included Fraktur Modern font
which is non-free.

Thanks!
--Joe


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

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



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



Bug#491597: ITP: magicmaze -- rescue the maiden while avoiding the monsters

2008-07-22 Thread Joe Nahmias
On Tue, Jul 22, 2008 at 12:28:20PM +0200, Kent Dahl wrote:
 ma., 21.07.2008 kl. 21.00 +, skrev Joseph Nahmias:
  Please let me know what you think and if you'd be able to make a quick
  release with the license update sometime in the next few days.
 
 There is a quick and dirty 1.4.3.2 up on Rubyforge with these and
 other changes that were pending:
 http://rubyforge.org/frs/?group_id=378release_id=24112
 
 It should suffice to pull out the fraktmod.* files from this package
 and it should load Isabella from the absolute path. The source and
 documentation will still mention the Fraktur Modern, but it isn't
 dependant on it. Let me know if you'd prefer a separate *-debian package
 further cleaned up.

Thanks for that, it really helped.  I've finished the packaging and have
uploaded it.  It has to go through a review for NEW packages, so it may
be a couple of weeks before it's officially part of Debian.  In the
meantime, I've made the packages available at [0].

The only stumbling block we may encounter is having to remove the font
files even from the source tarball, though we're not distributing it as
such, nor using it as part of the package.  If necessary, I'll just
strip it from the tarball and repackage.

Thanks again!
--Joe

[0] http://people.debian.org/~jello/



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



Bug#491575: support reading compressed diffs

2008-07-20 Thread Joe Nahmias
Package: diffstat
Version: 1.45-2
Severity: wishlist

Hello,

It would be nice if diffstat supported compressed diffs natively (-z
option?) instead of having to do `zcat foo.diff | diffstat`.

Thanks,
--Joe


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

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

Versions of packages diffstat depends on:
ii  libc6 2.7-12 GNU C Library: Shared libraries

diffstat recommends no packages.

diffstat suggests no packages.

-- no debconf information



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



Bug#474947: MMap out of room issue still exists in 0.7.14

2008-07-20 Thread Joe Nahmias
Package: apt
Version: 0.7.14+b1
Followup-For: Bug #474947

$ sudo apt-get -o APT::Cache-File=2 update
[snip]
Fetched 10.2MB in 25s (405kB/s)
Reading package lists... Error!
E: Dynamic MMap ran out of room
E: Error occurred while processing vino (NewVersion1)
E: Problem with MergeList 
/var/lib/apt/lists/ftp.us.debian.org_debian_dists_etch_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
$


Note that commenting out the line deb http://ftp.us.debian.org/debian/
etch main contrib non-free in my sources.list works around the issue.

--Joe

-- Package-specific info:

-- apt-config dump --

APT ;
APT::Architecture i386;
APT::Build-Essential ;
APT::Build-Essential:: build-essential;
APT::Install-Recommends false;
APT::Install-Suggests false;
APT::Acquire ;
APT::Acquire::Translation environment;
APT::Authentication ;
APT::Authentication::TrustCDROM true;
APT::NeverAutoRemove ;
APT::NeverAutoRemove:: ^linux-image.*;
APT::NeverAutoRemove:: ^linux-restricted-modules.*;
APT::Default-Release unstable;
APT::Get ;
APT::Get::Fix-Broken true;
APT::Get::Show-Upgraded true;
APT::Get::Purge true;
APT::Cache-Limit 16777216;
APT::Clean-Installed false;
Dir /;
Dir::State var/lib/apt/;
Dir::State::lists lists/;
Dir::State::cdroms cdroms.list;
Dir::State::userstatus status.user;
Dir::State::status /var/lib/dpkg/status;
Dir::Cache var/cache/apt/;
Dir::Cache::archives archives/;
Dir::Cache::srcpkgcache srcpkgcache.bin;
Dir::Cache::pkgcache pkgcache.bin;
Dir::Etc etc/apt/;
Dir::Etc::sourcelist sources.list;
Dir::Etc::sourceparts sources.list.d;
Dir::Etc::vendorlist vendors.list;
Dir::Etc::vendorparts vendors.list.d;
Dir::Etc::main apt.conf;
Dir::Etc::parts apt.conf.d;
Dir::Etc::preferences preferences;
Dir::Bin ;
Dir::Bin::methods /usr/lib/apt/methods;
Dir::Bin::dpkg /usr/bin/dpkg;
Dir::Log var/log/apt;
Dir::Log::Terminal term.log;
DPkg ;
DPkg::Pre-Install-Pkgs ;
DPkg::Pre-Install-Pkgs:: /usr/sbin/apt-listbugs apt || exit 10;
DPkg::Pre-Install-Pkgs:: /usr/bin/apt-listchanges --apt || test $? -ne 10;
DPkg::Pre-Install-Pkgs:: /usr/sbin/dpkg-preconfigure --apt || true;
DPkg::Tools ;
DPkg::Tools::Options ;
DPkg::Tools::Options::/usr/sbin/apt-listbugs ;
DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version 2;
DPkg::Tools::Options::/usr/bin/apt-listchanges ;
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version 2;
DPkg::Post-Invoke ;
DPkg::Post-Invoke:: if [ -x /usr/bin/debsums ]; then /usr/bin/debsums 
--generate=nocheck -sp /var/cache/apt/archives; fi;
DPkg::Post-Invoke:: debsums --generate=nocheck -sp /var/cache/apt/archives;
DPkg::Build-Options -rfakeroot -b -uc;
Debug ;
Debug::pkgProblemResolver true;
Acquire ;
Acquire::PDiffs false;

-- (no /etc/apt/preferences present) --


-- /etc/apt/sources.list --

deb http://ftp.egr.msu.edu/debian/ unstable main contrib
deb-src http://ftp.egr.msu.edu/debian/ unstable main contrib

deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ etch main contrib non-free
deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

deb-src http://mentors.debian.net/debian unstable main contrib

-- System Information:
Debian Release: lenny/sid
Architecture: i386 (i686)

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

Versions of packages apt depends on:
ii  debian-archive-keyring   2008.04.16+nmu1 GnuPG archive keys of the Debian a
ii  libc62.7-12  GNU C Library: Shared libraries
ii  libgcc1  1:4.3.1-6   GCC support library
ii  libstdc++6   4.3.1-6 The 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.8-1 terminal-based package manager
ii  bzip2 1.0.5-0.1  high-quality block-sorting file co
ii  dpkg-dev  1.14.20Debian package development tools
ii  lzma  4.43-14Compression method of 7z format in

-- no debconf information



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



Bug#491597: ITP: magicmaze -- rescue the maiden while avoiding the monsters

2008-07-20 Thread Joe Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias [EMAIL PROTECTED]

* Package name: magicmaze
  Version : 1.4.3.1
  Upstream Author : Kent MenThal Dahl [EMAIL PROTECTED]
* URL : http://magicmaze.rubyforge.org/
* License : FREEWARE
  Programming Lang: Ruby
  Description : rescue the maiden while avoiding the monsters

This is a simple game where you are a wizard searching the evil demon's
tower to try and rescue the beautiful maiden.  Inspired by Gauntlet II,
your goal is to avoid/kill the monsters while trying to find the exit
and, eventually, the big boss who is holding your girlfriend captive.
Includes support for playing in full-screen and with a joystick.

Note: The license needs clarification and the font included likely needs
to be substituted.

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



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



Bug#490124: warn that require-mppe-128 option is no longer the default

2008-07-09 Thread Joe Nahmias
Package: pptp-linux
Version: 1.7.2-1
Severity: normal

Hello,

After upgrading from 1.7.0, I discovered that I could no longer connect
to my company's VPN.  After a quick debug session on IRC with Quozl, it
was determined that this was due to the require-mppe-128 option no
longer being the default.

It would be nice if this were mentioned in a NEWS.Debian so that others
who encounter such upgrade (eg. etch-lenny) issues have something to help
them out.

Thanks,
--Joe


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

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

Versions of packages pptp-linux depends on:
ii  libc62.7-12  GNU C Library: Shared libraries
ii  ppp  2.4.4rel-10 Point-to-Point Protocol (PPP) - da

pptp-linux recommends no packages.

-- no debconf information



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



Bug#488916: Suspend to RAM not working

2008-07-01 Thread Joe Nahmias
Package: kpowersave
Version: 0.7.3-2
Severity: normal

Hi,

For some unknown reason the Suspend to RAM function does not work from
kpowersave, even though using s2ram from the command line works fine.
Hardware is a Thinkpad T61.


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

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

Versions of packages kpowersave depends on:
ii  hal  0.5.11-2Hardware Abstraction Layer
ii  kdelibs4c2a  4:3.5.9.dfsg.1-4core libraries and binaries for al
ii  libc62.7-12  GNU C Library: Shared libraries
ii  libdbus-1-3  1.2.1-2 simple interprocess messaging syst
ii  libdbus-qt-1-1c2 0.62.git.20060814-2 simple interprocess messaging syst
ii  libgcc1  1:4.3.1-3   GCC support library
ii  libhal1  0.5.11-2Hardware Abstraction Layer - share
ii  libstdc++6   4.3.1-3 The GNU Standard C++ Library v3
ii  libxext6 2:1.0.4-1   X11 miscellaneous extension librar
ii  libxss1  1:1.1.3-1   X11 Screen Saver extension library
ii  libxtst6 2:1.0.3-1   X11 Testing -- Resource extension 

kpowersave recommends no packages.

-- no debconf information



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



Bug#488463: apt-cache: regex compilation error

2008-06-28 Thread Joe Nahmias
Package: apt
Version: 0.7.12
Severity: normal
File: /usr/bin/apt-cache


Hi,

I got the following error when trying to search for all the debug
packages:

$ apt-cache search \*-dbg
E: Regex compilation error

--Joe

-- Package-specific info:

-- /etc/apt/sources.list --

deb http://ftp.egr.msu.edu/debian/ unstable main contrib
deb-src http://ftp.egr.msu.edu/debian/ unstable main contrib

deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

deb-src http://mentors.debian.net/debian unstable main contrib

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

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

Versions of packages apt depends on:
ii  debian-archive-keyring   2008.04.16+nmu1 GnuPG archive keys of the Debian a
ii  libc62.7-12  GNU C Library: Shared libraries
ii  libgcc1  1:4.3.1-3   GCC support library
ii  libstdc++6   4.3.1-3 The GNU Standard C++ Library v3

apt recommends no packages.

-- no debconf information



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



Bug#476310: [dch] sets NMU version for maintainer upload

2008-06-20 Thread Joe Nahmias
On Fri, Jun 20, 2008 at 06:52:34AM +0100, Adam D. Barratt wrote:
 Hi,
 
 On Fri, 2008-06-20 at 04:21 +, Joe Nahmias wrote:
  I'm seeing the same problem -- dch gives an NMU version number for a
  package I maintain.  Using v2.10.30, here's the info:
  
  $ echo $DEBEMAIL; egrep ^Maintainer debian/control
  [EMAIL PROTECTED]
  Maintainer: Joe Nahmias [EMAIL PROTECTED]
 [...]
  Yet, when I run dch -i, expecting to get version 0.0.6-4, instead I get:
  
  libkarma (0.0.6-3.2) UNRELEASED; urgency=low
  
*
  
   -- Joe Nahmias [EMAIL PROTECTED]  Fri, 20 Jun 2008 00:16:44 -0400
 
 I've uploaded a copy of dch with some debug code to better illustrate
 what dch thinks it's comparing to
 http://alioth.debian.org/~adam-guest/debchange.pl - could you please try
 running that against the package above and send me the results?

Here you go, my guess is that there's a bug in the incrementing logic
when going from an NMU-style x.y to x+1; though if that's the case, I
don't know why you're not seeing this behavior.

$ wget http://alioth.debian.org/~adam-guest/debchange.pl
--2008-06-20 18:41:24-- http://alioth.debian.org/~adam-guest/debchange.pl
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:8118... connected.
Proxy request sent, awaiting response... 200 OK
Length: 47374 (46K) [text/x-perl]
Saving to: `debchange.pl'

100%[==] 47,374   110K/s   in 0.4s

2008-06-20 18:41:24 (110 KB/s) - `debchange.pl' saved [47374/47374]

$ chmod +x ./debchange.pl
$ head -n 1 debian/changelog
libkarma (0.0.6-3.1) unstable; urgency=low
$ ./debchange.pl -i Just testing
packager:   4a 6f 65 20 4e 61 68 6d 69 61 73 20 3c 6a 65 6c 6c 6f 40 64
65 62 69 61 6e 2e 6f 72 67 3e  (Joe Nahmias [EMAIL PROTECTED])
maintainer: 4a 6f 65 20 4e 61 68 6d 69 61 73 20 3c 6a 65 6c 6c 6f 40 64
65 62 69 61 6e 2e 6f 72 67 3e  (Joe Nahmias [EMAIL PROTECTED])
$ head -n 5 debian/changelog
libkarma (0.0.6-3.2) UNRELEASED; urgency=low

  * Just testing

 -- Joe Nahmias [EMAIL PROTECTED]  Fri, 20 Jun 2008 18:42:11 -0400
$



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



Bug#476310: [dch] sets NMU version for maintainer upload

2008-06-19 Thread Joe Nahmias
Hi,

I'm seeing the same problem -- dch gives an NMU version number for a
package I maintain.  Using v2.10.30, here's the info:

$ echo $DEBEMAIL; egrep ^Maintainer debian/control
[EMAIL PROTECTED]
Maintainer: Joe Nahmias [EMAIL PROTECTED]
$ head -n 15 debian/changelog
libkarma (0.0.6-3.1) unstable; urgency=low

  * Non-Maintainer upload.
  * debian/control:
+ Build depend on libmono2.0-cil (Closes: #458681).
  * debian/patches/05_add_karma-sharp_dllmap.dpatch:
+ Fix bashisms to fix build with dash (Closes: #423260).
  Thanks to Andrea Veri for the patch.
  * debian/patches/80_gmcs.dpatch:
+ Build with gmcs to only get 2.0 dependencies as the only depending
  package, banshee, already uses 2.0 and this will get use less
  dependencies (Closes: #459271).

 -- Sebastian Dröge [EMAIL PROTECTED]  Sat, 05 Jan 2008 08:04:30 +0100

$

Yet, when I run dch -i, expecting to get version 0.0.6-4, instead I get:

libkarma (0.0.6-3.2) UNRELEASED; urgency=low

  *

 -- Joe Nahmias [EMAIL PROTECTED]  Fri, 20 Jun 2008 00:16:44 -0400

NOTE: I have DEBCHANGE_RELEASE_HEURISTIC=changelog
in my ~/.devscripts


--Joe



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



Bug#486782: crashes when ending KDE session

2008-06-17 Thread Joe Nahmias
Package: juk
Version: 4:3.5.9-1
Severity: normal

Hello,

It seems that juk crashes when I end my KDE session.  Attached is the
backtrace.  Note that this only seems to happen if I've used juk
during the session; if it has only sat minimized in the tray/panel, then
no crash occurs.


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

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

Versions of packages juk depends on:
ii  kdelibs4c2a 4:3.5.9.dfsg.1-4 core libraries and binaries for al
ii  libakode2   2.0.2-3  akode plugin for aRts
ii  libarts1c2a 1.5.9-2  aRts sound system core components
ii  libc6   2.7-12   GNU C Library: Shared libraries
ii  libgcc1 1:4.3.1-2GCC support library
ii  libglib2.0-02.16.3-2 The GLib library of C routines
ii  libgstreamer0.10-0  0.10.19-3Core GStreamer libraries and eleme
ii  libqt3-mt   3:3.3.8b-5   Qt GUI Library (Threaded runtime v
ii  libstdc++6  4.3.1-2  The GNU Standard C++ Library v3
ii  libtag1c2a  1.5-3TagLib Audio Meta-Data Library

juk recommends no packages.

-- no debconf information
Script started on Wed 18 Jun 2008 01:01:54 AM EDT
[EMAIL PROTECTED]:~$ ps -fu joe | grep juk
joe  25388 1  7 01:01 ?00:00:01 juk -session 
10e6616b6b00012076201040042600016_1213765056_629625
[EMAIL PROTECTED]:~$ gdb -p 25388
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-linux-gnu.
Attaching to process 25388
Reading symbols from /usr/bin/juk...Reading symbols from 
/usr/lib/debug/usr/bin/juk...done.
done.
Reading symbols from /usr/lib/libgstreamer-0.10.so.0...done.
Loaded symbols for /usr/lib/libgstreamer-0.10.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libkio.so.4...Reading symbols from 
/usr/lib/debug/usr/lib/libkio.so.4.2.0...done.
done.
Loaded symbols for /usr/lib/libkio.so.4
Reading symbols from /usr/lib/libtag.so.1...done.
Loaded symbols for /usr/lib/libtag.so.1
Reading symbols from /usr/lib/libakode.so.2...done.
Loaded symbols for /usr/lib/libakode.so.2
Reading symbols from /usr/lib/libartskde.so.1...Reading symbols from 
/usr/lib/debug/usr/lib/libartskde.so.1.2.0...done.
done.
Loaded symbols for /usr/lib/libartskde.so.1
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/i686/cmov/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xb606d720 (LWP 25388)]
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /usr/lib/libkdeui.so.4...Reading symbols from 
/usr/lib/debug/usr/lib/libkdeui.so.4.2.0...done.
done.
Loaded symbols for /usr/lib/libkdeui.so.4
Reading symbols from /usr/lib/libqt-mt.so.3...Reading symbols from 
/usr/lib/debug/usr/lib/libqt-mt.so.3.3.8...done.
done.
Loaded symbols for /usr/lib/libqt-mt.so.3
Reading symbols from /usr/lib/libkdecore.so.4...Reading symbols from 
/usr/lib/debug/usr/lib/libkdecore.so.4.2.0...done.
done.
Loaded symbols for /usr/lib/libkdecore.so.4
Reading symbols from /usr/lib/libDCOP.so.4...Reading symbols from 
/usr/lib/debug/usr/lib/libDCOP.so.4.2.0...done.
done.
Loaded symbols for /usr/lib/libDCOP.so.4
Reading symbols from /usr/lib/libsoundserver_idl.so.1...done.
Loaded symbols for /usr/lib/libsoundserver_idl.so.1
Reading symbols from /usr/lib/libartsflow_idl.so.1...done.
Loaded symbols for /usr/lib/libartsflow_idl.so.1
Reading symbols from /usr/lib/libmcop.so.1...done.
Loaded symbols for /usr/lib/libmcop.so.1
Reading symbols from /usr/lib/libkmedia2_idl.so.1...done.
Loaded symbols for /usr/lib/libkmedia2_idl.so.1
Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from 

Bug#485668: Conflict with package called clit

2008-06-16 Thread Joe Nahmias
On Tue, Jun 10, 2008 at 09:56:33PM +0300, Juhapekka Tolvanen wrote:
 Package: convlit
 Version: 1.8-1
 Severity: serious
 
 
 Unpacking convlit (from .../convlit_1.8-1_i386.deb) ...
 dpkg: error processing /var/cache/apt/archives/convlit_1.8-1_i386.deb
 (--unpack):
  trying to overwrite `/usr/bin/clit', which is also in package clit

Um, where did you get the 'clit' package from?  I don't see it in any
debian release available on packages.debian.org:

$ grep-available -P ^clit$
$

--joe



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



Bug#478954: xfrisk: No GNOME menu entries ; these .desktop files fix that

2008-06-06 Thread Joe Nahmias
tags 478954 + wontfix upstream
thanks

Hello Daniel,

On Thu, May 01, 2008 at 05:44:28PM -0400, Daniel Dickinson wrote:
[snip]
 There are no GNOME application menu entries for xfrisk because there are 
 no .desktop entries under /usr/share/applications.  The attached 
 ..desktop files will add the same entries as you have under the Debian 
 menu to any freedesktop.org compliant window manager.

Thanks for the desktop files, but they are unecessary.  You should just
install the menu-xdg package which will create appropriate menu entries
based on the Debian menu system.  Thus, I see no point in adding this to
the package.  However, if you convince upstream to include them, I will
as well.

Thanks,
--Joe



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



Bug#484600: spurious warning of changelog-should-not-mention-nmu

2008-06-04 Thread Joe Nahmias
Package: lintian
Version: 1.23.49
Severity: normal

Hello,

lintian is incorrectly warning about changelog-should-not-mention-nmu
for the following changelog entry:

xfrisk (1.2-3) UNRELEASED; urgency=low

  * Ack NMU, closes: #370232.



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

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

Versions of packages lintian depends on:
ii  binutils2.18.1~cvs20080103-6 The GNU assembler, linker and bina
ii  diffstat1.45-2   produces graph of changes introduc
ii  dpkg-dev1.14.19  package building tools for Debian
ii  file4.24-2   Determines file type using magic
ii  gettext 0.17-2   GNU Internationalization utilities
ii  intltool-debian 0.35.0+20060710.1Help i18n of RFC822 compliant conf
ii  libparse-debianchan 1.1.1-2  parse Debian changelogs and output
ii  liburi-perl 1.35.dfsg.1-1Manipulates and accesses URI strin
ii  man-db  2.5.2-1  on-line manual pager
ii  perl [libdigest-sha 5.10.0-10Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information



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



Bug#482482: closedir() attempted on invalid dirhandle ADMINDIR

2008-05-22 Thread Joe Nahmias
Package: binfmt-support
Version: 1.2.10
Severity: normal

Hi,

Looks like some error-checking is missing:

[EMAIL PROTECTED]:~$ update-binfmts --display
[snip]
closedir() attempted on invalid dirhandle ADMINDIR at /usr/sbin/update-binfmts 
line 565.

--Joe

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

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

Versions of packages binfmt-support depends on:
ii  lsb-base  3.2-12 Linux Standard Base 3.2 init scrip
ii  perl  5.10.0-10  Larry Wall's Practical Extraction 

binfmt-support recommends no packages.

-- no debconf information



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



Bug#479556: Problem with autobuild of libtommath/0.39-2

2008-05-07 Thread Joe Nahmias
On Wed, May 07, 2008 at 05:49:23AM +0300, Guillem Jover wrote:
 On Tue, 2008-05-06 at 19:41:10 +, Joe Nahmias wrote:
  Maybe I'm missing something, but I don't understand why the build target
  is called in the first place.  Can't you just run debian/rules
  binary-arch -- which is mandated by policy -- and everything will be ok
  because of the target dependancies in debian/rules.  Why use build at
  all -- especially since dpkg-buildpackage can't determine the right
  thing with build/build-arch?!?
 
 build does not require root privs, binary-* do.

So what?  dpkg-buildpackage already makes use of the appropriate binary
target, so there's no additional requirement for it.  All I'm suggesting
is to skip the build step (ie. comment out line 364), since it is
uneccessary and will be handled by the makefile dependancies.

I only wish I had access to resources so that I could test this against
the entire archive.

--Joe



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



Bug#479556: Problem with autobuild of libtommath/0.39-2

2008-05-07 Thread Joe Nahmias
Hi Riku,

On Wed, May 07, 2008 at 02:48:53PM +0300, Riku Voipio wrote:
 On Tue, May 06, 2008 at 07:41:10PM +, Joe Nahmias wrote:
  On Mon, May 05, 2008 at 11:57:55PM +0300, Riku Voipio wrote:
   Lets not complicate this matter with the age-long build/build-arch
   discussion. libtommath needs add the build-dependencies enough to
   to get through debian/rules build for the time being.
 
  Maybe I'm missing something [...]
 
 Yes. You missed the part where I requested not complicate the issue.
 dpkg-buildpackage/sbuild will be made better eventually. Will happen
 faster if someone actually shows a patch that uses build-arch and
 demonstrates that it will break building of 1% packages. Currently
 it seems people prefer to just talk about it and hypothise about problems
 that could potentially materialize in some parallax universe rather than
 provide patches and testresults of full archive rebuilds.

I agree, it's not complicated -- fix your buildd software (or
environment, if you pefer) to install B-D-I if you're going to use the
build target.  It's not a bug in my package if you use faulty
software/environment in your buildd, that doesn't follow policy's
requirements for building debian packages, and then the build fails
because you didn't follow the instructions.  Nobody is forcing you to
install only B-D and not B-D-I and then use dpkg-buildpackage which uses
the build target.

Furthermore, I have an idea that avoids the whole complicated build-arch
issue entirely, which you have not addressed or responded to.  I'd be
happy to provide a patch (comment out line 364 in dpkg-buildpackage) but
I don't have the resources to do a full archive rebuild to test it.  Can
you or anyone else reading this help me out with that?

 So for now, no furious handwaving towards the policy/dpkg/sbuild etc
 is going to help your package a) getting built b) getting to
 testing/lenny.

It's already in testing/lenny, albeit only for one arch.  I could build
the package for each arch manually -- and with proper environment and
software it would work just fine; but, I'll probably end up copying the
B-D-I into B-D to avoid the hassle.  I just hope you realize that the
true problem/bug is in the current buildd b0rkage that has become the
status quo -- not in anything I did in the packaging.

--Joe



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



Bug#478524: Bug#474413: Problem with autobuild of libtommath/0.39-2

2008-05-06 Thread Joe Nahmias
On Mon, May 05, 2008 at 11:57:55PM +0300, Riku Voipio wrote:
 Lets not complicate this matter with the age-long build/build-arch
 discussion. libtommath needs add the build-dependencies enough to
 to get through debian/rules build for the time being.

Maybe I'm missing something, but I don't understand why the build target
is called in the first place.  Can't you just run debian/rules
binary-arch -- which is mandated by policy -- and everything will be ok
because of the target dependancies in debian/rules.  Why use build at
all -- especially since dpkg-buildpackage can't determine the right
thing with build/build-arch?!?

And I would further argue that it's a bug for sbuild to use
dpkg-buildpackage (as it's currently implemented, using the build
target) without installing B-D-I.  IOW, sbuild should fix this by
installing B-D-I to work around the dpkg-buildpackage issue, or use some
other method (run debian/rules clean; debian/rules binary-arch
manually) to build the arch-only portions of packages.  Then, when the
issue with build/build-arch is finally resolved, only sbuild has to be
changed -- rather than make every packager fix this for each and every
package.

--Joe



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



Bug#474413: Problem with autobuild of libtommath/0.39-2

2008-05-06 Thread Joe Nahmias
Hi Roger,

On Tue, May 06, 2008 at 09:36:37PM +0100, Roger Leigh wrote:
 Joe Nahmias [EMAIL PROTECTED] writes:
[snip]
 I discussed this yesterday on #debian-devel.  The main issues are

Sorry I missed it, had I known I would've liked to participate.

 - it's not possible to robustly determine if debian/rules contains a
   build-arch or build-indep target due to things like pattern rules.
   There are some hacky ways to do this, but these would not be
   reliable.  Ideally, make needs to provide a means of querying if a
   target is present.

OK.

 - most packages do not yet contain a build-arch|build-indep target,
   and policy currently makes this optional.  Calling debian/rules
   binary-arch will break a lot of packages.

Um, my reading of policy says that BINARY-arch is required and should
depend on the appropriate targets to build the package as necessary.
So, I don't see why dpkg-buildpackage can't simply run:

...
  debian/rules clean
  debian/rules binary-arch
...

All this would do is potentially expose bugs in packages that are not
currently policy-compliant in terms of the target dependancies, of which
I doubt there are very many due to dh_make templates and the like.

 - moving to requiring these targets is something that would need to be
   done after the release of Lenny, as a release goal for Lenny+1.

I understand for BUILD-arch; but BINARY-arch is required and has been as
far back as I can remember (corrections welcome).

  And I would further argue that it's a bug for sbuild to use
  dpkg-buildpackage (as it's currently implemented, using the build
  target) without installing B-D-I.  IOW, sbuild should fix this by
  installing B-D-I to work around the dpkg-buildpackage issue, or use some
  other method (run debian/rules clean; debian/rules binary-arch
  manually) to build the arch-only portions of packages.  Then, when the
  issue with build/build-arch is finally resolved, only sbuild has to be
  changed -- rather than make every packager fix this for each and every
  package.
 
 I could fix this in sbuild, but unfortunately the packaged sbuild
 (which we maintain) is not the same as that used by the actual Debian
 autobuilders (which has a separate maintainer), and so this would not
 really help.  Hopefully at some point the autobuilders can switch to
 the buildd-tools code, but the buildd/wanna-build part isn't ready for
 that yet.  It will hopefully be ready after Lenny, but I can't promise
 anything.

Ah, it seems I'm barking up the wrong tree...
Well, I would certainly suggest that you fix this, but I guess it won't
do me all that much good :(

Thanks for the information though and if I can help in any way, please
feel free to ask.
--Joe



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



Bug#474413: Problem with autobuild of libtommath/0.39-2

2008-04-29 Thread Joe Nahmias
clone 474413 -1
retitle -1 debian/rules build target requires installing B-D-I
reassign -1 sbuild
blocks 474413 by -1
thanks

Hello,

Well, I made the change and now calling binary-arch target of
debian/rules no longer runs latex.

However, as you can see on line 156 of
http://buildd.debian.org/fetch.cgi?pkg=libtommath;ver=0.39-2;arch=s390;stamp=1209376922,
sbuild is actually calling the build target -- not the binary-arch
target as previously asserted.  This, as I mentioned in my first reply,
requires the installation of B-D-I as per policy 7.6.

--Joe



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



Bug#474413: libtommath - FTBFS: debian/rules broken.

2008-04-28 Thread Joe Nahmias
tags 474413 + pending
thanks

On Fri, Apr 25, 2008 at 12:40:06AM +0200, Bernd Zeimetz wrote:
 As binary-arch depends on install, which depends on build, which depends
 on build-arch AND build-indep, the build-indep target is called even if
 you build an arch:any package. You need to fix your install target (or
 use something like install-indep and install-arch) to avoid running
 build-indep while installing your binary-arch stuff.

Seems reasonable to me.  Have made the fix locally, but am away from my
key.  Will upload shortly.

--Joe



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



Bug#472586: ITP: convlit -- convert Microsoft Reader .LIT files to HTML

2008-03-24 Thread Joe Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias [EMAIL PROTECTED]

* Package name: convlit
  Version : 1.8
  Upstream Author : Dan A. Jackson [EMAIL PROTECTED], [EMAIL PROTECTED]
* URL : http://www.kyzer.me.uk/pack/convlit/
* License : GPL
  Programming Lang: C
  Description : convert Microsoft Reader .LIT files to HTML

This program will extract DRM1 format .LIT files into their original
XML/HTML.  If you have the appropriate keys.txt file with your private
EBook keys, you can also convert DRM5 files to DRM1.



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



Bug#472281: Packaging complete

2008-03-24 Thread Joe Nahmias
tags 472281 + pending fixed
thanks

I've completed packaging LibTomMath and the upload is now sitting in the
Debian NEW queue.  The packages [source  binary-i386] are also
available from http://people.debian.org/~jello/.

--Joe



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



Bug#472281: ITP: libtommath -- a number theoretic multiple-precision integer library

2008-03-22 Thread Joe Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias [EMAIL PROTECTED]

* Package name: libtommath
  Version : 0.39
  Upstream Author : Tom St Denis [EMAIL PROTECTED]
* URL : http://math.libtomcrypt.com/
* License : Public Domain
  Programming Lang: C
  Description : a number theoretic multiple-precision integer library

The library provides a vast array of highly optimized routines from
various branches of number theory:
.
* Simple Algebra
  o Addition
  o Subtraction
  o Multiplication
  o Squaring
  o Division 
* Digit Manipulation
  o Shift left/right whole digits (mult by 2b by moving digits)
  o Fast multiplication/division by 2 and 2k for k1
  o Binary AND, OR and XOR gates 
* Modular Reductions
  o Barrett Reduction
  o Montgomery Reduction
  o DR Reduction
  o 2k Reduction
* Number Theoretic
  o Greatest Common Divisor
  o Least Common Multiple
  o Jacobi Symbol Computation
  o Multiplicative Inverse
  o Extended Euclidean Algorithm
  o Modular Exponentiation
  o Fermat and Miller-Rabin Primality Tests
* Miscellaneous
  o Root finding over Z
  o Pseudo-random integers
  o Signed and Unsigned comparisons 
* Optimizations
  o Fast Comba based Multiplier, Squaring and Montgomery routines
  o Montgomery, Diminished Radix and Barrett based modular 
exponentiation
  o Karatsuba and Toom-Cook multiplication algorithms
.
The code is littered with comments that help explain the algorithms and
their implementations. Ideally the code will serve as an educational
tool in the future for CS students studying number theory.



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



Bug#469855: postinst fails if udev is not running

2008-03-07 Thread Joe Nahmias
Package: nut
Version: 2.2.1-2
Severity: serious
Tags: patch

Hello,

It seems that the nut postinst script errors out if udev is not running
at the time the script is run.  This creates problems in buildds or
chroots since udev is normally not started in those environments.  See,
for example, the i386 build log for collectd 4.3.0-2 at:
http://buildd.debian.org/fetch.cgi?pkg=collectd;ver=4.3.0-2;arch=i386;stamp=1204846772

The following patch below should fix this:

--- postinst2008-02-08 10:13:24.0 -0500
+++ postinst.fixed  2008-03-07 09:38:46.0 -0500
@@ -19,8 +19,10 @@ case $1 in
 chmod 770 /var/run/nut /var/lib/nut
 
 # restart udev to apply the USB rules to the already plugged devices
-[ -x /etc/init.d/udev ]  pidof udevd  /dev/null \
-/usr/sbin/invoke-rc.d udev restart
+# only if it's already running
+if [ -x /etc/init.d/udev ]  pidof udevd  /dev/null; then
+/usr/sbin/invoke-rc.d udev restart
+fi
 ;;
 
   abort-upgrade)

Thanks,
--Joe

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

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



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



  1   2   >