Bug#546189: iceowl-l10n-it: install.rdf problem

2009-09-11 Thread Sandro Serafini
Package: iceowl-l10n-it
Version: 0.8+debian-2
Severity: grave
Tags: l10n
Justification: renders package unusable

Launching iceowl, the following alert appears:

Iceowl could not install this item because install.rdf (provided by the item) 
is not well-formed or does not exists. Please contact the author about this 
problem.

Then iceowl opens, but ignores the iceowl-l10n-it package presence.



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

Kernel: Linux 2.6.30.5 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceowl-l10n-it depends on:
ii  iceowl0.8-6  Standalone Calendar Application

Versions of packages iceowl-l10n-it recommends:
ii  myspell-it1:3.1.0-3  Italian dictionary for myspell

iceowl-l10n-it 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#511250: Here is the fix for this bus

2009-09-02 Thread Sandro Serafini
To fix this bug, you have to modify the 05_handle-short-read.dpatch
patch, in this way:

The THREE istance of (row number 58, 94, 133 of the
05_handle-short-read.dpatch file):

+  num_bytes += bytes_read;

Should be modified in:

+  if (bytes_read0) num_bytes += bytes_read;

Because when read returns error, this should not influence the number
of bytes already read.

AND

The THREE istance of (row number 60, 96, 135 of the
05_handle-short-read.dpatch file):

+  while ((bytes_read  0 || errno == EINTR) [...]

Should be modified in:

+  while ((bytes_read  0 || (bytes_read==-1  errno == EINTR)) [...]

Because errno is only valid when read returns -1, errno is not set if
there are no errors from the read; so if read gets interrupted by an
EINTR, then when read reaches end-of-file, read will return 0
with errno still set to EINTR, and the loop become an infinite loop.

Please someone upstream the fix and inform the author of the patch,
thanks!

Sandro



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



Bug#511250: please fix this bug

2009-08-10 Thread Sandro Serafini
Pretty-please fix this bug

Thanks



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