Bug#589477: Jigdo search still broken.

2010-11-12 Thread Richard Atterer
On Fri, Nov 12, 2010 at 12:20:36PM +0100, Simon Paillard wrote:
 Where can we find source and documentation about the jigdo search ?

The source code used to be downloadable on the search page...
I've just uploaded it here:
http://atterer.org/sites/atterer/files/jigdo-search-070308.tar.gz
It requires setting up a cronjob to download and pre-process the data.

Cheers,
  Richard

-- 
  __   ,
  | ) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/ |  http://atterer.org  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7




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



Bug#589477: Jigdo search still broken.

2010-11-11 Thread Richard Atterer
Hello,

On Thu, Nov 11, 2010 at 08:01:35PM +0100, Simon Paillard wrote:
 As we've just got another report about jigdo search, I wonder if there are
 updates about moving this service to get it operationnal.

Hi, it's still on my TODO list, though unfortunately I have been rather 
busy with other things lately.

The thing is also: It's not ideal to put it on my own webspace again, nor 
to use Phil's VM, since neither is an official Debian machine. So either 
way, it would only be a temporary solution. :-|

By the way, thanks for your help with CD vendor entries, Simon - very much 
appreciated! :)

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/ |  http://atterer.org  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7




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



Bug#582430: /etc/cron.d/drupal6 causes mails from cron after package is removed

2010-05-20 Thread Richard Atterer
Package: drupal6
Version: 6.15-1
Severity: minor

Hello,

/etc/cron.d/drupal6 contains this line:

  [ -x /usr/share/drupal6/scripts/cron.sh ]  
/usr/share/drupal6/scripts/cron.sh

In the case that drupal6 is uninstalled but not purged, the line will cause 
cron to email me with command failed with exit status 1 every hour. 
Please change the command to the following to fix this:

  if test -x /usr/share/drupal6/scripts/cron.sh; then 
/usr/share/drupal6/scripts/cron.sh; fi

Cheers,
  Richard


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

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

Versions of packages drupal6 depends on:
ii  apache2-mpm-prefork [httpd]   2.2.15-5   Apache HTTP Server - traditional n
ii  curl  7.20.1-2   Get a file from an HTTP, HTTPS or 
pn  dbconfig-common   none (no description available)
ii  debconf [debconf-2.0] 1.5.32 Debian configuration management sy
pn  mysql-client | virtual-mysql- none (no description available)
ii  php5  5.3.2-1server-side, HTML-embedded scripti
ii  php5-gd   5.3.2-1GD module for php5
pn  php5-mysql | php5-pgsql   none (no description available)
ii  postfix [mail-transport-agent 2.6.5-3High-performance mail transport ag
ii  wwwconfig-common  0.2.1  Debian web auto configuration

Versions of packages drupal6 recommends:
pn  mysql-server | postgresql none (no description available)

drupal6 suggests no packages.

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net




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



Bug#571962: azureus: Fails to start with Azureus core already instantiated

2010-03-24 Thread Richard Atterer
Quick fix:
ln -s /usr/share/java/swt-gtk-3.5.1.jar /usr/share/java/swt.jar

Cheers,

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net




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



Bug#569134: xorg: Display will hang with a solid colour screen, only fixed by a suspend/resume cycle.

2010-02-11 Thread Richard Atterer
On Thu, Feb 11, 2010 at 12:35:44AM +0100, Julien Cristau wrote:
 Is this on 945GM?  If so, it can be worked around by passing 
 i915.powersave=0 to the kernel, and was fixed for me by 
 http://lists.freedesktop.org/pipermail/intel-gfx/2010-February/005763.html

Yes, it's 945GM. lspci says:
VGA compatible controller: Intel Corporation Mobile 945GME Express 
Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])

So i915.powersave=0 is better than using i915.modeset=0 ? The latter seems 
to work for me so far.

Cheers,

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net




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



Bug#569134: xorg: Display will hang with a solid colour screen, only fixed by a suspend/resume cycle.

2010-02-10 Thread Richard Atterer
Hello,

I can confirm this on an EeePC 1008HA, running a vanilla 2.6.33-rc6 kernel 
and xserver-xorg-video-intel 2:2.9.1-2. It seems to be caused by KMS:

http://wiki.debian.org/KernelModesetting
https://bugs.freedesktop.org/show_bug.cgi?id=25681

From the moment the X server starts, the console becomes inaccessible, with 
corrupt output being shown when I switch there. For example, I can still 
see the cursor blinking, but that blinking happens for a couple of pixels 
spread all over parts of the screen. I use GRUB_GFXMODE=800x600 in 
/etc/default/grub for a VESA fb console - 
http://en.gentoo-wiki.com/wiki/Intel_GMA#Kernel_Modesetting says that this 
is a bad idea...

A possible temporary fix might be to disable KMS, by passing i915.modeset=0 
to the kernel.

For the record, the rest is exactly the same as in the original bug report: 
Occasional (every 30 sec?) flickering/tearing of the screen, as if the 
start of the video RAM were wrong for a frame or less. Eventually (after 
maybe 20 minutes use on average), the screen will go all black or grey. 
Suspend to RAM and resume is the only way to fix it, switching to the 
console and back won't do. Before the last upgrade, everything worked just 
fine.

Cheers,

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net




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



Bug#551938: w3c-libwww: CVE-2009-2625

2009-10-24 Thread Richard Atterer
tags 551938 wontfix patch
severity 551938 normal
thanks

On Fri, Oct 23, 2009 at 06:48:21PM +0200, Moritz Muehlenhoff wrote:
  Well, I've already prepared new versions of the packages, although they 
  are completely untested ATM, except that I had a look at them with 
  debdiff/interdiff: http://atterer.net/libwww/
 
 Please upload this for a oldstable point update. Please use 
 distribution=oldstable and file a bug against release.debian.org (with 
 reportbug from testing/unstable), so that the stable release managers can 
 ack the upload.

Hmm, since I haven't really tested the packages at all and you don't seem 
to think that the issue is important, I won't push for inclusion in a point 
update.

Cheers,

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net




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



Bug#551938: w3c-libwww: CVE-2009-2625

2009-10-22 Thread Richard Atterer
Hello Mike,

thanks for noticing that w3c-libwww ships a vulnerable local copy of expat!

On Wed, Oct 21, 2009 at 06:40:08PM -0400, Michael Gilbert wrote:
 hello, a security issue has been disclosed for expat.  see [0], [1].
 w3c-libwww embeds expat, so it is also affected.  this affects all
 supported debian releases, so please coordinate with the security team
 to prepare DSAs.
 
 mike
 
 [0] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-2625
 [1] https://bugs.gentoo.org/show_bug.cgi?id=280615

w3c-libwww is currently at 5.4.0-11 in oldstable and unstable.

I want it removed from the archive because it is old and suffers from 
bitrot, see #440436.

So I suggest the following:

* Simply remove it from unstable, this should be possible with minor 
problems, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440436#63

* Fix the problem in oldstable by applying the security patch to libwww's 
own copy of expat. Of course, eliminating the duplicate expat would be 
cleaner, but the effort is hardly justified at this point, or what do you 
think?

The bugfix patch is here, it applies to libwww's expat copy:
https://bugs.gentoo.org/attachment.cgi?id=201849
http://expat.cvs.sourceforge.net/viewvc/expat/expat/lib/xmltok_impl.c?r1=1.15r2=1.13

Cheers,

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net



signature.asc
Description: Digital signature


Bug#552033: RM: w3c-libwww libwww-doc -- ROM; Removal scheduled long ago; security issues

2009-10-22 Thread Richard Atterer
Package: ftp.debian.org
Severity: grave

Hello, please remove w3c-libwww and libwww-doc from unstable. I have been 
planning to request this for a long time because it is unmaintained 
upstream and hardly used in Debian. It is no longer part of stable or 
testing. See #440436.

Removal will not cause any problems, as there are no remaining build-rdeps 
in unstable.

Removal is the easiest way to deal with a security issue which is present 
in the embedded copy of expat, see #551938 and CVE-2009-2625.

I will prepare fixed packages for oldstable.

Thanks!

  Richard

-- 
  __   ,
  | ) /|  Richard Atterer
  | \/ |  http://atterer.net




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



Bug#551938: w3c-libwww: CVE-2009-2625

2009-10-22 Thread Richard Atterer
On Thu, Oct 22, 2009 at 11:34:32PM +0200, Moritz Muehlenhoff wrote:
 But please proceed with the removal from unstable by filing a removal bug 
 against ftp.debian.org. Amaya has been removed and the other users have 
 been fixed.

I've filed for removal: #552033

 Since CVE-2009-2625 doesn't allow code injection, but only DoS and given 
 that libwww in oldstable is only used by wmweather, I think we can ignore 
 it, unless Nico wants to work on an update?

Well, I've already prepared new versions of the packages, although they are 
completely untested ATM, except that I had a look at them with 
debdiff/interdiff: http://atterer.net/libwww/

Are you interested in using these?

Cheers,

  Richard

sha384sum:
518b5f248997eb31f3c0bc5e876b50fe2265d693c6686f2caec2c86d01f67a5b3d57459447fd73201df49048078bfd8b
  libwww0_5.4.0-11+etch1_amd64.deb
417eb401b507c1901941659a437b304d8bbc40da60c6bba2916842a109ab0b15c1fa95b3da5da9a3eec44135e06b96bc
  libwww-dev_5.4.0-11+etch1_amd64.deb
2064a45e8123d9eab51d7f20f9ec419fa692b8c87c95dd13f654c310ffa1068c6c0e03ff9910add9e32950efce10f25d
  libwww-ssl0_5.4.0-11+etch1_amd64.deb
cf79bae0eb283237b50518b95e1c8755464036eaf3162557f7022f62cdab405ae47518623a03cbf5e918fba54c2d
  libwww-ssl-dev_5.4.0-11+etch1_amd64.deb
ced1bb2f057754679d1447414882ef724a903745bc6d6b5d3b21de35ea30d13a70970974f44ad205c89caed41f5116b0
  w3c-libwww_5.4.0-11+etch1_amd64.changes
0a720f95e35051033a469a05a20088c8c5ad109b41fea5e6e8a372c3d40881289160f90d1cbc68e1eda436b26f2cb3c1
  w3c-libwww_5.4.0-11+etch1.diff.gz
06f0d46eef90ef111e8c9ba1269e62c64aa04df01c6be153b78c03f2cf7fd2407f9cef12488be98c27a7ea6132df1c0f
  w3c-libwww_5.4.0-11+etch1.dsc
0ea73901b7da23d403b43910f97e7ed7dff11d539811244136c5102dde67bee5aea10b2f5dd1ab16f898da8a65d65352
  w3c-libwww_5.4.0.orig.tar.gz
-- 
  __   ,
  | ) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/ |  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7



signature.asc
Description: Digital signature


Bug#535743: (w3c-libwww_5.4.0-11/avr32): FTBFS: Outdated config.{sub,guess}

2009-07-06 Thread Richard Atterer
Hello, this bug is unlikely to get fixed since libwww is to be removed from 
the archive anyway, see #440436.

All the best,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#445529: Window title bar hidden below gnome-panel

2009-06-25 Thread Richard Atterer
http://bugzilla.gnome.org/show_bug.cgi?id=572573
http://svn.gnome.org/viewvc/metacity?view=revisionrevision=4191

I can confirm that this bug fixes the problem for me! As the issue was 
beginning to get on my nerves, I simply applied the patch to the current 
2.26 Debian package and recompiled. ;)

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#445529: Window title bar hidden below gnome-panel

2009-06-21 Thread Richard Atterer
I hit the same problem today while upgrading my testing system: My two 
non-autohiding panels at the top and bottom of the screen are ignored when 
opening or maximizing windows, so the window title bar ends up hidden below 
the panel. The title bar is still partially hidden if I make the panels 
auto-hide.

Re-installing metacity did not help. My gut feeling made me also upgrade 
gnome-panel to 2.26.2-1 from sid. This did not change anything in the case 
that the panels are not auto-hide.
However, if the panels *do* have autohide enabled, the title bar is not 
partially hidden, everything works as advertised!

This Gnome bug seems to be the one we're looking for. What version of 
gnome-panel did the fix go into?
http://bugzilla.gnome.org/show_bug.cgi?id=572573

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#523690: std::map::erase(map.end()) should be a no-op

2009-04-11 Thread Richard Atterer
Package: libstdc++6
Version: 4.3.3-3
Severity: normal

Hello,

The std::map::erase(iterator) method in libstdc++6 cannot deal with the case 
that it is called with the end() iterator:

$ cat foo.cc
#include map
int main(int, char**) {
  std::mapint,int m;
  m[1] = 2;
  m[3] = 4;
  m.erase(m.find(5)); // 5 not found, so find() returns end()
}
$ g++ -O2 -Wall -o foo foo.cc
$ $ ./foo 
*** glibc detected *** ./foo: free(): invalid pointer: 0xbfc25c24 ***
=== Backtrace: =
/lib/i686/cmov/libc.so.6[0xb7cd81e4]
[snip backtrace]

I do not have a copy of the standard itself, but in C++ 3rd ed, section 
17.4.1.7, page 489, Stroustrup says simply Erasing end() is harmless, which 
I interpret as it has no effect.

Cheers,

  Richard

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

Kernel: Linux 2.6.28.7
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 libstdc++6 depends on:
ii  gcc-4.3-base  4.3.3-3The GNU Compiler Collection (base 
ii  libc6 2.9-4  GNU C Library: Shared libraries
ii  libgcc1   1:4.3.3-3  GCC support library

libstdc++6 recommends no packages.

libstdc++6 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#461097: ocropus -- Document analysis and OCR system

2009-03-03 Thread Richard Atterer
Hello,

any news on ocropus packages for Debian? I tried compiling it myself the 
other day and ran into some issues compiling OpenFST, but that did not look 
too serious.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#516107: jigdo-file: jigdo-lite lists wrong mirror for country de

2009-02-19 Thread Richard Atterer
tags 516107 +wontfix
thanks

On Thu, Feb 19, 2009 at 11:54:15AM +0100, Hilmar Preusse wrote:
 I've used the functionality to list all mirrors in a country to get a 
 possible download list. After selecting de jigdo lists mostly german 
 mirrors, but is lists too a University in Canada (see attached script 
 session). I guess the filter is confused by the de in the Name of the 
 University Universiteacute; de Sherbrooke.

Yes - for two-character searches, the regexp that's used allows space, full 
stop and slashes after the country:

case $REPLY in [a-z][a-z]) REPLY=[. ]$REPLY[/. ];; esac

That's more or less intended, I prefer to return too many results rather 
than too few.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#512919: xrandr should always fully honour --pos switch

2009-01-24 Thread Richard Atterer
Package: x11-xserver-utils
Version: 7.3+5
Severity: wishlist
Tags: patch

Hello,

the xrandr binary has the following feature which I propose to 
remove/change:

When you use --pos to position one or more outputs within the large virtual 
screen, it first sets the offset(s) as specified on the command line. However, 
it then shifts all outputs up and left on the virtual screen such that the 
topmost output is always at y=0 and the leftmost one at x=0.

I am not sure why this is done. :-| About the only reason I can imagine is to 
avoid problems when the user repeatedly uses e.g. --right-of to keep 
swapping two screens. If this is the only reason, then the code for 
--right-of etc. should take care of shifting other outputs to the left to 
fit the current output within the virtual screen.

The current behaviour is problematic in at least two cases:


1) It's confusing when you set up screen positions by invoking xrandr more 
than once, e.g.:

$ xrandr --output VGA --pos 1280x0
$ xrandr --output LVDS --pos 0x0

If LVDS was disabled and is only enabled by the second command, this will not 
work because VGA actually ends up at position 0x0 after the first command.


2) If there is only one output, it can only ever be at position 0x0. I needed 
it elsewhere for a VNC-supported dual-screen setup:

I want to set my physical monitor (1280x1024) to display the right half of my 
desktop, and then export the left half of the desktop (1400x1050) to a laptop 
using VNC, like this:

$ xrandr --fb 2680x1050 --output VGA --pos 1400x0
$ x11vnc -display :0 -clip 1400x1050+0+0 -viewonly -cursorpos -xdamage -xdamage
(Then simply run xtightvncviewer -fullscreen HOSTNAME on the laptop.)

Without the output shifting code (see patch), this works fine! This patch is 
not intended to be applied as-is; additional code for --right-of etc. would be 
required to preserve the behaviour of the existing xrandr tool. Alternatively, 
there could be a --forcepos switch or similar which disables the position 
shifting.

Cheers,

  Richard


--- xrandr.c.orig   2009-01-25 00:34:06.0 +0100
+++ xrandr.c2009-01-25 00:34:17.0 +0100
@@ -1392,31 +1392,6 @@
if (!any_set)
fatal (loop in relative position specifications\n);
 }
-
-/*
- * Now normalize positions so the upper left corner of all outputs is at 
0,0
- */
-min_x = 32768;
-min_y = 32768;
-for (output = outputs; output; output = output-next)
-{
-   if (output-mode_info == NULL) continue;
-   
-   if (output-x  min_x) min_x = output-x;
-   if (output-y  min_y) min_y = output-y;
-}
-if (min_x || min_y)
-{
-   /* move all outputs */
-   for (output = outputs; output; output = output-next)
-   {
-   if (output-mode_info == NULL) continue;
-
-   /*output-x -= min_x;
-   output-y -= min_y;
-   output-changes |= changes_position;*/
-   }
-}
 }
 
 static void


-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.28
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 x11-xserver-utils depends on:
ii  cpp   4:4.3.2-2  The GNU C preprocessor (cpp)
ii  libc6 2.7-18 GNU C Library: Shared libraries
ii  libice6   2:1.0.4-1  X11 Inter-Client Exchange library
ii  libsm62:1.0.3-2  X11 Session Management library
ii  libx11-6  2:1.1.5-2  X11 client-side library
ii  libxau6   1:1.0.3-3  X11 authorisation library
ii  libxaw7   2:1.0.4-2  X11 Athena Widget library
ii  libxext6  2:1.0.4-1  X11 miscellaneous extension librar
ii  libxi62:1.1.4-1  X11 Input extension library
ii  libxmu6   2:1.0.4-1  X11 miscellaneous utility library
ii  libxmuu1  2:1.0.4-1  X11 miscellaneous micro-utility li
ii  libxrandr22:1.2.3-1  X11 RandR extension library
ii  libxrender1   1:0.9.4-2  X Rendering Extension client libra
ii  libxt61:1.0.5-3  X11 toolkit intrinsics library
ii  libxtrap6 2:1.0.0-5  X11 event trapping extension libra
ii  libxxf86misc1 1:1.0.1-3  X11 XFree86 miscellaneous extensio
ii  libxxf86vm1   1:1.0.2-1  X11 XFree86 video mode extension l
ii  x11-common1:7.3+18   X Window System (X.Org) infrastruc

x11-xserver-utils recommends no packages.

x11-xserver-utils 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#511652: udev rules shouldn't be empty by default

2009-01-15 Thread Richard Atterer
tags 511652 wontfix
thanks

Hi Scott,

it's great to see there's an Ubuntu package even though this is a rather 
specialized program - thanks!

On Tue, Jan 13, 2009 at 02:35:39AM +, Scott James Remnant wrote:
   * Modify the package so that the udev rules aren't actually installed by
 default, and instruct the user to copy out of examples and then modify;
 otherwise they'll get conffile hell forever after.

Is this a general Ubuntu policy of no empty conffiles that you're 
implementing here?

Having spent some time thinking about this, I'm not convinced this is the 
best way for this particular package. First, in my view (and I'm also the 
upstream author) the program is feature-complete and bigger changes to the 
conffile are very unlikely.

Furthermore, the conffile is very simple, just a few lines of text. On 
upgrade, a diff will tell the user what is being changed, and I guess it 
will be easy to keep one's own configuration or port one's own settings 
to the new conffile.

Your solution has the disadvantage that the manually added configuration 
file will stay behind forever when the package is purged.

The whole conffile mechanism is designed to help users migrate their 
settings to newer versions of a package, so why shouldn't we use it? What 
happens if a (theoretical) future version of the package breaks existing 
configuration files? With a manually-added file, there will be no 
indication that a problem might exist. With a conffile, there will be a 
warning, which can be ignored by the user if he is confident the old 
settings are OK...

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#511652: udev rules shouldn't be empty by default

2009-01-15 Thread Richard Atterer
On Thu, Jan 15, 2009 at 06:04:17PM +, Scott James Remnant wrote:
 No, this is the Ubuntu policy that packages are not permitted to install
 into /etc/udev/rules.d and instead must install into /lib/udev/rules.d
 
 This matches the upstream udev software, it's Debian that's strange in
 using /etc for such things.

OK, thanks for the information. If Debian used /lib/udev/rules.d, I would 
implement your solution (or maybe use an /etc/default/ script), but I think 
with the current state of things, the conffile is a good solution.

(If everyone else is using the /lib dir, Debian should also adopt this 
practice, but I won't be the one to request the change, I'm afraid.)

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#510907: aptitude upgrade returns error on udftools

2009-01-05 Thread Richard Atterer
severity 510907 normal
thanks

I'm downgrading this bug because by default, udftools does nothing unless 
the user changes /etc/default/udftools. Thus, only active users of packet 
writing can be affected by any bug like this.

What's the content of /etc/default/udftools on your machine?

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#507993: A similar (?) livelock

2009-01-04 Thread Richard Atterer
Hi ael,

thanks for this! Unfortunately, as you suspect, the backtrace is not useful 
without debugging information. :-/

I've just uploaded a version of jigdo-file which contains debugging 
symbols: http://atterer.net/jigdo-file_0.7.3-2_i386.deb
Maybe retry with it and see if you can trigger the problem again.
Please also add --debug=all to jigdoOpts in your ~/.jigdo-lite 
configuration file to get more information!

What exactly is happening during the livelock? Does jigdo-file take up all 
CPU time, or does it just appear to hang? How long have you waited before 
interrupting it?

The code has not changed significantly in a long time and AFAIR, you're the 
first to report this kind of problem. This makes me think that something 
must be special about your setup - anything unusual that you can think of?

Are you running several jigdo downloads in parallel with the same cache 
file?

Please also send me the contents of your ~/.jigdo-lite file.

 This livelock was *not* cleared by removing temporary files.

Did you also remove the cache? What else was the machine doing at the time, 
was any other software apart from the regular desktop stuff running?

What filesystem are you creating your images on?

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#483853: patch and NMU

2008-07-19 Thread Richard Atterer
On Sat, Jul 19, 2008 at 01:04:38AM +0200, Francesco Namuri wrote:
 Package: libwww-doc
 Followup-For: Bug #483853
 
 tags 483853 + patch
 thanks
 
 Hi,
 I've made a patch to solve this problem, without a feedback I try to do
 an NMU to solve the problem.

Thanks - but libwww-doc should be removed from the archive, together with 
libwww!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#474313: Infinite loop not reproducible.

2008-07-13 Thread Richard Atterer
tags 474313 patch
thanks

On Sun, Jul 13, 2008 at 07:31:57PM +0200, Georges Khaznadar wrote:
 Hello, I tried to reproduce the bug about a 100 µF capacitor, the way
 you described it:
 
  To reproduce, start ktechlab, create a new circuit, drag a capacitor
  onto it, select the capacitor, then change its value in the top bar.
 
 and the bug was not triggered. I am using the version 0.3-9 of ktechlab,
 with an amd64 platform.

Strange that it's so different on amd64 - after looking more closely, I was 
able to identify two distinct bugs in the code.

I retried with 0.3-9 inside a sid chroot on my i386 machine. First of all, 
this version *crashed* when I dragged any symbol onto a new circuit. I 
recompiled with debugging symbols and -fno-inline using gcc 4.3.1, and got:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5e7b700 (LWP 32442)]
0x082455fd in Map::reset (this=0x8941480) at matrix.cpp:308
308 (*m_map)[i][j] = 0;
(gdb) bt
#0  0x082455fd in Map::reset (this=0x8941480) at matrix.cpp:308
#1  0x082466ab in Map (this=0x8941480, size=2) at matrix.cpp:292
#2  0x08246776 in Matrix (this=0x893b958, n=2, m=0) at matrix.cpp:35
#3  0x0824220d in ElementSet (this=0x8941920, circuit=0x893ab88, n=2, m=0) at 
elementset.cpp:32
#4  0x0823f77f in Circuit::init (this=0x893ab88) at circuit.cpp:203
...

It turned out that Map::Map() creates a new ETMap(m_size) and then calls 
reset(), which assumes that *m_map is square. However, the new 
ETMap(m_size) only creates a vector that contains two *empty* vectors, so 
reset() would overwrite random memory. The attached patch fixes this by not 
calling reset() and instead initializing the array properly.
Recommendation to upstream authors: Use valgrind!

OK, this allowed me to actually trigger the bug that I originally reported, 
and which still existed. It turned out to be infinite recursion:

#135 0x0814ec5b in DoubleSpinBox::valueChanged (this=0xa34ccb0, 
t0=9.9991e-05) at doublespinbox.moc:95
#136 0x0814f63a in DoubleSpinBox::checkIfChanged (this=0xbf7d4aac) at 
doublespinbox.cpp:210
#137 0x0814f7c8 in DoubleSpinBox::qt_invoke (this=0xa34ccb0, _id=56, 
_o=0xbf7d4bdc) at doublespinbox.moc:103
#138 0xb6582f6d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#139 0xb65839f0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#140 0xb68c7960 in QSpinBox::valueChanged () from /usr/lib/libqt-mt.so.3
#141 0xb669a4c6 in QSpinBox::valueChange () from /usr/lib/libqt-mt.so.3
#142 0xb668cd59 in QRangeControl::setValue () from /usr/lib/libqt-mt.so.3
#143 0xb6698b23 in QSpinBox::setValue () from /usr/lib/libqt-mt.so.3
#144 0xb669a02b in QSpinBox::interpretText () from /usr/lib/libqt-mt.so.3
#145 0xb6698385 in QSpinBox::value () from /usr/lib/libqt-mt.so.3
#146 0xb6699987 in QSpinBox::currentValueText () from /usr/lib/libqt-mt.so.3
#147 0xb6699bfa in QSpinBox::selectAll () from /usr/lib/libqt-mt.so.3
#148 0xb669a2fb in QSpinBox::updateDisplay () from /usr/lib/libqt-mt.so.3
#149 0xb669a4a8 in QSpinBox::valueChange () from /usr/lib/libqt-mt.so.3
#150 0xb668cd59 in QRangeControl::setValue () from /usr/lib/libqt-mt.so.3
#151 0xb6698b23 in QSpinBox::setValue () from /usr/lib/libqt-mt.so.3
#152 0x0814fb23 in DoubleSpinBox::setValue (this=0xa34ccb0, 
value=9.9991e-05) at doublespinbox.cpp:78
#153 0x080ca642 in ItemInterface::slotSetData (this=0xa17dad0, [EMAIL 
PROTECTED], value={d = 0xbf7d4fcc}) at iteminterface.cpp:570
#154 0x080cab29 in ItemInterface::tbDataChanged (this=0xa17dad0) at 
iteminterface.cpp:480
#155 0x080cc668 in ItemInterface::qt_invoke (this=0xa17dad0, _id=4, 
_o=0xbf7d50bc) at iteminterface.moc:107
#156 0xb6582f6d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#157 0xb658388d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#158 0x0814ec5b in DoubleSpinBox::valueChanged (this=0xa34ccb0, 
t0=9.9991e-05) at doublespinbox.moc:95

The first and last line of the above are the same: The code recurses 
forever updating the widget. This is because in 
DoubleSpinBox::checkIfChanged(), the check m_lastEmittedValue == newValue 
never becomes true due to a rounding error.

The bug is that the comparison takes place using a double value (e.g. 
100.0e-6 for 100uF), whereas the widget stores two items, an integer 100 
and a multiplier (like 1.0e-6 for micro). Converting the two back and forth 
never gives an exact match.

(Incidentally, I find it strange that the widget needs to emit I have 
changed in response to it receiving a you have changed. It smells wrong, 
but I don't understand the code well enough to say whether it's a bug.)

My fix is to perform the above comparison on the two values (integer and 
multiplier) rather than the combined double. The patch is attached. I've 
only tested it lightly!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯

--- ./src/gui/doublespinbox.cpp.orig2008-07-13 20:52

Bug#469449: *prod* new Hugin version available

2008-06-02 Thread Richard Atterer
Hello,

*prod* ;-)
I'm looking forward to having Hugin 0.7 in unstable - is there anything 
which prevents its being uploaded?

Many thanks for your work!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



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



Bug#476112: udftools: Incomplete LSB init header

2008-04-22 Thread Richard Atterer
On Tue, Apr 22, 2008 at 10:30:45PM +0200, Petter Reinholdtsen wrote:
 Hi.  Any hope of having a fix for this issue uploaded quickly?  I can
 NMU to solve it.  The current settings make the package misbehave when
 dependency based boot sequencing is enabled.

If you want, feel free to NMU. Otherwise, I'll try to get it fixed next 
weekend.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#474313: Infinite loop when creating 100uF capacitor in circuit

2008-04-04 Thread Richard Atterer
Package: ktechlab
Version: 0.3-8
Severity: important

Any attempt to create a 100uF capacitor causes the application to freeze at 
100% CPU. This only happens at exactly 100uF - something like 99uF is OK.

To reproduce, start ktechlab, create a new circuit, drag a capacitor onto it, 
select the capacitor, then change its value in the top bar.

It doesn't seem to be the simulation, the problem also happens when simulation 
is paused. I tried stracing the process, but this doesn't give any useful 
info: The process alternates between read(), write(), poll() and 
gettimeofday() calls.

Justification for severity important: You lose your unsaved work when the bug 
is triggered.

Cheers,

  Richard

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

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

Versions of packages ktechlab depends on:
ii  gpsim  0.22.0-4  Simulator for Microchip's PIC micr
ii  kdelibs4c2a4:3.5.8.dfsg.1-7  core libraries and binaries for al
ii  libacl12.2.45-1  Access control list shared library
ii  libart-2.0-2   2.3.20-1  Library of functions for 2D graphi
ii  libatk1.0-01.20.0-1  The ATK accessibility toolkit
ii  libattr1   1:2.4.41-1Extended attribute shared library
ii  libaudio2  1.9.1-2   Network Audio System - shared libr
ii  libc6  2.7-6 GNU C Library: Shared libraries
ii  libcairo2  1.4.14-1  The Cairo 2D vector graphics libra
ii  libfontconfig1 2.5.0-2   generic font configuration library
ii  libfreetype6   2.3.5-1+b1FreeType 2 font engine, shared lib
ii  libgamin0 [libfam0]0.1.9-2   Client library for the gamin file 
ii  libgcc11:4.3.0-1 GCC support library
ii  libglib2.0-0   2.16.1-2  The GLib library of C routines
ii  libgtk2.0-02.12.9-2  The GTK+ graphical user interface 
ii  libice62:1.0.4-1 X11 Inter-Client Exchange library
ii  libidn11   1.4-1 GNU libidn library, implementation
ii  libjpeg62  6b-14 The Independent JPEG Group's JPEG 
ii  libpango1.0-0  1.20.0-1  Layout and rendering of internatio
ii  libpng12-0 1.2.15~beta5-3PNG library - runtime
ii  libpopt0   1.10-3lib for parsing cmdline parameters
ii  libqt3-mt  3:3.3.8b-5Qt GUI Library (Threaded runtime v
ii  libreadline5   5.2-3 GNU readline and history libraries
ii  libsm6 2:1.0.3-1+b1  X11 Session Management library
ii  libstdc++6 4.3.0-1   The GNU Standard C++ Library v3
ii  libx11-6   2:1.0.3-7 X11 client-side library
ii  libxcursor11:1.1.9-1 X cursor management library
ii  libxext6   2:1.0.4-1 X11 miscellaneous extension librar
ii  libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii  libxft22.1.12-2  FreeType-based font drawing librar
ii  libxi6 2:1.1.3-1 X11 Input extension library
ii  libxinerama1   2:1.0.3-1 X11 Xinerama extension library
ii  libxrandr2 2:1.2.2-1 X11 RandR extension library
ii  libxrender11:0.9.4-1 X Rendering Extension client libra
ii  libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii  zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime

Versions of packages ktechlab recommends:
ii  gputils   0.13.5-1   GNU PIC utilities

-- no debconf information



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



Bug#201589: GnuPG does not work with Privoxy

2008-01-05 Thread Richard Atterer
reassign 201589 gnupg 1.4.6-2
retitle 201589 GnuPG does not work with Privoxy (and maybe other HTTP proxies?) 
[patch]
tags 201589 + patch
thanks

Hi,

there was a long-standing bug against Privoxy that keyserver access does 
not work with GnuPG. I actually found out that GnuPG is the culprit, not 
Privoxy.

The problem only occurs with the built-in curl-shim.c code, not when 
libcurl is used. BTW, you should explicitly build --without-curl, otherwise 
any installed curl dev package on the build machine will be picked up.

The attached patch simply disables two lines of code. I'm not sure what 
their purpose is - without them, keyserver access for sending and 
retrieving keys works both with and without a proxy. 
HTTP_FLAG_NO_SHUTDOWN isn't actually used anywhere else in the code.

The patch also adds a Host: header when an HTTP proxy is used. I think 
the host header is always required by the spec, and if it's not there, this 
might cause problems with some proxies/servers. Virtual keyserver hosting 
is fairly uncommon these days ;) - nevertheless, having Host: is more 
correct.

Finally: Maybe consider changing to --with-curl - that curl-shim code looks 
quite hacked up and does a lot of ugly string/malloc operations...

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯


--- ./util/http.c.orig  2006-07-24 15:46:27.0 +0200
+++ ./util/http.c   2008-01-05 20:53:08.706898505 +0100
@@ -212,8 +212,10 @@
 iobuf_ioctl (hd-fp_write, 1, 1, NULL); /* keep the socket open */
 iobuf_close (hd-fp_write);
 hd-fp_write = NULL;
+#if 0
 if ( !(hd-flags  HTTP_FLAG_NO_SHUTDOWN) )
 shutdown( hd-sock, 1 );
+#endif
 hd-in_data = 0;
 
 hd-fp_read = iobuf_sockopen( hd-sock , r );
@@ -573,13 +575,14 @@
 
 request=xmalloc(strlen(server)*2 + strlen(p)
+ (authstr?strlen(authstr):0)
-   + (proxy_authstr?strlen(proxy_authstr):0) + 65);
+   + (proxy_authstr?strlen(proxy_authstr):0) + 256);
 if( proxy  *proxy )
-  sprintf( request, %s http://%s:%hu%s%s HTTP/1.0\r\n%s%s,
+  sprintf( request, %s http://%s:%hu%s%s HTTP/1.0\r\nHost: 
%s:%hu\r\n%s%s,
   hd-req_type == HTTP_REQ_GET ? GET :
   hd-req_type == HTTP_REQ_HEAD? HEAD:
   hd-req_type == HTTP_REQ_POST? POST: OOPS,
   server, port,  *p == '/'? :/, p,
+  server, port,
   authstr?authstr:,proxy_authstr?proxy_authstr: );
 else
   {




Bug#201589: GnuPG does not work with Privoxy

2008-01-05 Thread Richard Atterer
Duh, duplication of effort. This is already fixed in upstream SVN (my fix 
was right!;), close this bug with the gnupg 1.4.7 or 2.0.2 upload.

https://bugs.g10code.com/gnupg/issue739

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#440436: Amaya will be hurt

2008-01-03 Thread Richard Atterer
On Wed, Jan 02, 2008 at 03:52:17PM -, Regis Boudin wrote:
 On Sat, December 15, 2007 11:42, Richard Atterer wrote:
  Having tried to create a program using both libwww and libcurl, I can 
  say that libcurl is _much_ better in every aspect. These days, libcurl 
  can even do HTTP pipelining, which was only supported by libwww for a 
  long time.
 
 OK, the good news is, upstream reacted very positively to my suggestion to
 switch to libcurl.

That's great! TBH, I'm not too surprised, libwww _is_ difficult to get to 
work at times.

 One thing I'm not sure about yet is how to handle WebDAV with it.
 Not much of a problem for me at the moment anyway,
 considering the feature is disabled in both libwww and Amaya...

WebDAV support is raised on the libcurl mailing list from time to time. 
Curl doesn't directly support WebDAV, but you can generate quite arbitrary 
HTTP-like requests with it, including overwriting the request method with 
e.g. MKCOL rather than GET/POST. So it should be possible to get it to 
work.

Alternatively, WebDAV support could be added to curl. Having hacked libcurl 
on several occasions, I can say that its code is quite beautiful and fun to 
work with, in contrast to libwww... Well, or look at libneon.

 mapserver is actually a false positive, they switched to libcurl ages ago,
 bug filed. Seems to be the case with xdvik-ja too. Which only leaves :
 amaya
 liboop (reverse b-dep are lsh-utils, and ruli)
 wmweather+
 xmlrpc-c (reverse b-dep are libapache2-mod-xmlrpc2, openser, and rtorrent)
 
 As I wrote previously, I will be happy to take over maintainership until 
 it can be actually removed. How do you want me to handle this ? Simply 
 make an upload setting myself as new maintainer ?

Yes, feel free to take over maintainership this way! (Close this bug with 
the upload if you do plan to take it over permanently, and not only until 
Amaya has moved to libcurl.)

BTW, if you keep the package in the archive, consider getting rid of the 
non-SSL versions. I introduced them because of possible license 
incompatibilities between any GPL packages and OpenSSL, but last time I 
checked (=a long time ago!;-), there weren't actually any such problems 
with the current depends in the Debian archive.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯


signature.asc
Description: Digital signature


Bug#440436: Amaya will be hurt

2007-12-15 Thread Richard Atterer
On Fri, Dec 14, 2007 at 05:38:12PM -, Regis Boudin wrote:
 Amaya build-depends on libwww and seriously relies on it. Removing it 
 will put me in a quite uncomfortable situation. I would like to avoid 
 following upstream who use a statically built and linked version of the 
 library if I can.

Hmm, OK. Using a statically linked version would have been my first 
suggestion.

 I could try to push them towards libcurl, though I'm afraid they won't 
 react well...

Having tried to create a program using both libwww and libcurl, I can say 
that libcurl is _much_ better in every aspect. These days, libcurl can even 
do HTTP pipelining, which was only supported by libwww for a long time.

Would you maybe be interested in taking over maintainership of libwww?
BTW, currently the following unstable packages build-dep on libwww:
amaya liboop mapserver wmweather+ xdvik-ja xmlrpc-c

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#456102: FTBFS: error: 'INT_MAX' undeclared

2007-12-13 Thread Richard Atterer
On Wed, Dec 12, 2007 at 09:19:51PM -0700, Martin Michlmayr wrote:
  cdrwtool.c: In function 'cdrom_open_check':
  cdrwtool.c:606: error: 'INT_MAX' undeclared (first use in this function)

This puzzled me at first, as line 606 reads:

  ret = ioctl(fd, CDROM_DRIVE_STATUS, CDSL_CURRENT);

Both constants come from linux/cdrom.h. For me it contains:

  #define CDROM_DRIVE_STATUS  0x5326  /* Get tray position, etc. */
  #define CDSL_CURRENT((int) (~0U1))

I wouldn't be surprised if the second #define had been changed to use 
INT_MAX in more recent kernel sources.

So is this a bug in the header file - should it include limits.h itself?

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#455087: /etc/modutils/udftools seems odd location

2007-12-09 Thread Richard Atterer
On Sun, Dec 09, 2007 at 09:27:12AM +0900, Osamu Aoki wrote:
 The recent modprobe.conf(5) manpage does not seem to mention 
 /etc/modutils/ any more (I do not know if it ever did).  This looks like 
 old location which might be supported as compatibility but may be better 
 to use normal location if these alias need to be activated.

Yes, right - /etc/modutils is old. I probably should have removed the file 
altogether in my previous upload. I think these days block numbers are not 
even allocated statically for pktcdvd anymore, so the file might be 
useless.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#455001: Add Suggests: konsole - is needed by Terminal tab in kate

2007-12-08 Thread Richard Atterer
Package: kate
Version: 4:3.5.7.dfsg.1-1
Severity: minor

Hello,

When clicking on the Terminal tab in kate, only a grey area without 
content appears if konsole is not installed. Please suggest konsole in 
the kate package! Alternatively, it would be nice if there were some 
feedback about the lack of konsole, e.g. an error message in that grey 
area when one tries to open the terminal tab without success. I first 
installed kterm and didn't realize for a while that kate really wanted 
konsole instead of kterm.

(FWIW, I'm a Gnome user, that's why only a minimal set of KDE packages
is installed on my machine.)

Cheers,

  Richard

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

Kernel: Linux 2.6.22.9 (PREEMPT)
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 kate depends on:
ii  kdelibs4c2a 4:3.5.8.dfsg.1-3 core libraries and binaries for al
ii  libacl1 2.2.45-1 Access control list shared library
ii  libart-2.0-22.3.19-3 Library of functions for 2D graphi
ii  libattr11:2.4.39-1   Extended attribute shared library
ii  libaudio2   1.9.1-1  Network Audio System - shared libr
ii  libc6   2.7-3GNU C Library: Shared libraries
ii  libfontconfig1  2.4.2-1.2generic font configuration library
ii  libfreetype62.3.5-1+b1   FreeType 2 font engine, shared lib
ii  libgamin0 [libfam0] 0.1.9-2  Client library for the gamin file 
ii  libgcc1 1:4.2.2-4GCC support library
ii  libice6 2:1.0.4-1X11 Inter-Client Exchange library
ii  libidn111.1-1GNU libidn library, implementation
ii  libjpeg62   6b-14The Independent JPEG Group's JPEG 
ii  libpng12-0  1.2.15~beta5-3   PNG library - runtime
ii  libqt3-mt   3:3.3.7-9Qt GUI Library (Threaded runtime v
ii  libsm6  2:1.0.3-1+b1 X11 Session Management library
ii  libstdc++6  4.2.2-4  The GNU Standard C++ Library v3
ii  libx11-62:1.0.3-7X11 client-side library
ii  libxcursor1 1:1.1.9-1X cursor management library
ii  libxext61:1.0.3-2X11 miscellaneous extension librar
ii  libxft2 2.1.12-2 FreeType-based font drawing librar
ii  libxi6  2:1.1.3-1X11 Input extension library
ii  libxinerama11:1.0.2-1X11 Xinerama extension library
ii  libxrandr2  2:1.2.2-1X11 RandR extension library
ii  libxrender1 1:0.9.4-1X Rendering Extension client libra
ii  libxt6  1:1.0.5-3X11 toolkit intrinsics library
ii  zlib1g  1:1.2.3.3.dfsg-6 compression library - runtime

Versions of packages kate recommends:
pn  kregexpeditor none (no description available)

-- no debconf information



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



Bug#454255: udftools: udf/tools should be available.

2007-12-04 Thread Richard Atterer
On Tue, Dec 04, 2007 at 12:05:37PM +0100, Jean-Michel wrote:
 Package: udftools
 Version: 1.0.0b3-12
 Severity: normal
 
 It allows to do:
 ./chkudf  /dev/hda

What do you mean?

There is no chkudf in the udftools package (or source), so this is not a 
bug in udftools.

Also, in the udf-0.9.8.tar.gz archive downloadable from 
http://sourceforge.net/projects/linux-udf/ there is a tools subdirectory, 
but it is empty.

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#453665: udftools: configure should check for apt-get install libreadline-dev

2007-11-30 Thread Richard Atterer
I'm preparing an updated version of the package right now - please wait a 
few days before you continue your work, to avoid duplication of effort!

On Fri, Nov 30, 2007 at 03:10:53PM +0100, Jean-Michel wrote:
 Before compiling, 
 
  apt-get  install libreadline-dev
 
 should be launched.
 
 configure script might check for such a component.

This is already checked, because of the Build-Depends: libreadline5-dev 
in debian/control. Please use the dpkg-buildpackage command to build the 
package!

Oh, and if you provide patches for existing bugs like you did for #453629, 
please add them to the existing bug rather than opening a new one. I guess 
you already noticed that. :) Thanks for your contribution!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#401302: ekiga: Ekiga cannot find webcam

2007-10-19 Thread Richard Atterer
Derek Wueppelmann wrote on Tue, 02 Jan 2007:
 I am also having the same issue with this package. If you use v4l instead 
 of v4l2 it will detect the device correctly and work. However v4l2 does 
 not work and it does give an error..

I'm currently facing the same problem, but with v4l and v4l2 swapped:
I have a uvcvideo (i.e. v4l2-only) webcam.

ekiga 2.0.3-6+b1 in testing recognizes it correctly. In the configuration 
druid, it only offers me a V4L2 entry for the Video Manager step.

However, ekiga 2.0.11-2 in unstable only offers V4L, not V4L2. When 
clicking on test settings one screen later, or when restarting ekiga 
after the druid is finished, I always get an error message that opening 
/dev/video0 failed. It looks a bit as if the v4l_2_ support is gone..?

BTW, I am running the unstable version in my unstable chroot. But that 
shouldn't be a problem... I can access the webcam fine using luvcview both 
under testing and unstable, as /dev is bind-mounted to the chroot's /dev.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#401302: ekiga: Ekiga cannot find webcam

2007-10-19 Thread Richard Atterer
On Fri, Oct 19, 2007 at 11:10:33PM +0200, Richard Atterer wrote:
 However, ekiga 2.0.11-2 in unstable only offers V4L, not V4L2.

Ah, investigating a little more revealed that the reason was simply that I 
did not have libpt-1.10.10-plugins-v4l2 installed. Please consider adding a 
Depends, the connection from ekiga to this package is not obvious!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯




Bug#440436: The maintainer plans to request removal of this package from the Debian archive

2007-09-01 Thread Richard Atterer
Package: w3c-libwww
Severity: critical

This message is mainly for the RMs, BSP bug hunters etc. who have a look at 
libwww.
I'm filing this against my own package.
I am going to request removal because:

- the code is old and suffers from bitrot
- there are probably more security issues lurking somewhere in there,
  similar to #334443 which was fixed in October 2005
- upstream is dead
- libcurl is a much better replacement

I still need to have a closer look at the rdeps - feel free to help with
this. From a quick look, removing libwww is probably not too much of a 
problem.

Cheers,

  Richard

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

Kernel: Linux 2.6.21.1 (PREEMPT)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash


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



Bug#400023: PDF causes gv to consume all available memory, machine swaps madly

2007-07-29 Thread Richard Atterer
On Sun, Jul 29, 2007 at 08:58:54PM +0200, Bernhard R. Link wrote:
 Here the file just needs a bit of time and then causes the X server to 
 consume around 400MB more. (which is not that much considering a 
 1x1 pixel image of the whole page is loaded into it).
 
 What kind of machine do you see this behaviour on? Would the X server 
 taking 400MB more be likely to cause that kind of swapping?

Yes, most likely - I only have 512 MB on that machine (a Centrino 
notebook), and IIRC a couple of other applications were loaded at the time.

So technically speaking, this may not be a bug and you could argue that I 
should use ulimit -d to prevent this kind of problem. But it is very 
unexpected that a simple PDF file, which displays fine in other programs, 
will cause the machine to grind to a halt when I use gv. :-/

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#433329: Please clarify whether Lucida Bright/Lucida Sans fonts are supported

2007-07-16 Thread Richard Atterer
Package: texlive-fonts-recommended
Version: 2007-10
Severity: minor

Hello,

texlive-fonts-recommended contains the following files related to Lucida 
Bright fonts:

/usr/share/doc/texlive-fonts-recommended/latex/psnfssx/lucidabr.txt.gz
/usr/share/doc/texlive-fonts-recommended/latex/psnfssx/lucfont.tex
/usr/share/doc/texlive-fonts-recommended/latex/psnfssx/lucfont.dvi.gz
/usr/share/texmf-texlive/tex/latex/psnfssx/lucidbrb.sty
/usr/share/texmf-texlive/tex/latex/psnfssx/lucmin.sty
/usr/share/texmf-texlive/tex/latex/psnfssx/lucidbry.sty
/usr/share/texmf-texlive/tex/latex/psnfssx/luctime.sty
/usr/share/texmf-texlive/tex/latex/psnfssx/lucbmath.sty
/usr/share/texmf-texlive/tex/latex/psnfssx/lucmtime.sty
/usr/share/texmf-texlive/tex/latex/psnfssx/lucidabr.sty
/usr/share/doc/texlive-doc/latex/psnfssx/lucidabr.txt.gz
/usr/share/doc/texlive-doc/latex/psnfssx/lucfont.tex
/usr/share/doc/texlive-doc/latex/psnfssx/lucfont.dvi.gz

All this suggests that it is possible to use Lucida Bright under Debian. 
However, I get errors trying to use the font (e.g. typesetting lucfont.tex 
above). After googling for hours, I am still scratching my head - could it 
be that the font is non-free and thus not supported? After all, there's no 
trace of any hls* file in any of the TeX packages. Then why are these files 
present??

I suggest to document that it is not possible to use the fonts under 
Debian, preferably both in README.Debian and in 
/usr/share/doc/texlive-fonts-recommended/latex/psnfssx/lucidabr.txt.gz

Alternatively, the above files could be removed from the package ...unless 
there is an easy way to install the non-free fonts - can they be downloaded 
somewhere?

Cheers,

  Richard


##
 List of ls-R files

-rw-r--r-- 1 root root 916 2007-07-16 07:49 /var/lib/texmf/ls-R
lrwxrwxrwx 1 root root 29 2007-07-02 11:42 /usr/share/texmf/ls-R - 
/var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 27 2007-07-06 16:47 /usr/share/texmf-texlive/ls-R - 
/var/lib/texmf/ls-R-TEXLIVE
lrwxrwxrwx 1 root root 27 2007-07-06 16:47 /usr/share/texmf-texlive/ls-R - 
/var/lib/texmf/ls-R-TEXLIVE
##
 Config files
lrwxrwxrwx 1 root root 20 2007-07-02 11:42 /usr/share/texmf/web2c/texmf.cnf - 
/etc/texmf/texmf.cnf
-rw-r--r-- 1 root root 4396 2007-07-06 16:54 /var/lib/texmf/web2c/fmtutil.cnf
-rw-r--r-- 1 root root 6619 2007-07-06 16:54 /var/lib/texmf/web2c/updmap.cfg
-rw-r--r-- 1 root root 4542 2007-07-06 16:54 
/var/lib/texmf/tex/generic/config/language.dat
##
 Files in /etc/texmf/web2c/
total 4
-rw-r--r-- 1 root root 283 2006-08-16 17:02 mktex.cnf
##
 md5sums of texmf.d
25bf3a257a0bedb5c67349c3eaff74af  /etc/texmf/texmf.d/05TeXMF.cnf
5f7f6652cc8b8071c9e4ea6ba9e9f0a1  /etc/texmf/texmf.d/15Plain.cnf
8a26468004b5ebc7ae9884740356c1d0  /etc/texmf/texmf.d/45TeXinputs.cnf
ea33127256c6a9f37145ae5b16fdb80c  /etc/texmf/texmf.d/55Fonts.cnf
afccf1d3f87057411166a77c58e00bd1  /etc/texmf/texmf.d/65BibTeX.cnf
9da7c1c7b1eaf06f941af91f48a23068  /etc/texmf/texmf.d/75DviPS.cnf
e36faa13563bdb46303b91ab3f6ea638  /etc/texmf/texmf.d/85Misc.cnf
7e8f87acdeba48edac16d851c77b9e75  /etc/texmf/texmf.d/90TeXDoc.cnf
30f4f13357c2761ed01a6a15f28725a5  /etc/texmf/texmf.d/95NonPath.cnf
0b5483ae6af6c33480de5d1f628ffe83  /etc/texmf/texmf.d/96JadeTeX.cnf

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

Kernel: Linux 2.6.20.2 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages texlive-fonts-recommended depends on:
ii  texlive-base  2007-10TeX Live: Essential programs and f
ii  texlive-common2007-10TeX Live: Base component

Versions of packages texlive-fonts-recommended recommends:
ii  tipa  2:1.3-8system for processing phonetic sym

Versions of packages tex-common depends on:
ii  debconf   1.5.13 Debian configuration management sy
ii  ucf   3.001  Update Configuration File: preserv

Versions of packages texlive-fonts-recommended is related to:
pn  tetex-basenone (no description available)
pn  tetex-bin none (no description available)
pn  tetex-extra   none (no description available)
ii  tex-common1.9Common infrastructure for using an

-- debconf information:
  tex-common/check_texmf_wrong:
  tex-common/check_texmf_missing:
  tex-common/singleuser: false


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



Bug#428880: libwww-doc: invalid link

2007-06-15 Thread Richard Atterer
On Fri, Jun 15, 2007 at 12:23:26AM +0300, Mohammed Sameer wrote:
 Go to:
 file:///usr/share/doc/libwww-doc/html/Library/index.html#Legal
 
 Libwww is covered by this copyright notice as well as the full W3C license
 Clicking on copyright or full W3C license - 404

The files are available online:
http://www.w3.org/Consortium/Legal/libwww-copyright-notice-19980720.html
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231

But you are right, they should probably be included in the package. The 
copyright notice is already there in /usr/share/doc/libwww-doc/copyright. 
The other software notice somehow got left out, the Debian copyright file 
only contains the Intellectual Property Notice.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#422777: xserver-xorg: MergedFB CRT2 Clone stopped working after reboot

2007-06-15 Thread Richard Atterer
Hello,

I'm not the original bug submitter, but for the record:

Brice Goglin wrote:
 You could possibly try upgrading xserver-xorg-video-ati to the one 
 currently in experimental (1:6.6.191-1). However, in the end it might be 
 better to wait for the next official release of the ATI driver before 
 upgrading to xserver-xorg-core 1.3.

Upgrading to 1:6.6.192-1 in experimental was the right thing for me: I was 
unable to get dual-head (via MergedFB) to work with the current packages in 
testing. ...So please upload that package to the regular archive soon! :)

I now have a working dual-head configuration on my Sony Vaio PCG-Z1RSP 
(Radeon Mobility M6 LY): The 1400x1050 panel of the laptop is the primary 
screen, an external LCD is driven at 1280x1024.

Previously, X11 always complained on startup that it was unable to find any 
working modes for the external LCD, and switched off MergedFB.

Cheers,

  Richard

xorg.conf snippet:
Section Device
Identifier  RadeonMerged
Driver  radeon
Option MergedFB true
Option MonitorLayout LVDS, CRT
Option CRT2Position LeftOf
Option MetaModes 1400x1050-1280x1024
Option MergedXineramaCRT2IsScreen0 false
Option MergedNonRectangular true
EndSection
-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#418676: jigdo-file: Bad processing existing jigdo file

2007-04-13 Thread Richard Atterer
retitle 418676 jigdo-lite: No error message if disk is full when unpacking 
.jigdo file
tags 418676 wontfix
thanks

On Thu, Apr 12, 2007 at 04:06:49PM +0200, Wojciech Zareba wrote:
 I have possible explanation: the filesystem was full. But this is still a 
 bug, becouse the program behaves unsuitably to the situation and mislead 
 the user.

OK, but as it would be difficult to fix the jigdo-lite script, I will not 
try to make the error handling better. This is just one more area where 
extending the shell script any further does not make sense. The jigdo GUI 
application should fix these issues, but unfortunately I'm pessimistic that 
I'll ever finish the GUI... :-/

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#418676: jigdo-file: Bad processing existing jigdo file

2007-04-11 Thread Richard Atterer
Hello,

everything seems to work fine if I start the download with

jigdo-lite 
http://cdimage.debian.org/debian-cd/4.0_r0/amd64/jigdo-dvd/debian-40r0-amd64-DVD-2.jigdo

Can you try this? Looks like your local copy of the .jigdo file is somehow 
corrupted.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#418694: jigdo-file md5sum should ignore --no-check-files option

2007-04-11 Thread Richard Atterer
Package: jigdo
Version: 0.7.3-1
Severity: normal

Date: Sun, 8 Apr 2007 17:37:22 -0300
From: Carlos Carvalho [EMAIL PROTECTED]
To: debian-cd@lists.debian.org
Subject: followup: jigdo template mdsum mismatch??
Message-ID: [EMAIL PROTECTED]

Looking at this portion of jigdo-mirror,

# If possible, check md5sum of template data
if test $templateMD5; then
set -- `$jigdoFile md5sum --report=quiet template`
if test $1 = $templateMD5; then
log Template checksum is correct
else
log Error - template checksum mismatch
exitCode=1
rm -f image template
return 0
fi
else

$jigdoFile is jigdo-file --cache=$tmpDir/jigdo-cache.db
--cache-expiry=1w --report=noprogress --no-check-files,

as usual (this is the default in jigdo-mirror). However when used with
--no-check-files jigdo-file does NOT produce any md5sum! Taking a
trace of jigdo-mirror I get this:

+ test OLshs7sHh08k63h8bLp8-Q   -- This is the md5sum of the template,

++ jigdo-file --cache=/home/debian-cd-sync/alpha.cd/jigdo-cache.db --cache-expir
y=1w --report=noprogress --no-check-files md5sum --report=quiet template
+ set --
+ test '' = OLshs7sHh08k63h8bLp8-Q
+ log 'Error - template checksum mismatch'

This shows that jigdo-file is returning an empty checksum. Running
the command by hand does produce nothing, with an exit status of zero.
Removing the --no-check-files argument yields the correct checksum.

This is a bug in jigdo-file, for not ignoring the option when used
with a md5sum command, since the man page says All options are
silently ignored if they are not applicable to the current command.


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


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.9
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)


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



Bug#418727: udftools: writing to dvd-ram cause total userspace freeze

2007-04-11 Thread Richard Atterer
On Wed, Apr 11, 2007 at 05:43:46PM +0200, Dusan Zatkovsky wrote:
 Maybe it should be kernel problem. (?)

Yes, it is bound to be a problem with the drivers for your device, or 
another part of the kernel. udftools is only the userspace portion.

Try upgrading to the latest kernel - maybe use a kernel from kernel.org, 
Debian always lags a bit.

Please close this bug, the udftools userspace tools do not (directly) cause 
the crash.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#418195: netinst/bc: README contains para irrelevant

2007-04-08 Thread Richard Atterer
On Sun, Apr 08, 2007 at 02:09:53AM +0200, Frans Pop wrote:
 On Sunday 08 April 2007 01:25, Steve McIntyre wrote:
  I think we've grown too much to claim that anything after disc#1 is 
  just special-interest. Is there better wording for this?
 
 Yes, I agree.
 Maybe: It is unlikely that you will need all of the TOTALNUM disks in the 
 set. The higher the number in the set, the less likely it is that you 
 will use any of the packages that are included; higher-number images 
 contain mostly special-interest programs.

FWIW, the CD FAQ has been saying for a while that the first two CDs are 
enough:

  You will probably only need the first DVD (or the first two CDs) unless 
  you have very special requirements.
  http://www.debian.org/CD/faq/#which-cd

But maybe these days even two CDs is not enough for a full desktop 
install??

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯



Bug#413574: jigdo really needs to be completed

2007-03-06 Thread Richard Atterer
severity 413574 normal
thanks

On Mon, Mar 05, 2007 at 10:01:53PM -, peter green wrote:
 currently there is no decent method for downloading cd images other than 
 http/ftp. jigdo-lite is virtually unusable (no indication of progress or 
 if its resuming or restarting etc). Bittorrent is only usable on some 
 networks (often throttled or banned) and only for the most common images.

I basically agree, but still, this is not important priority. 
Unfortunately, my spare time is very limited, so don't hold your breath 
waiting for a fully usable jigdo application. :-/

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#410191: closed by Richard Atterer [EMAIL PROTECTED] (Re: Bug#410191: Acknowledgement (usbfs: cannot create file in a specific directory))

2007-02-11 Thread Richard Atterer
On Sun, Feb 11, 2007 at 07:34:02PM +0100, Jean-Michel wrote:
 Well, I just do not understand why you closed this bug concerning udf fs.

Oops, sorry! Did you not get my previous email? I thought it was going to 
be forwarded to you. Here it is again:

- Forwarded message from Richard Atterer [EMAIL PROTECTED] -

Date: Sat, 10 Feb 2007 01:40:10 +0100
From: Richard Atterer [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: Bug#410191: Acknowledgement (usbfs: cannot create file in a 
specific directory)

 touch: ne peut faire un touch sur `/mnt/iomega/data/toto': Erreur
 d'entrée/sortie

My French is almost non-existent, but I guess this means I/O error, 
right?

This is a hint that your medium is broken, i.e. the Iomega disc is faulty.
:-(

NOTE: Ensure that you mount the medium using the noatime mount option! 

Otherwise, every read from the device will also cause a write operation 
because the last read timestamp is updated. I don't know how many write 
operations your medium supports, but with optical discs it is usually only 
1000 or so, so when you frequently make changes to a directory (e.g. data 
in your case), the directory's timestamp gets updated many many times. 
After a few months or a year, the respective block on the disc can no 
longer be overwritten, and you get an I/O error.

Unless you disagree, I'll close this bug. This is not a problem with 
udftools, just a hardware failure.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯

- End forwarded message -



Bug#410191: usbfs: cannot create file in a specific directory

2007-02-11 Thread Richard Atterer
On Sun, Feb 11, 2007 at 10:38:39PM +0100, Jean-Michel wrote:
 This looks rare. Disks have been bought (and used) two month ago only!

I see. :-/ Have you tried whether the error also occurs under Windows?

What does the kernel output the moment the write fails? For hard discs, 
dmesg or /var/log/syslog contain kernel messages in this case, which 
include exact sector numbers. If you see this kind of message in your log, 
the Rev drive is telling Linux that it can no longer read or write the 
respective sector, which would be a strong indication that the disc is 
broken.

 In fact this is a 35 Gigabytes removable hard drive, the one described
 on the page hereafter:
 http://en.wikipedia.org/wiki/Iomega_REV

I cannot find any information on whether the drive uses magneto-optical 
technology (unlike normal hard drives, which are magnetic-only - I 
suspect that it _is_ magneto-optical, and this also sounds like it:

 2) REV drives employ a two dimensional error correction system that
 requires the host to send data in 64KB aligned chunks to achieve optimal
 performance. The UDF format used on REV cartridges helps to force 64KB
 aligned transfers. RedChaos
 http://en.wikipedia.org/w/index.php?title=User:RedChaosaction=edit
 00:10, 17 July 2006 (UTC)

 I am not so sure of an hardware failure. The disk has been reformated, 
 and I continue to use it. I hope it is not an hardware issue.

BTW, if you want to find out whether bad sectors still exist on the disc, 
you can use the badblocks program (e2fsprogs package).

 Might be that the IO error could be related to failures which occurs when 
 trying to write a file greater than 1 gigabyte?

As far as I know, UDF has no such size restrictions.

All the best,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#410191: Acknowledgement (usbfs: cannot create file in a specific directory)

2007-02-09 Thread Richard Atterer
 touch: ne peut faire un touch sur `/mnt/iomega/data/toto': Erreur
 d'entrée/sortie

My French is almost non-existent, but I guess this means I/O error, 
right?

This is a hint that your medium is broken, i.e. the Iomega disc is faulty.
:-(

NOTE: Ensure that you mount the medium using the noatime mount option! 

Otherwise, every read from the device will also cause a write operation 
because the last read timestamp is updated. I don't know how many write 
operations your medium supports, but with optical discs it is usually only 
1000 or so, so when you frequently make changes to a directory (e.g. data 
in your case), the directory's timestamp gets updated many many times. 
After a few months or a year, the respective block on the disc can no 
longer be overwritten, and you get an I/O error.

Unless you disagree, I'll close this bug. This is not a problem with 
udftools, just a hardware failure.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#407144: udftools: can't install in etch chroot

2007-01-16 Thread Richard Atterer
On Tue, Jan 16, 2007 at 02:33:05PM +0100, Bruno Muller wrote:
 Setting up udftools (1.0.0b3-12) ...
 /var/lib/dpkg/info/udftools.postinst: line 12: ./MAKEDEV: No such file or 
 directory

OK, it seems udftools needs a dependency on makedev - or maybe I should no 
longer attempt to use makedev at all, see #405821.

I had thought that no dependency is needed because makedev is Priority: 
required, but actually that is only true for Priority: essential.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#406968: Specify complete upstream license possibilities in copyright file. Consider LGPL, not GPL for Debian patches

2007-01-15 Thread Richard Atterer
Package: lzma
Version: 4.43-3
Severity: normal

Hi,

the copyright file only mentions LGPL licensing, whereas the upstream 
source allows several alternatives. While it is no legal problem that 
only LGPL is mentioned, the use of GPL for the Debian patches actually 
turns the whole code into GPL AFAIK. Maybe you could consider releasing 
the patches in a less strict format; maybe even one as lax as BSD, in 
order not to tighten up the licensing? At a minimum, could you use 
LGPL instead of GPL?

Cheers,

  Richard

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages lzma depends on:
ii  libc62.3.6.ds1-8 GNU C Library: Shared libraries
ii  libgcc1  1:4.1.1-21  GCC support library
ii  libstdc++6   4.1.1-21The GNU Standard C++ Library v3

lzma recommends no packages.

-- no debconf information


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



Bug#407019: Please implement new view to get 1 editor views on the same .tex document

2007-01-15 Thread Richard Atterer
Package: kile
Version: 1:1.9.3-1
Severity: wishlist

Hello,

In long .tex documents I find it crucial to be able to edit in one 
place, then in another, and then to go back to the first one. This could 
be supported by allowing two editor views on the same .tex document. The 
views must be linked so that changes in one view are immediately 
reflected in the other one.

Kile does not allow that; there is no new view functionality, and 
attempts to open the same file a second time are ignored.

Please implement this feature! For me, it is so important that I might 
actually go back to using another editor, despite the fact that I like 
kile! :-/

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages kile depends on:
ii  kdelibs4c2a4:3.5.5a.dfsg.1-5 core libraries and binaries for al
ii  konsole4:3.5.5a.dfsg.1-5 X terminal emulator for KDE
ii  libc6  2.3.6.ds1-8   GNU C Library: Shared libraries
ii  libgcc11:4.1.1-21GCC support library
ii  libqt3-mt  3:3.3.7-2 Qt GUI Library (Threaded runtime v
ii  libstdc++6 4.1.1-21  The GNU Standard C++ Library v3
ii  tetex-bin  3.0-28The teTeX programs

Versions of packages kile recommends:
ii  kdvi4:3.5.5-2dvi viewer for KDE
ii  kghostview  4:3.5.5-2PostScript viewer for KDE
ii  tetex-doc   3.0.dfsg.3-5 The documentation component of the
ii  tetex-extra 3.0.dfsg.3-5 Additional TeX input files of teTe

-- no debconf information


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



Bug#405067: php5-cli: Segfault after infinite recursion inside pcre - random memory corruption?

2006-12-31 Thread Richard Atterer
On Sat, Dec 30, 2006 at 10:23:06PM +0100, Richard Atterer wrote:
 One more thing: I also tried to trim down the example further by reducing 
 the length of the subject string. This gives weird results:

The following has occurred to me: The program starts crashing when the 
region matched by the regex (begins with the opening ?php) is about 4000 
bytes long. At this point, the stack contains some 8100 stack frames, half 
of them on ./pcre_exec.c:1190, the other half on ./pcre_exec.c:677.

Thus, it is possible that the special input causes one recursive step 
(i.e., one call through ./pcre_exec.c:677) for each character that is 
consumed.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#405067: php5-cli: Segfault after infinite recursion inside pcre - random memory corruption?

2006-12-30 Thread Richard Atterer
Package: php5
Version: 5.2.0-8
Severity: important
Tags: security

Hello,

while developing my PHP application, I stumbled across PCRE usage which 
crashes the PHP binary. After some trial and error, I was able to reduce 
the problem to the attached piece of PHP code. I was able to reproduce the 
segfault on 3 different machines running Debian, under php 5.2.0-8 
(testing, 2 machines) and 4.3.10-18 (stable).

I also compiled versions of libpcre3 and php5-cli with debugging 
information to get a stack trace. The topmost frames of the stack backtrace 
follow at the end of this message. Inside libpcre3, the code recurses 
through pcre_exec.c lines 677 and 1190 until the stack overflows.

Next, I tried to find out whether the crash is reproducible with a C 
program. But while AFAICT the attached C program does the same as the code 
in php-5.2.0/ext/pcre/php_pcre.c, no segfault happens. So maybe PHP 
corrupts memory between compiling and executing the regex? I don't know! 
:-/ Running valgrind php5 php-5.2.0-8-segfault.php doesn't output
anything which looks like a PCRE-related bug.

One more thing: I also tried to trim down the example further by reducing 
the length of the subject string. This gives weird results: When some parts 
of the input are removed, the crash becomes unreliable in that executing 
php5 php-5.2.0-8-segfault.php will crash sometimes and sometimes it will 
not.

I've anonymized my code by replacing alphabetic characters with x, 
that's why it looks so weird. :)

I'm tagging this security as this MAY potentially be a nasty bug which 
might allow more than just segfaults. If you disagree, feel free to remove 
the tag.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯

#8146 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9319a4, flags=value optimized out, rdepth=31) at 
./pcre_exec.c:677
#8147 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9321a4,
flags=value optimized out, rdepth=30) at ./pcre_exec.c:1190
#8148 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9321a4, flags=value optimized out, rdepth=29) at 
./pcre_exec.c:677
#8149 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9329a4,
flags=value optimized out, rdepth=28) at ./pcre_exec.c:1190
#8150 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9329a4, flags=value optimized out, rdepth=27) at 
./pcre_exec.c:677
#8151 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9331a4,
flags=value optimized out, rdepth=26) at ./pcre_exec.c:1190
#8152 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9331a4, flags=value optimized out, rdepth=25) at 
./pcre_exec.c:677
#8153 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9339a4,
---Type return to continue, or q return to quit---
flags=value optimized out, rdepth=24) at ./pcre_exec.c:1190
#8154 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9339a4, flags=value optimized out, rdepth=23) at 
./pcre_exec.c:677
#8155 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9341a4,
flags=value optimized out, rdepth=22) at ./pcre_exec.c:1190
#8156 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9341a4, flags=value optimized out, rdepth=21) at 
./pcre_exec.c:677
#8157 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9349a4,
flags=value optimized out, rdepth=20) at ./pcre_exec.c:1190
#8158 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9349a4, flags=value optimized out, rdepth=19) at 
./pcre_exec.c:677
#8159 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9351a4,
flags=value optimized out, rdepth=18) at ./pcre_exec.c:1190
#8160 0xb7e29c04 in match (eptr=value optimized out, ecode=value optimized 
out, offset_top=6, md=0xbf939658, ims=0,
eptrb=0xbf9351a4, flags=value optimized out, rdepth=17) at 
./pcre_exec.c:677
#8161 0xb7e2a5a7 in match (eptr=0xb72ce7a4 ;\n, ecode=value optimized out, 
offset_top=6, md=0xbf939658, ims=0, eptrb=0xbf9359a4,
flags=value optimized out, rdepth=16) at ./pcre_exec.c:1190
#8162 0xb7e29c04

Bug#237965: Problem still exists

2006-12-28 Thread Richard Atterer
Hello,

the DGA mouse problem still exists, I just got hit by it on one machine of 
mine, whereas everything worked fine on another. The problems occurred both 
with a USB and a PS/2 mouse, with and without gpm running. The fix of 
setting SDL_VIDEO_X11_DGAMOUSE=0 worked fine. Please don't close this bug, 
otherwise I'd never have found out about the solution!

Maybe you could mention the fix in the README.Debian.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯



Bug#370384: pretty unacceptable

2006-12-18 Thread Richard Atterer
severity 370384 normal
thanks

I basically agree, it is a bit misleading that the jigdo GUI application is 
not yet capable of processing .jigdo files.

However, the app is not useless; it is a normal download manager for FTP 
and HTTP.

Furthermore, jigdo-file (i.e. the package containing jigdo-lite) and jigdo 
share the same source. Removing jigdo would also mean removing jigdo-lite 
at this point of the release AFAICT, as the release managers would not 
agree to changing the jigdo build not to produce a jigdo package.

Thus, I'll set the severity back to normal - the bug does not fit the 
grave description, nor even important!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#398884: jigdo-file: hangs during package scan and consumes 100% of CPU

2006-12-18 Thread Richard Atterer
Hi Baurzhan, have you made any progress on this? The chance of fixing this 
in time for etch becomes smaller with every day!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#403209: Per-device locking - necessary to avoid long wait for multi-device card reader

2006-12-15 Thread Richard Atterer
Package: usbmount
Version: 0.0.14-0.1
Severity: normal
Tags: patch

Hello,

I own a bazillion-in-one USB card reader which registers 4 different 
devices when it is plugged in. As Murphy would have it, the slot which 
actually contains my xD card is always registered last (or 
second-to-last) by udev. Due to usbmount's global lock, this leads to a 
long wait:

Dec 15 11:38:36 x usbmount[28589]: trying to acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:38:36 x usbmount[28589]: acquired lock /var/run/usbmount/.mount.lock
Dec 15 11:38:36 x usbmount[28589]: testing whether /dev/sdb is readable
Dec 15 11:38:36 x usbmount[28617]: trying to acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:38:36 x usbmount[28632]: trying to acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:38:36 x usbmount[28609]: trying to acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:38:36 x usbmount[28589]: attempt 0 to read from /dev/sdb failed
Dec 15 11:38:37 x usbmount[28589]: attempt 1 to read from /dev/sdb failed
Dec 15 11:38:38 x usbmount[28589]: attempt 2 to read from /dev/sdb failed
Dec 15 11:38:39 x usbmount[28589]: attempt 3 to read from /dev/sdb failed
Dec 15 11:38:40 x usbmount[28589]: attempt 4 to read from /dev/sdb failed
Dec 15 11:38:41 x usbmount[28589]: attempt 5 to read from /dev/sdb failed
Dec 15 11:38:42 x usbmount[28589]: attempt 6 to read from /dev/sdb failed
Dec 15 11:38:43 x usbmount[28589]: attempt 7 to read from /dev/sdb failed
Dec 15 11:38:44 x usbmount[28589]: attempt 8 to read from /dev/sdb failed
Dec 15 11:38:45 x usbmount[28589]: attempt 9 to read from /dev/sdb failed
Dec 15 11:38:46 x usbmount[28589]: attempt 10 to read from /dev/sdb failed
Dec 15 11:38:47 x usbmount[28589]: attempt 11 to read from /dev/sdb failed
Dec 15 11:38:48 x usbmount[28589]: attempt 12 to read from /dev/sdb failed
Dec 15 11:38:49 x usbmount[28589]: attempt 13 to read from /dev/sdb failed
Dec 15 11:38:50 x usbmount[28589]: attempt 14 to read from /dev/sdb failed
Dec 15 11:38:51 x usbmount[28589]: attempt 15 to read from /dev/sdb failed
Dec 15 11:38:52 x usbmount[28589]: attempt 16 to read from /dev/sdb failed
Dec 15 11:38:53 x usbmount[28589]: attempt 17 to read from /dev/sdb failed
Dec 15 11:38:54 x usbmount[28589]: attempt 18 to read from /dev/sdb failed
Dec 15 11:38:55 x usbmount[28589]: attempt 19 to read from /dev/sdb failed
Dec 15 11:38:56 x usbmount[28589]: cannot read from /dev/sdb
Dec 15 11:39:06 x usbmount[28617]: acquired lock /var/run/usbmount/.mount.lock
Dec 15 11:39:06 x usbmount[28617]: testing whether /dev/sdd is readable
Dec 15 11:39:06 x usbmount[28617]: attempt 0 to read from /dev/sdd failed
Dec 15 11:39:06 x usbmount[28632]: cannot acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:39:06 x usbmount[28609]: cannot acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:39:06 x usbmount[28748]: trying to acquire lock 
/var/run/usbmount/.mount.lock
Dec 15 11:39:07 x usbmount[28617]: attempt 1 to read from /dev/sdd failed
Dec 15 11:39:08 x usbmount[28617]: attempt 2 to read from /dev/sdd failed
Dec 15 11:39:09 x usbmount[28617]: attempt 3 to read from /dev/sdd failed
Dec 15 11:39:10 x usbmount[28617]: attempt 4 to read from /dev/sdd failed
Dec 15 11:39:11 x usbmount[28617]: attempt 5 to read from /dev/sdd failed
Dec 15 11:39:12 x usbmount[28617]: attempt 6 to read from /dev/sdd failed
Dec 15 11:39:13 x usbmount[28617]: attempt 7 to read from /dev/sdd failed
Dec 15 11:39:14 x usbmount[28617]: attempt 8 to read from /dev/sdd failed
Dec 15 11:39:15 x usbmount[28617]: attempt 9 to read from /dev/sdd failed
Dec 15 11:39:16 x usbmount[28617]: attempt 10 to read from /dev/sdd failed
Dec 15 11:39:17 x usbmount[28617]: attempt 11 to read from /dev/sdd failed
Dec 15 11:39:18 x usbmount[28617]: attempt 12 to read from /dev/sdd failed
Dec 15 11:39:19 x usbmount[28617]: attempt 13 to read from /dev/sdd failed
Dec 15 11:39:20 x usbmount[28617]: attempt 14 to read from /dev/sdd failed
Dec 15 11:39:21 x usbmount[28617]: attempt 15 to read from /dev/sdd failed
Dec 15 11:39:22 x usbmount[28617]: attempt 16 to read from /dev/sdd failed
Dec 15 11:39:23 x usbmount[28617]: attempt 17 to read from /dev/sdd failed
Dec 15 11:39:24 x usbmount[28617]: attempt 18 to read from /dev/sdd failed
Dec 15 11:39:25 x usbmount[28617]: attempt 19 to read from /dev/sdd failed
Dec 15 11:39:26 x usbmount[28617]: cannot read from /dev/sdd
Dec 15 11:39:36 x usbmount[28748]: acquired lock /var/run/usbmount/.mount.lock
Dec 15 11:39:36 x usbmount[28748]: testing whether /dev/sde1 is readable
Dec 15 11:39:36 x usbmount[28748]: /dev/sde1 contains a filesystem or disklabel
Dec 15 11:39:36 x usbmount[28748]: /dev/sde1 contains filesystem type vfat
Dec 15 11:39:36 x usbmount[28748]: mountpoint /media/usb0 is available for 
/dev/sde1
Dec 15 11:39:36 x usbmount[28748]: executing command: mount -tvfat 
-onoexec,nodev,noatime,gid=windows,umask=002 /dev/sde1 /media/usb0
Dec 15 11:39:36 x usbmount[28748]: executing command: run-parts 
/etc/usbmount/mount.d

Bug#398884: jigdo-file: hangs during package scan and consumes 100% of CPU

2006-11-28 Thread Richard Atterer
Hi Baurzhan,

On Thu, Nov 16, 2006 at 09:31:28AM +0100, Baurzhan Ismagulov wrote:
 Images offered by `debian-testing-i386-binary-3.jigdo':
   1: 'Debian GNU/Linux testing Etch - Official Snapshot i386 Binary-3' 
 (debian-testing-i386-binary-3.iso)
 
 Further information about `debian-testing-i386-binary-3.iso':
 Generated on Fri, 10 Nov 2006 11:10:04 +0100
 Path to scan: /mnt/tmp
 
 Not downloading .template file - `debian-testing-i386-binary-3.template' 
 already present
 100%   38416k/38416k   scanning 
 `.../1/pool/main/v/vtk/vtk-doc_5.0.1-4_all.deb'
 
 Please let me know if I can help, e.g., through enabling debugging,
 etc.? The people are waiting for the RC1 ;) . For now, I skip scanning.

Please add a --debug=all switch to the jigdo-file invocations inside 
jigdo-lite. The easiest way to do this is to add the following to jigdoOpts 
in your ~/.jigdo-lite:

  --debug=all 2~/jigdo.log

This might create quite a lot of debug output.
Then please compress the log file and mail it to me.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯




Bug#398373: RC class bug, dataloss grade, No 398373

2006-11-28 Thread Richard Atterer
FWIW, I also experienced this when unmounting a USB stick using nautilus. 
Because I pulled out the USB stick too quickly, I ended up with a corrupted 
filesystem. :-/

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯



Bug#398884: jigdo-file: hangs during package scan and consumes 100% of CPU

2006-11-28 Thread Richard Atterer
On Tue, Nov 28, 2006 at 02:09:09PM +0100, Baurzhan Ismagulov wrote:
 jigdoOpts='--cache jigdo-file-cache.db --debug=all 2~/jigdo.log'
 
 Jigdo-lite complained:
 
 Skipping object `2~/jigdo.log' (No such file or directory)

Hm, strange. :-/

 So I removed the redirection part and redirected the jigdo-lite output.
 
 Attached is the log file, however, I'm not sure this is what you want.

Unfortunately this doesn't contain any of the debug info, so no, not 
useful. ;-/

Another try: Run jigdo-lite as usual until the point where it hangs. Then, 
find out the exact jigdo-_file_ command line of the hanging process, e.g. 
with: ps aux | grep jigdo-file

Interrupt jigdo-lite and run that jigdo-file command directly from the 
command line. Add the --debug=all switch and 2~/jigdo.log as before.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#288615: Issue with language negotiation exceptions [kind-of patch]

2006-11-25 Thread Richard Atterer
Hi,

just stopping by here on my search for a different bug...

As I read the docs (exactly the bit you quoted in the bug report!), Apache 
is behaving as described. However, its behaviour could be improved to be a 
bit more useful.

To the bug submitter: The only solution that I see for you ATM is to create 
symlinks for all language subsets that are important to you. For example, 
create a symlink called index.fr-fr.html which points to index.fr.html.

To the maintainers:

The browser requests the languages fr-fr,en-us;q=0.3, which is broken 
behaviour anyway as far as the HTTP standard is concerned; fr and 
en;q=0.3 ought to be added.

When Apache sees that Accept-Language header, it cannot match it against 
the, say, index.en.html and index.fr.html files on disc. So the second part 
of the paragraph quoted in the bug report applies: The above list of 
language preferences is turned into

  fr-fr,en-us;q=0.3,fr;q=0.001,en;q=0.001

The order in this list does not matter, only the weight of each 
variant. So - oops: Suddenly fr and en have equal priority! :-(

At this point, the two available variants are in every practical aspect 
equally well-suited. Now the algorithm described on
http://httpd.apache.org/docs/2.2/content-negotiation.html#algorithm
will try to select one variant just to create a predictable, reproducible 
response. In our case, en sorts earlier alphabetically than fr, so en 
is served.

The solution to this is: Do not use a quality value of 0.001 when adding 
the non-subset languages, but multiply the (implicit) 1.0 of fr-fr and the 
0.3 of en-us with 0.001.

Disclaimer: I'm not an Apache hacker, but having looked at the source for 
10 minutes, it appears the change would be inside set_language_quality() in 
modules/mappers/mod_negotiation.c. Instead of the line

  fiddle_q = 0.001f;
  
you'd want something similar to

  fiddle_q = 0.001f * accs[i].quality;

(completely untested)

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#400023: PDF causes gv to consume all available memory, machine swaps madly

2006-11-23 Thread Richard Atterer
Package: gv
Version: 1:3.6.2-2
Severity: normal

Hello,

when opening the attached PDF in xpdf or acroread, an empty page is 
displayed. When opening it in gv, it seems like all memory is consumed; 
the machine stops responding and I can see that the HD is busy all the 
time. My interpretation is that it's swapping madly, but I have no 
proof. If I interrupt gv early enough, I can still recover, but on one 
occasion I just did a hard reset after waiting for 10 minutes.

IIRC the file was created by inkscape's PDF export, but I'm not entirely 
sure. (It may also have been OpenOffice.)

Cheers,

  Richard


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages gv depends on:
ii  gs-esp [gs]  8.15.3.dfsg.1-1 The Ghostscript PostScript interpr
ii  libc62.3.6.ds1-7 GNU C Library: Shared libraries
ii  libice6  1:1.0.1-2   X11 Inter-Client Exchange library
ii  libsm6   1:1.0.1-3   X11 Session Management library
ii  libx11-6 2:1.0.3-3   X11 client-side library
ii  libxext6 1:1.0.1-2   X11 miscellaneous extension librar
ii  libxmu6  1:1.0.2-2   X11 miscellaneous utility library
ii  libxpm4  1:3.5.5-2   X11 pixmap library
ii  libxt6   1:1.0.2-2   X11 toolkit intrinsics library
ii  xaw3dg   1.5+E-14Xaw3d widget set

gv recommends no packages.

-- no debconf information


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



Bug#400030: PDF causes gv to consume all available memory, machine swaps madly

2006-11-23 Thread Richard Atterer
Package: gv
Version: 1:3.6.2-2
Severity: normal

Hello,

when opening the attached PDF in xpdf or acroread, an empty page is
displayed. When opening it in gv, it seems like all memory is consumed;
the machine stops responding and I can see that the HD is busy all the
time. My interpretation is that it's swapping madly, but I have no
proof. If I interrupt gv early enough, I can still recover, but on one
occasion I just did a hard reset after waiting for 10 minutes.

IIRC the file was created by inkscape's PDF export, but I'm not entirely
sure. (It may also have been OpenOffice.)

Cheers,

  Richard


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages gv depends on:
ii  gs-esp [gs]  8.15.3.dfsg.1-1 The Ghostscript PostScript interpr
ii  libc62.3.6.ds1-7 GNU C Library: Shared libraries
ii  libice6  1:1.0.1-2   X11 Inter-Client Exchange library
ii  libsm6   1:1.0.1-3   X11 Session Management library
ii  libx11-6 2:1.0.3-3   X11 client-side library
ii  libxext6 1:1.0.1-2   X11 miscellaneous extension librar
ii  libxmu6  1:1.0.2-2   X11 miscellaneous utility library
ii  libxpm4  1:3.5.5-2   X11 pixmap library
ii  libxt6   1:1.0.2-2   X11 toolkit intrinsics library
ii  xaw3dg   1.5+E-14Xaw3d widget set

gv recommends no packages.

-- no debconf information


kill-gv.pdf
Description: Adobe PDF document


Bug#400023: Acknowledgement (PDF causes gv to consume all available memory, machine swaps madly)

2006-11-23 Thread Richard Atterer
Um, how come reportbug didn't send the attachment even though I told it 
to?! Anyway, here is the problematic file!

Cheers,

  Richard



kill-gv.pdf
Description: Adobe PDF document


Bug#398653: clock-applet crashes when trying to run evolution which is not installed

2006-11-14 Thread Richard Atterer
Package: gnome-panel
Version: 2.14.3-2
Severity: minor

Hi,

if I open the mini calendar view by single-clicking on the clock 
applet, and then double click on a particular day, then clock-applet 
freezes and crashes. I've verified that this is due to the fact that 
evolution is not installed; if I install evolution, everything works as 
expected.

clock-applet should not crash in this case, it should pop up an error
message which tells me to install evolution.

Cheers,

  Richard


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.9
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages gnome-panel depends on:
ii  gnome-about2.14.3-1  The GNOME about box
ii  gnome-control-center   1:2.14.2-3+b1 utilities to configure the GNOME d
ii  gnome-desktop-data 2.14.3-1  Common files for GNOME 2 desktop a
ii  gnome-menus2.16.0-2  an implementation of the freedeskt
ii  gnome-panel-data   2.14.3-2  common files for GNOME 2 panel
ii  libart-2.0-2   2.3.17-1  Library of functions for 2D graphi
ii  libatk1.0-01.12.3-1  The ATK accessibility toolkit
ii  libbonobo2-0   2.14.0-2  Bonobo CORBA interfaces library
ii  libbonoboui2-0 2.14.0-5  The Bonobo UI library
ii  libc6  2.3.6.ds1-7   GNU C Library: Shared libraries
ii  libcairo2  1.2.4-4   The Cairo 2D vector graphics libra
ii  libecal1.2-6   1.6.3-2   Client library for evolution calen
ii  libedataserver1.2-71.6.3-2   Utility library for evolution data
ii  libedataserverui1.2-6  1.6.3-2   GUI utility library for evolution 
ii  libgconf2-42.16.0-2  GNOME configuration database syste
ii  libglade2-01:2.6.0-2 library to load .glade files at ru
ii  libglib2.0-0   2.12.4-1  The GLib library of C routines
ii  libgnome-desktop-2 2.14.3-1  Utility library for loading .deskt
ii  libgnome-menu2 2.16.0-2  an implementation of the freedeskt
ii  libgnome2-02.16.0-2  The GNOME 2 library - runtime file
ii  libgnomeui-0   2.14.1-2  The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0 2.14.2-2+b1   GNOME virtual file-system (runtime
ii  libgtk2.0-02.8.20-3  The GTK+ graphical user interface 
ii  liborbit2  1:2.14.3-0.1  libraries for ORBit2 - a CORBA ORB
ii  libpanel-applet2-0 2.14.3-2  library for GNOME 2 panel applets
ii  libpango1.0-0  1.14.7-1  Layout and rendering of internatio
ii  libwnck18  2.14.3-1  Window Navigator Construction Kit 
ii  libx11-6   2:1.0.3-2 X11 client-side library
ii  libxau61:1.0.1-2 X11 authorisation library
ii  menu-xdg   0.2.3 freedesktop.org menu compliant win

Versions of packages gnome-panel recommends:
ii  evolution-data-server1.6.3-2 evolution database backend server
ii  gnome-applets2.14.3-1+b1 Various applets for GNOME 2 panel 
ii  gnome-session2.14.3-3The GNOME 2 Session Manager

-- no debconf information


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



Bug#392886: Does not show .jpeg images in file dialog, only .jpg

2006-10-13 Thread Richard Atterer
Package: hugin
Version: 0.6.1-1
Severity: minor

Hi,

the subject line already describes the whole problem: If I want to add JPEG 
files to a panorama, e.g. via the button Add 
individual images..., then the resulting file dialog does not allow me to open 
.jpeg images - I have to rename them to use a 
.jpg extension before they appear in the list of files, or select All files 
(*).

While this is only a minor issue, it'd be nice if it could be fixed!

Cheers,

  Richard

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.9
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages hugin depends on:
ii  hugin-bin 0.6.1-1hugin binaries
ii  hugin-tools   0.6.1-1some tools for hugin
ii  libpano12-bin 2.8.3-1panorama tools utilities

hugin recommends no packages.

-- no debconf information


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



Bug#390204: tesseract-ocr

2006-10-07 Thread Richard Atterer
Hi,

I just compiled v1.02 using GCC 4.1.2 without problems.

The Aspirin code seems to be gone in this release, and the README contains 
a note that it is not needed.

This seems like a nice enough program! In a quick test using a warped, 
underexposed picture from a digital camera, it didn't really produce usable 
results, but with a dictionary and better input it might work well!

Big problem for me: It does not understand German umlauts yet.

Hint: To produce a .tif which the program can understand, use something 
like

  convert -compress none -monochrome -density 150x150 inputfile.jpeg output.tif

I might package this if nobody else is interested. However, I'll gladly 
step back if someone else wants to do it, as I have little spare time.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#386962: misc improvements

2006-09-11 Thread Richard Atterer
On Mon, Sep 11, 2006 at 12:54:53PM +0200, Marco d'Itri wrote:
 The correct way to detect udev is test -e /dev/.udev, there is no
 reason to provide a know to override this check.

OK, thanks - I wasn't sure how to detect udev, so I added the config option 
to disable it in case I messed up.

 I think you should not ask the user if the devices should be created, 
 most packages don't (and over 75% of Debian users already use udev 
 anyway).

Yeah - this used to be required by policy, so I added the question, even 
though I also thought it wasn't necessary.

 References to devfs should be removed since it's not supported anymore.

Right.

 README.Debian should be updated since modern kernels support packet 
 writing and UDF out of the box.

OK.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#384042: svn list file:///repo/no-longer-existing-dir does not work

2006-08-21 Thread Richard Atterer
Package: subversion
Version: 1.3.2-5
Severity: minor

Hello,

If I have a repository at /tmp/repo, then listing its complete contents at 
any point in time is possible via svn list -R file:///repo.

However, if I only want to list the contents of /dir inside the repository 
with svn list file:///repo/dir, I run into trouble if /dir no longer 
exists ***in the most recent revision***. Specifying an earlier revision 
using the -r switch does not change this. Here is a complete example (Output 
of uninteresting commands not included):


$ svnadmin create /tmp/repo
$ svn co file:///tmp/repo/ /tmp/checkout
$ cd /tmp/checkout
$ mkdir a
$ date a/x
$ svn add a
$ svn ci -m  a
Adding a
Adding a/x
Transmitting file data .
Committed revision 1.
$ svn mv a b
$ svn ci -m 
Deleting   a
Adding b

Committed revision 2.
$ svn list -r 1 -R file:///tmp/repo/
a/
a/x
$ svn list -r 1 -R file:///tmp/repo/a
svn: File not found: revision 2, path '/a'


IMHO the last command should work, it should output a single line saying x. 
The error message File not found: revision 2, path '/a' is weird, as I'm 
explicitly telling it to look at revision 1, not 2.

For the current revision, everything works as expected:
$ svn list -r 2 -R file:///tmp/repo/b
x

FWIW, svnlook tree -r1 /tmp/repo /a works just fine.

Cheers,

  Richard


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.20
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages subversion depends on:
ii  libapr0   2.0.55-4   the Apache Portable Runtime
ii  libc6 2.3.6-15   GNU C Library: Shared libraries
ii  libsvn0   1.3.2-5Shared libraries used by Subversio

subversion recommends no packages.

-- no debconf information


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



Bug#384042: svn list file:///repo/no-longer-existing-dir does not work

2006-08-21 Thread Richard Atterer
On Mon, Aug 21, 2006 at 01:58:24PM -0500, Peter Samuelson wrote:
 I'll check with upstream to see if that's intentional.  Other than that, 
 can I close this bug?  I understand that the behavior is not obvious, but 
 it _is_ intentional.

Yes, please close the bug, and many thanks for the explanation!
Despite having read most of the svnbook, I hadn't heard of peg revisions.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#362962: Please document that nm-applet needs the notification area applet to appear on the panel

2006-06-19 Thread Richard Atterer
On Mon, Jun 19, 2006 at 06:23:14PM +0200, Michael Biebl wrote:
 First of all, the notification area applet is added to the gnome panel
 by default. So this shouldn't be a problem at all.
 For people that remove the notification area applet from the
 gnome-panel, I assume they know what they are doing.

I have been upgrading from older Gnome versions for many years, always 
taking my old panel with me. This way, I somehow seem to have missed the 
notification area so far.

 Second, the description of network-manager-gnome says, that it is a
 notification area applet.

Hm, it says notification applet, which to my uneducated mind ;) sounded 
just like an applet which notifies you of events - and when I hear applet 
in conjunction with Gnome, I think of regular Gnome panel applets.

Maybe you could change it into applet for the notification area of your 
desktop environment? That would have given me enough of a clue.

 Fifth, there are many other programs, that use a systray icon. Should 
 they all contain documentation about how to enable the systray dock of 
 their desktop environment of choice. I don't think so.

No, they shouldn't, you're right. But maybe it should be made clearer that 
this applet package with a *-gnome name is not a panel applet.

 I'm intended to close this bug, but first want to hear your comment.

Fair enough, it's your choice. Thanks for your work!

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#362962: Please document that nm-applet needs the notification area applet to appear on the panel

2006-06-18 Thread Richard Atterer
reopen 362962
retitle 362962 Please document that nm-applet needs the notification area 
applet to appear on the panel [was: Networkmanager is not present in the 
gnome-panel applets listing]
thanks

Hello,

it took 15 minutes of head-scratching, running nm-applet manually, reading 
manpages etc. before I figured out that you have to add the notification 
area applet to the panel to see the NetworkManager icon.

Please make this clearer in the documentation! It'd be great if you could 
add it in several places:

 - Put it in the package description. For example:
 Note: The Notification Area applet must be running for 
 the NetworkManager icon to appear on your panel.
 - Put it in the nm-applet manpage more clearly - state that you have to 
   add the notification area applet to the panel. The manpage talks about 
   a notify-area, but I had no idea so far what that area is, and whether 
   it was already existent on my desktop.
 - Put it in the README.Debian for both network-manager{-gnome,}
   The manpage points the user to 
   /usr/share/doc/network-manager/README.Debian for the information on how 
   to add nm-applet in your gnome notify-area, but that file doesn't 
   discuss installing the applet at all.

Thanks for the great work!
Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#372093: udftools: cdrwtool [manual] Mention default settings and clarify options -l

2006-06-08 Thread Richard Atterer
Thanks for the suggestions!

On Thu, Jun 08, 2006 at 11:54:13AM +0300, Jari Aalto wrote:
 The description of option -l needs clarification. I'm unable to grasp
 (as non-english speaking), which values are attached to which types of
 sessions. Something like this would be more clear:
 
  -l type
 Set  multi-session  field to 0, 1 or 3. 
 Value 0 corresponds to ...
   Value 1 corresponds to ...
 
 Don't forget to mention the (default) values to each option.

Can you give this information to me? I'll gladly include it in the manpage 
if you do. Unfortunately, I don't know the details either.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#351865: Allow any user to unmount automounted devices

2006-06-01 Thread Richard Atterer
Hi,

it turns out that newer versions of umount no longer allow the symlink 
trick which my patch used to avoid having to make modifications to 
/etc/fstab. I'll see if I can come up with a new patch, it will probably 
modify /etc/fstab unless I can find another way... :-/

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#368372: gnome-display-properties fails to alter desktop/display resolution

2006-05-21 Thread Richard Atterer
Package: gnome-control-center
Version: 1:2.12.3-2
Severity: normal

Hello,

I have 3 display resolutions set in my X configuration. I can switch 
between these using keypad +/-, but if I do that, the virtual desktop 
size does not change, i.e. if I choose a low-res mode, the viewport 
scrolls.

I can successfully switch between my modes using the xrandr command from 
xbase-clients 6.9.0.dfsg.1-6 (using xrandr -s 0 to xrandr -s 2) - in 
this case, the screen resolution changes *and* the Gnome desktop adjusts 
accordingly.

However, if I run gnome-display-properties, choosing a new mode does 
not have any effect. The moment I click on Apply to switch to another 
resolution, the following is output on the terminal I started it from, 
and gnome-display-properties exits.

$ gnome-display-properties
The program 'gnome-display-properties' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 3061 error_code 2 request_code 156 minor_code 2)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Maybe the X API for xrandr has changed??

All the best,

  Richard


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.11
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages gnome-control-center depends on:
ii  capplets-data 1:2.12.3-2 configuration applets for GNOME 2 
ii  desktop-file-utils0.10-1 Utilities for .desktop files
ii  gnome-desktop-data2.14.1.1-1 Common files for GNOME 2 desktop a
ii  gnome-icon-theme  2.14.2-1   GNOME Desktop icon theme
ii  gnome-menus   2.14.0-1   an implementation of the freedeskt
ii  libart-2.0-2  2.3.17-1   Library of functions for 2D graphi
ii  libatk1.0-0   1.11.4-2   The ATK accessibility toolkit
ii  libaudiofile0 0.2.6-6Open-source version of SGI's audio
ii  libavahi-client3  0.6.9-8Avahi client library
ii  libavahi-common3  0.6.9-8Avahi common library
ii  libavahi-compat-howl0 0.6.9-8Avahi Howl compatibility library
ii  libbonobo2-0  2.14.0-1   Bonobo CORBA interfaces library
ii  libbonoboui2-02.14.0-2   The Bonobo UI library
ii  libc6 2.3.6-7GNU C Library: Shared libraries
ii  libcairo2 1.0.4-2The Cairo 2D vector graphics libra
ii  libdbus-1-2   0.61-5 simple interprocess messaging syst
ii  libebook1.2-5 1.4.2.1-2  Client library for evolution addre
ii  libesd0   0.2.36-3   Enlightened Sound Daemon - Shared 
ii  libfontconfig12.3.2-5.1  generic font configuration library
ii  libfreetype6  2.1.10-3   FreeType 2 font engine, shared lib
ii  libgamin0 [libfam0]   0.1.7-3Client library for the gamin file 
ii  libgconf2-4   2.14.0-1   GNOME configuration database syste
ii  libgcrypt11   1.2.2-1LGPL Crypto library - runtime libr
ii  libglade2-0   1:2.5.1-2  library to load .glade files at ru
ii  libglib2.0-0  2.10.2-1   The GLib library of C routines
ii  libgnome-desktop-22.14.1.1-1 Utility library for loading .deskt
ii  libgnome-keyring0 0.4.9-1GNOME keyring services library
ii  libgnome-menu22.14.0-1   an implementation of the freedeskt
ii  libgnome2-0   2.14.1-1   The GNOME 2 library - runtime file
ii  libgnomecanvas2-0 2.14.0-2   A powerful object-oriented display
ii  libgnomeui-0  2.14.1-1   The GNOME 2 libraries (User Interf
ii  libgnomevfs2-02.14.0-2   GNOME virtual file-system (runtime
ii  libgnutls11   1.0.16-14+b1   GNU TLS library - runtime library
ii  libgpg-error0 1.2-1  library for common error values an
ii  libgstreamer-plugins0.8-0 0.8.12-1   Various GStreamer libraries and li
ii  libgstreamer0.8-0 0.8.12-1   Core GStreamer libraries, plugins,
ii  libgtk2.0-0   2.8.16-1   The GTK+ graphical user interface 
ii  libice6   6.9.0.dfsg.1-6 Inter-Client Exchange library
ii  libjpeg62 6b-12  The Independent JPEG Group's JPEG 
ii  libmetacity0  1:2.14.1-2 library of lightweight GTK2 based 
ii  libnautilus-extension12.12.2-2   libraries for nautilus components 
ii  liborbit2   

Bug#342973: Package explicitely build-depends on g++-3.4

2006-05-13 Thread Richard Atterer
On Sat, May 13, 2006 at 12:16:57AM +0200, Martin Michlmayr wrote:
 This bug explicitly build-depends on g++ 3.4 on arm, hppa and m68k 
 because of a bug that has been fixed a long time ago.  This bug asking 
 you to move to gcc 4.x has been open for about 150 now days without any 
 answer from you.  Do you think you will make an upload soon, moving to 
 4.x on all platforms (i.e. dropping the explicit build-depends on 3.4) or 
 can we do an NMU?

Oh, sorry - somehow, I forgot about this bug. :-| I'll make an upload in 
the next few days, please don't NMU yet.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#364309: www.debian.org: Languages names have inconsistent capitalization

2006-04-22 Thread Richard Atterer
On Sat, Apr 22, 2006 at 01:17:27PM -0300, Damián Viano wrote:
   It would be nice if this gets consistent.

As I understand it, the capitalization is the correct one when writing the 
language name in that particular language. In some languages, language 
names are always spelled with a capital initial letter, in others 
lowercase.

So IMHO it makes sense and shouldn't change.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯



Bug#360527: udftools: serious lack of documentation

2006-04-03 Thread Richard Atterer
Hello Mau,

I don't use udftools myself. I'm always open for suggestions on how to 
improve its documentation, but I need other people's help for this.

The following recipe is from the German c't magazine (8/2006,p.122) and 
is advertised as the right way to do it for DVD-RAM. If this works for you 
(possibly adjusted for DVD-RW), I can include it in the package's 
README.Debian.

Format the DVD with:
mkudffs --udfrev=0x0150 --spartable=2 --media-type=dvdram /dev/pktcdvd/0

The above is for UDF 1.50, use --udfrev=0x0201 for UDF 2.01. The version 
decision has mostly to do with compatibility:

- Windows 98/ME can read up to v1.02
- Win2k, Mac OS 9, Linux 2.4 can read up to v1.50
- Win XP/2003 up to v2.01
- Linux 2.6 up to v2.60

For normal data, UDF 1.50 is OK. UDF 2.00 and 2.01 introduce additional 
functionality for streaming audio/video media.

To mount the disk, something like this is needed in /etc/fstab:

/dev/pktcdvd/0 /media/dvd-ram udfnoatime,rw,sync,user,noauto 0 0

Hope this helps - please give me feedback if you try it out!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#359698: pgp-clean: Allow export of subkeys

2006-03-28 Thread Richard Atterer
Package: signing-party
Version: 0.4.5-1
Severity: wishlist

Hello,

at present, keys exported with pgp-clean cannot be used for encryption
because the tool does not export the subkeys associated with a key. It
would be nice if pgp-clean supported an option to leave the subkeys in
the exported data.

Cheers,

  Richard

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.3
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages signing-party depends on:
ii  gnupg1.4.2.2-1   GNU privacy guard - a free PGP rep
ii  libgnupg-interfa 0.33-5  Perl interface to GnuPG
ii  libmailtools-per 1.74-0.1Manipulate email in perl programs
ii  libmime-perl 5.419-1 Perl5 modules for MIME-compliant m
ii  libtext-template 1.44-1.1Text::Template perl module
ii  mailx1:8.1.2-0.20050715cvs-1 A simple mail user agent

Versions of packages signing-party recommends:
ii  dialog1.0-20060221-1 Displays user-friendly dialog boxe
ii  libintl-perl  1.16-1 Uniforum message translations syst
ii  libpaper-utils1.1.14-5   Library for handling paper charact
ii  libtext-iconv-perl1.4-2  converts between character sets in
ii  postfix [mail-transport-a 2.2.9-1A high-performance mail transport 
ii  recode3.6-12 Character set conversion utility
ii  whiptail  0.51.6-31  Displays user-friendly dialog boxe

-- no debconf information


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



Bug#357274: www.debian.org: please publish Mirror.masterlist

2006-03-16 Thread Richard Atterer
On Thu, Mar 16, 2006 at 03:32:41PM +0100, Filippo Giunchedi wrote:
 I'm in the process of adapting netselect to the archive split, thus 
 having Mirrors.masterlist available on the web without and html would be 
 of great help

FWIW, it is available under the following URL:
http://cvs.debian.org/*checkout*/webwml/english/mirror/Mirrors.masterlist?root=webwml

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯



Bug#306210: acknowledged by developer (libstdc++: Big file support not working with Debian mingw32 package (OK with upstream native binaries))

2006-02-24 Thread Richard Atterer
On Sat, Feb 25, 2006 at 01:04:32AM +1030, Ron wrote:
 Would you like to hear the most amusing irony about this that I've seen
 to date?

 While poking about to fix some different problems, I just happened to
 notice that upstream DID apply your patch to the current release.

Whoa, interesting!
I tested your mingw32 3.4.5.20060117.1-1 package without success - was this
built using the current release you refer to?? If yes, I will have to 
check once more where the problem is.

 I guess you should update the other reports to concur that it in fact
 does not work for you either...  ;-)

My patch works with mingw32 3.4.2.20040916.1-2 - does the timestamp in the
version number refer to the GCC release? A lot can happen in 1.5 years. :-|

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#306210: acknowledged by developer (libstdc++: Big file support not working with Debian mingw32 package (OK with upstream native binaries))

2006-02-07 Thread Richard Atterer
reopen 306210
thanks

On Fri, Feb 03, 2006 at 07:48:53AM -0800, Debian Bug Tracking System wrote:
 I'm going to tentatively close this bug in the belief that it
 is fixed in the current unstable packages.

I'm sorry, I've just tested it and it still doesn't work. :-/ I compiled my 
example program using mingw 3.4.5.20060117.1-1, mingw32-binutils 
2.16.91-20060119.1-1 and mingw32-runtime 3.9-3, then ran it on an NTFS 
partition on a Windows XP system.

The program wrote 4294963200 bytes of data (that's 0xF000), then exited 
with:
-1
strerror: no space left on device

Did you actually apply my patch? Unfortunately, upstream seems to ignore my 
bug report (no followups on
http://sourceforge.net/tracker/index.php?func=detailaid=1235337group_id=2435atid=102435),
maybe you could prod them about it?

BTW, this bug should probably be reassigned to mingw and not libstdc++, 
because according to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22388#c3 
the respective bug is in mingw-specific modifications to the standard 
libstdc++.

 The test case you posted, when run under wine, writes out a file
 of 4294971402 bytes -- and though the output there is still not
 correct

I don't think wine is a good test platform for this kind of thing. :-/

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 0x888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯



Bug#351859: vfat + sync option seriously hurts write performance of USB sticks - please document

2006-02-07 Thread Richard Atterer
Package: usbmount
Version: 0.0.14
Severity: wishlist

This bug is related to #337483. However, there is no immediate solution
to that bug's problem.

Meanwhile, please document the fact that using the sync option makes
writing to flash devices much slower with vfat! For quite a while, I
actually thought that my USB stick was broken... in my case (USB 2.0
stick), I get 30kB/sec with the sync option, and 7MB/sec without it!

Consider adding notes both to /usr/share/doc/usbmount/README and
/etc/usbmount/usbmount.conf

Many thanks!

  Richard


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages usbmount depends on:
ii  lockfile-progs0.1.10 Programs for locking and unlocking
ii  udev  0.081-1/dev/ and hotplug management daemo

usbmount recommends no packages.

-- no debconf information


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



Bug#351865: Allow any user to unmount automounted devices [patch]

2006-02-07 Thread Richard Atterer
Package: usbmount
Version: 0.0.14
Severity: wishlist
Tags: patch

Hello,

here is a patch for /usr/share/usbmount/usbmount which allows _any_
user to unmount a device which was mounted automatically by usbmount.
This is great for USB sticks which are formatted as vfat and which you
do not want to mount with the sync option due to the resulting
horrible write performance.

You can safely use such USB sticks without sync if you always
remember to unmount the device. With this patch, unmounting becomes
very easy - for example, it can be done in a convenient way using
Nautilus on the Gnome desktop.

The idea is: Add to /etc/fstab entries of this form:
/var/run/usbmount/dev-media-usb0 /media/usb0 auto users,noauto 0 0
/var/run/usbmount/dev-media-usb1 /media/usb1 auto users,noauto 0 0
Note how each device is the string /var/run/usbmount/dev, followed
by the mount point name (with / replaced by -).

Next, have usbmount create symbolic links to the actual devices. For
example, when mounting /dev/hdb4 on /media/usb0, first create a symlink
/var/run/usbmount/dev-media-usb0 - /dev/hdb4
and then mount /var/run/usbmount/dev-media-usb0 on /media/usb0.

The symlink trick has the advantage that /etc/fstab does not need to be
changed dynamically whenever a device is plugged in. Due to the users
option in the fstab line, any user is allowed to unmount the device.
The filesystem type (auto in the two lines above) is ignored by
umount AFAICT, so it need not be correct.

Another nice thing: The mount command actually notices that the mount
device is a symlink _and follows it_, so mtab will still show
/dev/hdb4 as the device instead of /var/run/usbmount/dev-media-usb0!
Cool!

IMHO this is a very useful feature - hopefully it'll make its way into
your package!

Cheers,

  Richard


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages usbmount depends on:
ii  lockfile-progs0.1.10 Programs for locking and unlocking
ii  udev  0.081-1/dev/ and hotplug management daemo

usbmount recommends no packages.

-- no debconf information

--- usbmount2006-02-08 01:02:42.0 +0100
+++ /usr/share/usbmount/usbmount2006-02-08 01:22:40.0 +0100
@@ -117,9 +117,14 @@
options=$MOUNTOPTIONS${options:+,$options}
fi
 
+   # Create a symlink to the device and use that for mounting.
+   # This is necessary to allow any user to unmount the device.
+   devlink=/var/run/usbmount/dev`echo $mountpoint | sed s%/%-%g`
+   ln -sf $DEVNAME $devlink
+
# Mount the filesystem.
-   log info executing command: mount -t$fstype 
${options:+-o$options} $DEVNAME $mountpoint
-   mount -t$fstype ${options:+-o$options} $DEVNAME 
$mountpoint
+   log info executing command: mount -t$fstype 
${options:+-o$options} $devlink $mountpoint
+   mount -t$fstype ${options:+-o$options} $devlink 
$mountpoint
 
# Determine vendor and model.
vendor=
@@ -147,6 +152,7 @@
 
# Run hook scripts; ignore errors.
export UM_DEVICE=$DEVNAME
+   export UM_DEVLINK=$devlink
export UM_MOUNTPOINT=$mountpoint
export UM_FILESYSTEM=$fstype
export UM_MOUNTOPTIONS=$options


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



Bug#342973: Package explicitely build-depends on g++-3.4

2005-12-12 Thread Richard Atterer
On Mon, Dec 12, 2005 at 12:54:36AM +0100, Matthias Klose wrote:
 This package build-depends for some reason on g++-3.4 (most likely,
 because it could not be built with a newer g++ version.

Actually, I added the build-dep because at the time, GCC 3.3 was still the 
default gcc for some arches, but jigdo needed 3.4. It should build fine 
using the latest gcc, so I'll use that for the next upload.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#340913: Please blacklist Google Analytics

2005-11-26 Thread Richard Atterer
Package: privoxy
Version: 3.0.3-4
Severity: wishlist

Hello,

Google Analytics looks like a pretty scary approach to cross-site user
tracking - see http://www.google.com/analytics/.

Please blacklist the following address in the default privoxy
installation: http://www.google-analytics.com/urchin.js

Cheers,

  Richard


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



Bug#306210: libstdc++: Big file support not working with Debian mingw32 package (OK with upstream native binaries)

2005-10-12 Thread Richard Atterer
On Tue, Oct 11, 2005 at 01:13:53AM +0930, Ron wrote:
 Could you confirm if this is still a problem with the current release or 
 not?

Yes - unfortunately it is! The program I posted earlier in this bug writes 
just a little less than 4GB of data into the file (on NTFS), then fails 
with No space left on device.

I cross-compiled this program today in a freshly updated sid chroot.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#332130: udftools depends on debconf without | debconf-2.0 alternate; blocks cdebconf transition

2005-10-05 Thread Richard Atterer
On Tue, Oct 04, 2005 at 11:47:13PM +, Joey Hess wrote:
 This package depends/pre-depends on debconf without allowing the dependency
 to be satisfied with an alternate of debconf-2.0. That is to say, its
 dependency should read: debconf | debconf-2.0

I uploaded a fixed package (1.0.0b3-11) the day before yesterday, which 
AFAICT correctly declares the dependency. Please close this bug if you 
agree.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#325643: libcurl and moc

2005-09-04 Thread Richard Atterer
FWIW, I've started work on implementing the solution outlined in
http://curl.haxx.se/legal/distro-dilemma.html. However, my spare time is 
very limited, so I can't promise anything about when (or even whether) I 
can finish this.

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key:
  | \/¯|  http://atterer.net  |  0x888354F7
  ¯ '` ¯



Bug#325643: libcurl and moc

2005-09-02 Thread Richard Atterer
 On Fri, Sep 02, 2005 at 04:04:27AM -0700, Steve Langasek wrote:
  But no one has yet answered my question: *why* are there ABI
  differences between the gnutls and openssl builds? 

To the best of my knowledge (I could be wrong), ATM the only ABI difference
is that when OpenSSL is used,
curl_easy_setopt(handle, CURLOPT_SSL_CTX_FUNCTION, param)
is supported. That CURLOPT_SSL_CTX_FUNCTION code cannot be supported if
GnuTLS is used because GnuTLS does not offer comparable functionality.

param above is a pointer to an OpenSSL SSL_CTX struct. According to the
curl_easy_setopt manpage:

  This function gets called by libcurl just before the initialization of an
  SSL connection after having processed all other SSL related options to
  give a last chance to an application to modify the behaviour of openssl's
  ssl initialization.

IMHO this incompatibility is quite minor - very few programs will actually
register that callback. However, Daniel (curl upstream) believes it
possible that future versions of the library will provide other SSL-related
hooks of this sort.

On Sat, Sep 03, 2005 at 12:47:06AM +1000, Paul TBBle Hampson wrote:
 If I've understood correctly, it is because curl expects the client program
 or library to -lgnutls or -lopenssl and therefore provide the SSL symbols
 to match the symbols which that build of the .so file is expecting.
 
 This is the point I move from suggesting things to spectating, 'cause I
 can't wrap my head above the reason for the above.

No, you're mixing things up. I believe you're talking about what is
described towards the end of
http://curl.haxx.se/legal/distro-dilemma.html. Whenever libcurl switches
to the described mechanism, then _at_that_moment_ it might be necessary to
increase the .so version.

That's because programs are then required to link explicitly against one of 
the SSL-enabling backend libs, called lib2 on the page above. You don't 
suddenly want your old libcurl3-using programs to fail with run-time link 
errors...

HTH,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key:
  | \/¯|  http://atterer.net  |  0x888354F7
  ¯ '` ¯



Bug#320163: jigdo: Short description too vague.

2005-07-27 Thread Richard Atterer
On Wed, Jul 27, 2005 at 02:05:40PM +0200, Sebastian Seifert wrote:
 I installed this in search for a general download manager. jigdo's short
 descriptions seems to imply generality, while it is only meant for the
 download of very specific things.
 
 Please change it to Download manager for jigdo CD images or likewise.

Actually, the jigdo GUI *can* also download normal files via HTTP or FTP. 
I'm going to close this bug unless there's a problem with that
functionality.

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#306210: LFS problems with mingw32 - solved! [patch]

2005-07-09 Thread Richard Atterer
Hi Ron,

here is a patch which enables LFS support when cross-compiling libstdc++
for mingw32.

The patch is fully tested and I have confirmed that it works!
(Great, *finally* I no longer have to compile natively!!)

IMHO this is a bug in libstdc++ - I've already reported it as 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22388. Before GCC 3.4, LFS 
was not supported for mingw32. Starting with 3.4, it was, but the 
configuration that is used for cross-compiling libstdc++ 
(libstdc++-v3/crossconfig.m4) does _not_ enable LFS. The patch below 
enables it and re-runs autoconf.

I guess the problem does not occur with upstream's package because they 
build everything natively under Windows, and in that case, libstdc++ runs 
some configure tests to determine whether LFS is present.

It'd be great if you could apply this patch soon!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯

diff --minimal --unified -urN debian.orig/control debian/control
--- debian.orig/control 2005-07-09 17:47:49.0 +0200
+++ debian/control  2005-07-09 20:03:00.0 +0200
@@ -1,7 +1,7 @@
 Source: mingw32
 Section: devel
 Priority: optional
-Build-Depends: mingw32-binutils, mingw32-runtime, debhelper (= 4.0), gettext, 
perl
+Build-Depends: mingw32-binutils, mingw32-runtime, debhelper (= 4.0), gettext, 
perl, autoconf
 Maintainer: Ron Lee [EMAIL PROTECTED]
 Standards-Version: 3.6.1.1
 
diff --minimal --unified -urN debian.orig/patches/large-file-support.patch 
debian/patches/large-file-support.patch
--- debian.orig/patches/large-file-support.patch1970-01-01 
01:00:00.0 +0100
+++ debian/patches/large-file-support.patch 2005-07-09 19:59:35.0 
+0200
@@ -0,0 +1,10 @@
+--- gcc-3.4.2-20040916-1/libstdc++-v3/crossconfig.m4.orig  2004-08-15 
10:41:14.0 +0200
 gcc-3.4.2-20040916-1/libstdc++-v3/crossconfig.m4   2005-07-09 
19:53:15.0 +0200
+@@ -234,6 +234,7 @@
+ GLIBCXX_CHECK_LINKER_FEATURES
+ GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
+ GLIBCXX_CHECK_WCHAR_T_SUPPORT
++AC_DEFINE(_GLIBCXX_USE_LFS)
+ ;;
+   *-netbsd*)
+ AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
diff --minimal --unified -urN debian.orig/rules debian/rules
--- debian.orig/rules   2005-07-09 20:54:14.0 +0200
+++ debian/rules2005-07-09 20:54:06.0 +0200
@@ -105,6 +105,9 @@
patch -p0  $$p;
\
done;
 
+   # Extra fixes
+   cd $(build_src)/gcc-3.4.2-20040916-1/libstdc++-v3  autoconf
+
touch $@
 
 



Bug#312906: BUG in 3.1r0a CD iso

2005-06-12 Thread Richard Atterer
On Sun, Jun 12, 2005 at 01:20:52PM +0100, [EMAIL PROTECTED] wrote:
 The problem has been found in all ISO CD images of i386 Debian 3.1 (and
 3.1 r0a), provided by ftp.nl.debian.org and ftp2.fr.debian.org. (others
 haven't been tested).

The problem is known, a note has been present on the release information
page http://www.debian.org/CD/releases/ for a few days. I have just added
an entry in the CD FAQ at http://www.debian.org/CD/faq/#debian31r0:

  toc-add-entry name=debian31r0I have downloaded/bought the 3.1 rev0
  (or rev0a) images, but the disc's README says that this is an
  unofficial CD of the current development version!/toc-add-entry
  
  pThe README is wrong, in fact the images emare/em the official
  3.1 rev0a images. Due to a mistake, the README information for an
  unofficial rather than an official image was used - sorry about the
  confusion! As this is considered to be a minor issue, it will only be
  fixed for the rev1 images, there will not be a 3.1 rev0b release./p

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key:
  | \/¯|  http://atterer.net  |  0x888354F7
  ¯ '` ¯



Bug#310881: /usr/bin/jigdo-lite: jigdo-lite doesn't know copy:// urls

2005-05-26 Thread Richard Atterer
On Thu, May 26, 2005 at 07:40:05PM +0200, Goswin Brederlow wrote:
 deb copy:///mnt/mirror/ivanova/debian-amd64 testing main contrib

Interesting - I hadn't heard of that! jigdo-file does understand file:// 
URLs, so I guess just replacing copy: with file: would work, right?

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://atterer.net
  ¯ '` ¯



Bug#306210: libstdc++: Big file support not working with Debian mingw32 package (OK with upstream native binaries)

2005-04-25 Thread Richard Atterer
On Mon, Apr 25, 2005 at 11:30:05AM +0930, Ron wrote:
 Do we need to enable LFS explicitly somehow?

To my knowledge, no. This was supposed to be fixed for all architectures 
with GCC 3.4 (there were other problems for GCC 3.0 to 3.3). I guess the 
relevant code in libstdc++ just #defines _FILE_OFFSET_BITS=64, things might 
go wrong if your glibc-cross headers somehow don't react to this.

 I don't see anything obvious in the information provided.  Do you know
 what was 'fixed' in the msys release?

No, sorry. :-| The problem was still there in their very first GCC 3.4
release candidate, but they fixed it after I contacted them.

 I'm currently waiting on a new binutils release to fix some known issues,
 if you can track down the cause of this, I can update likewise, but I
 don't have time to chase this myself in the immediate near future.

OK. Are you going to ask upstream about this?
Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer
  | \/¯|  http://geht.net.gibts.bei.atterer.net
  ¯ '` ¯



Bug#306210: libstdc++: Big file support not working with Debian mingw32 package (OK with upstream native binaries)

2005-04-24 Thread Richard Atterer
Package: mingw32
Version: 3.4.2.20040916.1-2
Severity: normal

Hi,

there is a problem with the binaries created by the cross-compiler; if
they use the standard C++ library to access big files, seeking beyond
4GB does not appear to work.

For a loong time, this was an upstream problem, but it was fixed with
mingw.org's 3.4.0 release. Unfortunately, it still happens with
binaries that I cross-compile from Debian. :-(

The small program below prints the correct value 63 when compiled
under Windows XP using mingw.org's binaries, but prints -1
strerror: no error (i.e. EOF) when cross-compiled.

Working configurations on Windows were all the post-3.4.0 ones that I
tried. Today, I specifically re-checked that the following results in
working binaries:

gcc-core-3.4.1-20040711-1.tar.gz
gcc-g++-3.4.1-20040711-1.tar.gz
w32api-2.5.tar.gz
mingw-runtime-3.3.tar.gz

gcc-core-3.4.2-20040916-1.tar.gz
gcc-g++-3.4.2-20040916-1.tar.gz
w32api-2.5.tar.gz (sorry, forgot upgrading that)
mingw-runtime-3.7.tar.gz

g++ -v prints this:
Reading specs from C:/msys/1.0/mingw/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as 
--host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls 
--enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry 
--disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt 
--without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter 
--enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)

A fix for this would be very much appreciated!! - Compiling on Windows
with MSYS is such a PITA! :-/

--
#include fstream
#include iostream
#include string.h
using namespace std;

int main() {
  fstream f(testfile, ios::binary|ios::in|ios::out|ios::trunc);
#ifdef __MINGW32__
  unsigned long long left = 0x11000ULL;
  char buf[4096];
  memset(buf, 0, 4096);
  f.write(buf, 4096);
  f.write([EMAIL PROTECTED], 10); // 64 aka '@' at 0x1004
  f.write(buf, 4096 - 10);
  left -= 8192;
  while (left  0) {
f.write(buf, 4096);
left -= 4096;
  }
#else
  f.seekp(0x11000ULL);
#endif
  f.write(YADA?YADA!, 10);
  f.seekg(0x11004ULL);
  cout  f.get()  endl; // Should print 63 for the '?' at 0x11004
  cout  strerror:   strerror(errno)  endl;
}
--

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages mingw32 depends on:
ii  libc6   2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  mingw32-binutils2.15.94-20050118.1-1 Minimalist GNU win32 (cross) binut
ii  mingw32-runtime 3.7-1Minimalist GNU win32 (cross) runti

-- no debconf information


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



Bug#303124: g++-2.95 spews out lots of warnings with glib header files

2005-04-04 Thread Richard Atterer
Package: libglib2.0-dev
Version: 2.6.3-1
Severity: minor

Hello,

compiling glib applications with g++-2.95 is possible, but the
compiler outputs a lot of warnings like this:

/usr/include/glib-2.0/gobject/gtype.h:431: warning: `visibility' attribute 
directive ignored
/usr/include/glib-2.0/gobject/gtype.h:432: warning: `visibility' attribute 
directive ignored
/usr/include/glib-2.0/gobject/gtype.h:433: warning: `visibility' attribute 
directive ignored

Apparently, this is caused by the G_GNUC_INTERNAL e.g. in gtype.h:431:
voidg_value_c_init  (void) G_GNUC_INTERNAL; /* sync with gvalue.c */

I used the following compiler switches: -Wall -W -Wpointer-arith -Wconversion 
-Woverloaded-virtual -O2

The headers should suppress these warnings if the detected compiler is
gcc 2.95.

Cheers,

  Richard

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-15)

Versions of packages libglib2.0-dev depends on:
ii  libc6-dev [libc-dev]2.3.2.ds1-20 GNU C Library: Development Librari
ii  libglib2.0-02.6.3-1  The GLib library of C routines
ii  pkg-config  0.15.0-4 Manage compile and link flags for 

-- no debconf information


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



  1   2   >