Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-03 Thread Amaya
Hey!

Thanks for the status update.

Russ Allbery wrote:
 There are four source packages left with changelog encoding problems:
 
 http://lintian.debian.org/reports/tags/debian-changelog-file-uses-obsolete-national-encoding.html
 
 There are no remaining packages with control encoding problems.
 
 There is one package with a NEWS.Debian encoding problem and 417 packages
 with debian/copyright encoding problems, but those weren't release goals.

According to http://release.debian.org/lenny/goals.txt

# UTF-8 debian/changelog and debian/control
  Advocate: Russ Allbery
  Release-Team-Contact: ??
  Description: Fix all remaining debian/changelog and debian/control
   files which don't use UTF-8. These are easily found by lintian via
   debian-changelog-file-uses-obsolete-national-encoding and
   debian-control-file-uses-obsolete-national-encoding.
  Bug-User: [EMAIL PROTECTED]
  Bug-Tag: goal-utf8-control
  Bug-Url: http://bugs.debian.org/cgi-bin/[EMAIL 
PROTECTED]tag=goal-utf8-control
  State: confirmed

I think this Release Goal can be changed to State: finished very soon.
Another release goal for lenny+1 should be issued inheriting the leftovers from
this one.

The Bug-Url field lists several bugs that seem not to exist in sid/testing
anymore:

#453966: xmms-arts: debian/changelog should be utf8
 * [2008-01-20] xmms-arts REMOVED from testing (Britney)
 * [2008-01-20] Removed 0.7.1-4 from unstable (Joerg Jaspert)

#453982: gmanedit: debian/changelog should be utf8
 * Orphaned, still in testing, not sure about unstable. 
 * [2008-02-11] gmanedit 0.3.3-12.1 MIGRATED to testing (Britney)

#453991: gkrellmms: debian/changelog should be utf8
 * [2008-02-29] Removed 2.1.22-1 from unstable (Joerg Jaspert)
 * [2008-01-21] gkrellmms REMOVED from testing (Britney)

#454016: libglade-perl: debian/changelog should be utf8
 * [2008-02-16] glade-perl REMOVED from testing (Britney)
 * [2008-02-15] Removed 0.61-1.1 from unstable (Joerg Jaspert)

#454027: sgmltexi: debian/changelog should be utf8 
 * [2008-01-31] sgmltexi REMOVED from testing (Britney)
 * [2008-01-31] Removed 2003.00.00-2.2 from unstable (Joerg Jaspert)

#454016: libglade-perl: debian/changelog should be utf8
 * [2008-02-16] glade-perl REMOVED from testing (Britney)
 * [2008-02-15] Removed 0.61-1.1 from unstable (Joerg Jaspert)

Maybe these bugs can be closed or marked as non-blocking?
What about gmanedit? I am Cc:ing the ITA for followup. Anibal, do you plan to
upload soon? Could you mark #453982 pending?

Stuff that still needs to happen:
 * radiusclient: NMU (patch at #456870) by Marga (announced Thu, 28 Feb 2008) 
 * gmanedit: upload with a new maintainer, hopefully fixing other bugs too by
 Anibal Alvelar 
 * unblock of #453954 by #453966, #453982, #453991, #454016, #454027, #454016
 (Amaya, about to).

-- 
  ·''`.Moi je voudrais bien, un beau matin, qu'il y ait
 : :' :   une fleur dans mon jardin
 `. `' -- Manu Chao 
   `-  Proudly running (unstable) Debian GNU/Linux


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-03 Thread Amaya
Amaya wrote:
  * gmanedit: upload with a new maintainer, hopefully fixing other bugs too by
  Anibal Alvelar 
  * unblock of #453954 by #453966, #453982, #453991, #454016, #454027, #454016
  (Amaya, about to).

Sorry, #453982 should not be marked un-blocking, as gmanedit is
expecting a new upload. 

The rest of the unblocked have just been issued. They will be closed
when the packages leave stable and old-stable. I hope this answers
Bubulle's question at #453966.

-- 
  ·''`.Moi je voudrais bien, un beau matin, qu'il y ait
 : :' :   une fleur dans mon jardin
 `. `' -- Manu Chao 
   `-  Proudly running (unstable) Debian GNU/Linux


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-03 Thread Christian Perrier
Quoting Bas Zoetekouw ([EMAIL PROTECTED]):

 Of those, perl is a false positive (caused by lintian not detecting the
 correct changelog file), the radius bugs are pending, gkrelmms is
 removed from the archive, and gmanedit is in the process of being
 adopted (but I will NMU it if necessary).
 
 I should remark here that almost all of the work was done by Christian
 Perrier.  I merely reported most of the bugs;  Christian fixed most of
 them.

Sure but your work helped *a lot* for this. I just found those issues
a few weeks and decided that I would give this a push.

About perl, Brendan O'Dea mentioned me that he will anyway push the
suggestion to change upstream's changelog to UTf-8.so even if this
is a false positive, it could be fixed at some time.


 
  There is one package with a NEWS.Debian encoding problem and 417 packages
  with debian/copyright encoding problems, but those weren't release goals.
 
 Yes, I think this should be something for lenny+1, possibly combined
 with moving debian/copyright to machine-readable form [1].

And at that time, because lintian warns about this, the number of
packages should be considerably lower.




signature.asc
Description: Digital signature


Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Amaya
Bas Zoetekouw wrote:
 I'm planning to file bugs for packages that use non-UTF-8 encodings in
 debian/control and/or debian/copyright.

Can you report on any progress in this?
Is there a bug that already tracks this issue?

Thanks


-- 
  ·''`.Moi je voudrais bien, un beau matin, qu'il y ait
 : :' :   une fleur dans mon jardin
 `. `' -- Manu Chao 
   `-  Proudly running (unstable) Debian GNU/Linux


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Russ Allbery
Amaya [EMAIL PROTECTED] writes:
 Bas Zoetekouw wrote:

 I'm planning to file bugs for packages that use non-UTF-8 encodings in
 debian/control and/or debian/copyright.

 Can you report on any progress in this?

There are four source packages left with changelog encoding problems:

http://lintian.debian.org/reports/tags/debian-changelog-file-uses-obsolete-national-encoding.html

There are no remaining packages with control encoding problems.

There is one package with a NEWS.Debian encoding problem and 417 packages
with debian/copyright encoding problems, but those weren't release goals.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Bas Zoetekouw
Hi Russ!

You wrote:

 Amaya [EMAIL PROTECTED] writes:
  Bas Zoetekouw wrote:
 
  I'm planning to file bugs for packages that use non-UTF-8 encodings in
  debian/control and/or debian/copyright.
 
  Can you report on any progress in this?
 
 There are four source packages left with changelog encoding problems:
 http://lintian.debian.org/reports/tags/debian-changelog-file-uses-obsolete-national-encoding.html
 There are no remaining packages with control encoding problems.

Of those, perl is a false positive (caused by lintian not detecting the
correct changelog file), the radius bugs are pending, gkrelmms is
removed from the archive, and gmanedit is in the process of being
adopted (but I will NMU it if necessary).

I should remark here that almost all of the work was done by Christian
Perrier.  I merely reported most of the bugs;  Christian fixed most of
them.

 There is one package with a NEWS.Debian encoding problem and 417 packages
 with debian/copyright encoding problems, but those weren't release goals.

Yes, I think this should be something for lenny+1, possibly combined
with moving debian/copyright to machine-readable form [1].

[1] http://wiki.debian.org/Proposals/CopyrightFormat

-- 
Kind regards,
++
| Bas Zoetekouw  | GPG key: 0644fab7 |
|| Fingerprint: c1f5 f24c d514 3fec 8bf6 |
| [EMAIL PROTECTED] |  a2b1 2bae e41f 0644 fab7 |
++ 


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Russ Allbery
Bas Zoetekouw [EMAIL PROTECTED] writes:

 Of those, perl is a false positive (caused by lintian not detecting the
 correct changelog file),

Please provide more details?  I know perl does odd things (relative to
most Debian packages) with the changelog file, but I don't know why that
would cause lintian to misdiagnose this tag.  It may be easy to fix.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Adam Borowski
On Sun, Mar 02, 2008 at 06:11:22PM -0800, Russ Allbery wrote:
 Bas Zoetekouw [EMAIL PROTECTED] writes:
 
  Of those, perl is a false positive (caused by lintian not detecting the
  correct changelog file),
 
 Please provide more details?  I know perl does odd things (relative to
 most Debian packages) with the changelog file, but I don't know why that
 would cause lintian to misdiagnose this tag.  It may be easy to fix.

The package perl doesn't ship its own copy of changelog.Debian, but
instead relies on it's dependency, perl-base.  Yet, it does ship other stuff
in /usr/share/doc/perl/, including the upstream changelog.

-- 
1KB // Microsoft corollary to Hanlon's razor:
//  Never attribute to stupidity what can be
//  adequately explained by malice.


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Russ Allbery
Adam Borowski [EMAIL PROTECTED] writes:

 The package perl doesn't ship its own copy of changelog.Debian, but
 instead relies on it's dependency, perl-base.  Yet, it does ship other
 stuff in /usr/share/doc/perl/, including the upstream changelog.

Oh, so lintian gets confused and thinks that the upstream changelog is the
Debian changelog since it's the only file that it can find in that
directory that's named like a changelog file, and therefore issues both:

E: perl binary: debian-changelog-file-missing-or-wrong-name 
E: perl binary: debian-changelog-file-uses-obsolete-national-encoding at line 
331

because what it's actually analyzing in the latter is
/usr/share/doc/perl/changelog.gz.

Yeah, that's pathological enough that I don't see any easy fix for it in
lintian without special-casing the perl package or not doing encoding
checks on misnamed changelog files.  The latter is arguable, but the perl
package is the only package in Debian with this problem.

Thank you for the explanation!

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Mike Hommey
On Sun, Mar 02, 2008 at 07:10:20PM -0800, Russ Allbery wrote:
 Adam Borowski [EMAIL PROTECTED] writes:
 
  The package perl doesn't ship its own copy of changelog.Debian, but
  instead relies on it's dependency, perl-base.  Yet, it does ship other
  stuff in /usr/share/doc/perl/, including the upstream changelog.
 
 Oh, so lintian gets confused and thinks that the upstream changelog is the
 Debian changelog since it's the only file that it can find in that
 directory that's named like a changelog file, and therefore issues both:
 
 E: perl binary: debian-changelog-file-missing-or-wrong-name 
 E: perl binary: debian-changelog-file-uses-obsolete-national-encoding at line 
 331
 
 because what it's actually analyzing in the latter is
 /usr/share/doc/perl/changelog.gz.
 
 Yeah, that's pathological enough that I don't see any easy fix for it in
 lintian without special-casing the perl package or not doing encoding
 checks on misnamed changelog files.  The latter is arguable, but the perl
 package is the only package in Debian with this problem.

Shouldn't the perl package have a symlink to the changelog ?

Mike


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2008-03-02 Thread Russ Allbery
Mike Hommey [EMAIL PROTECTED] writes:
 On Sun, Mar 02, 2008 at 07:10:20PM -0800, Russ Allbery wrote:

 Yeah, that's pathological enough that I don't see any easy fix for it
 in lintian without special-casing the perl package or not doing
 encoding checks on misnamed changelog files.  The latter is arguable,
 but the perl package is the only package in Debian with this problem.

 Shouldn't the perl package have a symlink to the changelog ?

perl-base installs some of /usr/share/doc/perl, including
changelog.Debian.gz, and creates a symlink from /usr/share/doc/perl-base
to /usr/share/doc/perl.  perl then installs some of the rest of the
contents of /usr/share/doc/perl, but uses the copyright file and
changelog.Debian.gz from perl-base.

It's not how I would have done it, but I believe it complies with Policy.
I would have just created /usr/share/doc/perl-base and duplicated the
Debian changelog and the copyright file there, on the grounds that the
small savings in disk space isn't worth the complexity, but it's hard to
make a compelling argument other than aesthetics.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


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



Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2007-11-29 Thread Stefano Zacchiroli
On Wed, Nov 28, 2007 at 02:46:56AM +0100, Cyril Brulebois wrote:
  changelog #xx debian-el  Peter_S_Galbraith
  changelog #xx devscripts-el  Peter_S_Galbraith
  changelog #xx dpkg-dev-elPeter_S_Galbraith
  changelog #xx emacs-goodies-el   Peter_S_Galbraith
  changelog #xx gnus-bonus-el  Peter_S_Galbraith
  changelog #xx vm-bonus-elPeter_S_Galbraith
 
 Hi, thanks for the notice. All the above are fixed in $VCS.

  [EMAIL PROTECTED]:~$ debcheckout -p dpkg-dev-el
  No repository found for package 'dpkg-dev-el', a Vcs-* field is missing in 
its source
  snip
  # same goes for all other packages above

[OT] can you then please declare the $VCS relevant information in the
source stanza of your debian/controls? Let me know if you want a
wish-list bug report for that.

Many thanks in advance!
Cheers.

-- 
Stefano Zacchiroli -*- PhD in Computer Science ... now what?
[EMAIL PROTECTED],debian.org,bononia.it} -%- http://www.bononia.it/zack/
(15:56:48)  Zack: e la demo dema ?/\All one has to do is hit the
(15:57:15)  Bac: no, la demo scema\/right keys at the right time


signature.asc
Description: Digital signature


Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2007-11-27 Thread Cyril Brulebois
On 17/11/2007, Bas Zoetekouw wrote:
 I'm planning to file bugs for packages that use non-UTF-8 encodings in
 debian/control and/or debian/copyright.

 changelog #xx debian-el  Peter_S_Galbraith
 changelog #xx devscripts-el  Peter_S_Galbraith
 changelog #xx dpkg-dev-elPeter_S_Galbraith
 changelog #xx emacs-goodies-el   Peter_S_Galbraith
 changelog #xx gnus-bonus-el  Peter_S_Galbraith
 changelog #xx vm-bonus-elPeter_S_Galbraith

Hi, thanks for the notice. All the above are fixed in $VCS.

Cheers,

-- 
Cyril Brulebois


pgplVZeS08RV9.pgp
Description: PGP signature


Re: Mass bug filing: non-UTF8 debian/{control.changelog}

2007-11-17 Thread Christian Perrier
Quoting Bas Zoetekouw ([EMAIL PROTECTED]):
 Hi!
 
 I'm planning to file bugs for packages that use non-UTF-8 encodings in
 debian/control and/or debian/copyright.


copyright or changelog? Or both?



signature.asc
Description: Digital signature