Processing of wdm_1.28-14_i386.changes

2013-05-10 Thread Debian FTP Masters
wdm_1.28-14_i386.changes uploaded successfully to localhost
along with the files:
  wdm_1.28-14.dsc
  wdm_1.28-14.debian.tar.gz
  wdm_1.28-14_i386.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ualjq-0001mc...@franck.debian.org



wdm_1.28-14_i386.changes ACCEPTED into unstable

2013-05-10 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 10 May 2013 11:28:56 +0200
Source: wdm
Binary: wdm
Architecture: source i386
Version: 1.28-14
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group packa...@qa.debian.org
Changed-By: Agustin Martin Domingo agmar...@debian.org
Description: 
 wdm- WINGs Display Manager - an xdm replacement with a WindowMaker loo
Closes: 707231
Changes: 
 wdm (1.28-14) unstable; urgency=low
 .
   * QA upload.
   * wdm.pam: Ignore pam_selinux.so failures when the module does not
 exist (e.g. on architectures without SE Linux support like
 non-linux) instead of requiring it. Thanks Laurent Bigonville for
 bug report and proposed change (Closes: #707231).
Checksums-Sha1: 
 e32195a222b148f546bbf334e5fb06a05138a641 1444 wdm_1.28-14.dsc
 4bd065daa4be7535e2e7e6ff849bc2e194e33a3a 70507 wdm_1.28-14.debian.tar.gz
 e984879b713e0b8d90790f91e155f95602cce9d1 337850 wdm_1.28-14_i386.deb
Checksums-Sha256: 
 500fac85b0cfb8224fc3efccc45a163d144a9f4fd385c20373a3db76bb366f0b 1444 
wdm_1.28-14.dsc
 42d7945b5fc2b3dbd243ba61883116e7e0d247f9a1de275dd3651266de2b7cbe 70507 
wdm_1.28-14.debian.tar.gz
 9509de249c3adc2042651775ef075cfb3215f4f5ffb79c140ab2834a2fb308bf 337850 
wdm_1.28-14_i386.deb
Files: 
 141c74ed5b87a4079941141e20e0c7dd 1444 x11 optional wdm_1.28-14.dsc
 161ff8895bc93087146598c92f60d917 70507 x11 optional wdm_1.28-14.debian.tar.gz
 a093bb2d47f76ecefef6f05c6de18b4f 337850 x11 optional wdm_1.28-14_i386.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFRjMVOTShHqj72DpwRAg6ZAJ4s2zhlKbDlW9G+bKbU+XYFPVM9agCdHHb3
CXw0RO01B4yGvQC71mRtGCQ=
=sdm0
-END PGP SIGNATURE-


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1uallx-0002lq...@franck.debian.org



Bug#707231: marked as done (wdm: pam_selinux is not available on !linux)

2013-05-10 Thread Debian Bug Tracking System
Your message dated Fri, 10 May 2013 11:18:43 +
with message-id e1uallx-0002lx...@franck.debian.org
and subject line Bug#707231: fixed in wdm 1.28-14
has caused the Debian Bug report #707231,
regarding wdm: pam_selinux is not available on !linux
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
707231: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707231
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: wdm
Version: 1.28-12
Severity: serious

Hello,

Since version 1.28-12, wdm is calling the pam_selinux pam module
(bug #664809).

The problem is that pam_selinux is only available on linux
architectures. As you made the pam_selinux module required in the pam
configuration, this could prevent the user to login on !linux
architectures.

You should change this to something like:
[success=ok ignore=ignore module_unknown=ignore default=bad]

Cheers

Laurent Bigonville

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
---End Message---
---BeginMessage---
Source: wdm
Source-Version: 1.28-14

We believe that the bug you reported is fixed in the latest version of
wdm, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 707...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Agustin Martin Domingo agmar...@debian.org (supplier of updated wdm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Fri, 10 May 2013 11:28:56 +0200
Source: wdm
Binary: wdm
Architecture: source i386
Version: 1.28-14
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group packa...@qa.debian.org
Changed-By: Agustin Martin Domingo agmar...@debian.org
Description: 
 wdm- WINGs Display Manager - an xdm replacement with a WindowMaker loo
Closes: 707231
Changes: 
 wdm (1.28-14) unstable; urgency=low
 .
   * QA upload.
   * wdm.pam: Ignore pam_selinux.so failures when the module does not
 exist (e.g. on architectures without SE Linux support like
 non-linux) instead of requiring it. Thanks Laurent Bigonville for
 bug report and proposed change (Closes: #707231).
Checksums-Sha1: 
 e32195a222b148f546bbf334e5fb06a05138a641 1444 wdm_1.28-14.dsc
 4bd065daa4be7535e2e7e6ff849bc2e194e33a3a 70507 wdm_1.28-14.debian.tar.gz
 e984879b713e0b8d90790f91e155f95602cce9d1 337850 wdm_1.28-14_i386.deb
Checksums-Sha256: 
 500fac85b0cfb8224fc3efccc45a163d144a9f4fd385c20373a3db76bb366f0b 1444 
wdm_1.28-14.dsc
 42d7945b5fc2b3dbd243ba61883116e7e0d247f9a1de275dd3651266de2b7cbe 70507 
wdm_1.28-14.debian.tar.gz
 9509de249c3adc2042651775ef075cfb3215f4f5ffb79c140ab2834a2fb308bf 337850 
wdm_1.28-14_i386.deb
Files: 
 141c74ed5b87a4079941141e20e0c7dd 1444 x11 optional wdm_1.28-14.dsc
 161ff8895bc93087146598c92f60d917 70507 x11 optional wdm_1.28-14.debian.tar.gz
 a093bb2d47f76ecefef6f05c6de18b4f 337850 x11 optional wdm_1.28-14_i386.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFRjMVOTShHqj72DpwRAg6ZAJ4s2zhlKbDlW9G+bKbU+XYFPVM9agCdHHb3
CXw0RO01B4yGvQC71mRtGCQ=
=sdm0
-END PGP SIGNATUREEnd Message---


Processing of tuxcmd-modules_0.6.70+ds-5_amd64.changes

2013-05-10 Thread Debian FTP Masters
tuxcmd-modules_0.6.70+ds-5_amd64.changes uploaded successfully to localhost
along with the files:
  tuxcmd-modules_0.6.70+ds-5.dsc
  tuxcmd-modules_0.6.70+ds-5.debian.tar.gz
  tuxcmd-modules_0.6.70+ds-5_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1uatml-0004tt...@franck.debian.org




tuxcmd-modules_0.6.70+ds-5_amd64.changes ACCEPTED into unstable

2013-05-10 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 10 May 2013 22:00:35 +0200
Source: tuxcmd-modules
Binary: tuxcmd-modules
Architecture: source amd64
Version: 0.6.70+ds-5
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group packa...@qa.debian.org
Changed-By: Salvatore Bonaccorso car...@debian.org
Description: 
 tuxcmd-modules - VFS modules for tuxcmd file manager
Changes: 
 tuxcmd-modules (0.6.70+ds-5) unstable; urgency=low
 .
   * QA upload.
   * Set Maintainer to Debian QA Group
   * Bump Standards-Version to 3.9.4
   * Update copyright years for debian/* packaging files
Checksums-Sha1: 
 61fa63b0d0d6d8ceb2c2833155bacd9ff2c028a2 1865 tuxcmd-modules_0.6.70+ds-5.dsc
 0ba3120f796b5b35f14136abf53dcb51c36fea51 6547 
tuxcmd-modules_0.6.70+ds-5.debian.tar.gz
 aeaf323e810c12cffb893ade37a89bf944098b7f 177870 
tuxcmd-modules_0.6.70+ds-5_amd64.deb
Checksums-Sha256: 
 5c174e99f06b5a96c8c1e026bf5933e155269ebc53acd20ea09350ba58cb2a21 1865 
tuxcmd-modules_0.6.70+ds-5.dsc
 009ab4629e84e0bb656833b205eb31df4285c15c2ef2bdba5612672d50d02b2b 6547 
tuxcmd-modules_0.6.70+ds-5.debian.tar.gz
 1fc113277a93aed52851ab5f2d81ba137459819be56a472673088dd6557cb030 177870 
tuxcmd-modules_0.6.70+ds-5_amd64.deb
Files: 
 8690513c41bdd61e0f5260d87f01c75f 1865 utils optional 
tuxcmd-modules_0.6.70+ds-5.dsc
 06bd305ecefa1c2313ddc20391c16417 6547 utils optional 
tuxcmd-modules_0.6.70+ds-5.debian.tar.gz
 12dc3b24e3b396b57fd29a813aacf1f9 177870 utils optional 
tuxcmd-modules_0.6.70+ds-5_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCgAGBQJRjVRiAAoJEHidbwV/2GP+B1wQAJLKOqNbLS8CSZ0yuJ/Q9ZYU
XLE0QnSXiC8T4L68VMwdhUc67S+b/JJceOzO/v0D/02T9ckxh1yQa1Ykqczi7yV3
n092bVQbqr25NxHWIY+L0yiYQKmCgcdKxjqg1AqWsD4gO/rWtlA8TPtdrfZ5C7fC
D5ELv7YeRYgYLPyMH2ZJV+9zuFFThLw7A5GafU8oSotizkHTDCR54R53LHeFECon
HBXxZG6q5m6tj68TmQQPknMHozZtgFQk4RAdo52UTEpRVO9noNI8FUdVHjeFcYFW
EUtIWn1j6gSy0CBUke8poyYtS9RUzZ5AKReejcXDKFza9oHpGmMjFzFGTR15cJLz
nNe3N6RiajP74Rf6oeSv7me14Pi8ro/3f4r7yuv168XRv7tkZiU1B5dU2vynUCeH
DB8cyf54P/mlymR3oCXEYnToaAF/vfgb9roi+M7U4N5+l3iTLe/RjPfITGFyN8VP
36BOx8VKeyZbCA/sxu5K1IFNIcG9HqEh3Zps0MusBXWaysie3dmBOh+z35aEWjEp
cj1/4xHNbH6FA4KXD7QzHuYWtN7R+D918Ik3CYCZCQ897rgFGIUgNHRYixlITIRW
ri21xEi12ztmP+EEAmG13AHuoN0tQOo0NOtMJm2K67S7IKhSIZJNKGSPVCF5bFm2
Kb+AYrr/l3CXwcvPOwWn
=aDx+
-END PGP SIGNATURE-


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1uauwl-0007wh...@franck.debian.org



Bug#707750: libreadline-gplv2-dev: arch-dependent file in Multi-Arch: same package

2013-05-10 Thread Jakub Wilk

Package: libreadline-gplv2-dev
Version: 5.2+dfsg-2
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

(This is similar #658850, but the scope is much narrower, thus severity 
is different.)


libreadline-gplv2-dev is marked as Multi-Arch: same, but the following 
file is architecture-dependent:


/usr/share/doc/libreadline5/examples/Makefile

MD5 sums of the file in question:

e33b87dd84e70cd693653c2b189d8938 s390 s390x
c303c0dc61bd38a0da565bfb235e4795 elsewhere

An example diff between i386 and s390 is attached.

--
Jakub Wilk
diff -ur 
libreadline-gplv2-dev_5.2+dfsg-2_i386/usr/share/doc/libreadline5/examples/Makefile
 
libreadline-gplv2-dev_5.2+dfsg-2_s390/usr/share/doc/libreadline5/examples/Makefile
--- 
libreadline-gplv2-dev_5.2+dfsg-2_i386/usr/share/doc/libreadline5/examples/Makefile
  2013-04-27 18:57:22.0 +0200
+++ 
libreadline-gplv2-dev_5.2+dfsg-2_s390/usr/share/doc/libreadline5/examples/Makefile
  2013-04-27 19:00:54.0 +0200
@@ -32,7 +32,7 @@
 DEFS = -DHAVE_CONFIG_H
 CC = gcc
 CFLAGS = -g -O
-LOCAL_CFLAGS =  -DREADLINE_LIBRARY 
-DRL_LIBRARY_VERSION='$(RL_LIBRARY_VERSION)'
+LOCAL_CFLAGS = -fsigned-char -DREADLINE_LIBRARY 
-DRL_LIBRARY_VERSION='$(RL_LIBRARY_VERSION)'
 CPPFLAGS = 
 
 INCLUDES = -I$(srcdir) -I$(top_srcdir) -I..


PTS: RC bugs in dependencies

2013-05-10 Thread Bart Martens
Hi Neil, Paul, other interested readers,

Neil suggested in http://lists.debian.org/debian-devel/2013/05/msg00424.html to
add RC bugs in dependencies on the PTS, and Paul contacted me via private
e-mail to have a look at this.  We've discussed a few aspects via private
e-mail, but I think we can better discuss them in public on debian-qa.

I'm not repeating all thoughts we shared via private e-mail, but I'm jumping
right to an experiment I just did.

I started from RC bugs (grave, critical, serious) tagged help.  We currently
have 18 RC bugs tagged help.  I matches these 18 bugs with all reverse
dependencies, recursively, both build- and plain reverse dependencies.
Recommends and Suggests are not followed.  The result is 19475 PTS pages.  If I
stop the recursion after the bug is advertised on more than 150 PTS pages and
skip packages with more than 150 reverse dependencies, then the result is 660
PTS pages, which feels more reasonable to me.  The number 150 is chosen with
trial and error to reach some reasonable ratio 18/660.  This is just a first
experiment, and I'm sure the number 150 needs changing when other RC bugs are
tagged help.

The result is here :
http://qa.debian.org/~bartm/depneedshelp/depneedshelp.txt

The PTS could be modified to display a message like There are RC bugs in
dependencies : #nn, #mm, #  For example, on the PTS page of kaya
this message would be:

  There are RC bugs in dependencies : #579647 #545414 #658739 #566351 #368297 
#601667 #658896 #628671

Obviously each bug number would have a direct link to the bts page.

Comments ?

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130510060332.ga3...@master.debian.org



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Paul Wise
On Fri, May 10, 2013 at 2:03 PM, Bart Martens wrote:

 I started from RC bugs (grave, critical, serious) tagged help.  We currently
 have 18 RC bugs tagged help.  I matches these 18 bugs with all reverse
 dependencies, recursively, both build- and plain reverse dependencies.
 Recommends and Suggests are not followed.  The result is 19475 PTS pages.  If 
 I
 stop the recursion after the bug is advertised on more than 150 PTS pages and
 skip packages with more than 150 reverse dependencies, then the result is 660
 PTS pages, which feels more reasonable to me.  The number 150 is chosen with
 trial and error to reach some reasonable ratio 18/660.  This is just a first
 experiment, and I'm sure the number 150 needs changing when other RC bugs are
 tagged help.

Thanks for investigating this. I think the approach you have chosen is
a good first step and I would like to add it to the PTS.

   There are RC bugs in dependencies : #579647 #545414 #658739 #566351 #368297 
 #601667 #658896 #628671

Several of these bugs are merged, I think we should only link to one
of the merged bugs.

 Comments ?

I wonder if doing this recursively is a good idea or not. If we decide
to do that, your approach to limit the recursion is a good one.

I guess you focused on bugs tagged 'help' so that less maintainers are
affected? Is the result very different if you change that to all RC
bugs? Perhaps we could use recursion for bugs tagged 'help' and no
recursion for RC bugs older than one month. A blacklist may be needed
to avoid things like eglibc appearing on all packages containing ELF
binaries though.

It is my feeling that bugs tagged 'help', especially in core packages,
are probably ones that are harder to fix and may not be good targets
for getting people who aren't intimately familiar with the packages to
fix them.

I think perhaps that limiting the amount of RC bugs filed against deps
to 5 or 10 per PTS page would be good.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAKTje6FNR4YuZczzDNYJq1=1cb0wxvpxgysgxnwm9sav+de...@mail.gmail.com



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Raphael Hertzog
Hi,

On Fri, 10 May 2013, Paul Wise wrote:
  Comments ?
 
 I wonder if doing this recursively is a good idea or not. If we decide
 to do that, your approach to limit the recursion is a good one.

I also tend to think that doing it recursively is not a good idea in
general. Or maybe only for packages which are not widely used and are
at risk of getting removed.

 I guess you focused on bugs tagged 'help' so that less maintainers are
 affected? Is the result very different if you change that to all RC
 bugs? Perhaps we could use recursion for bugs tagged 'help' and no
 recursion for RC bugs older than one month. A blacklist may be needed
 to avoid things like eglibc appearing on all packages containing ELF
 binaries though.

Increasing the visibility of bugs tagged help is a good idea and thus
using recursion in this specific case is probably ok. I would also suggest
not displaying bugs where someone is actively taking care of it (i.e. when
a owner is set even though it's not often used).

I would also suggest to completely ignore RC bugs in package with
lots of reverse dependencies, that is until they are tagged help
or are getting really old.

 It is my feeling that bugs tagged 'help', especially in core packages,
 are probably ones that are harder to fix and may not be good targets
 for getting people who aren't intimately familiar with the packages to
 fix them.

I don't think that it's worth trying to filter those at this point.

 I think perhaps that limiting the amount of RC bugs filed against deps
 to 5 or 10 per PTS page would be good.

While I understand the logic too much and it's going to be
useless/ignored, I don't agree that we must put a hard limit. We might
have to tweak our rules to avoid too many such cases but then
once we have something it should be understandable and relatively
complete.

Or we must be able to provide a link to get the full list of RC bugs
affecting (recursive) dependencies.

BTW, I would love if the PTS would make it easier to contact all
maintainers of reverse dependencies.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130510080357.gb16...@x230-buxy.home.ouaza.com



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Stefano Zacchiroli
On Fri, May 10, 2013 at 02:24:56PM +0800, Paul Wise wrote:
  I started from RC bugs (grave, critical, serious) tagged help.  We 
  currently
  have 18 RC bugs tagged help.  I matches these 18 bugs with all reverse
  dependencies, recursively, both build- and plain reverse dependencies.

Thanks for doing this work, Bart!

  Comments ?
 I wonder if doing this recursively is a good idea or not. If we decide
 to do that, your approach to limit the recursion is a good one.

AOL on the fact that doing it recursively is _not_ a good idea. My main
argument for it is that direct dependencies are those that the
maintainers took the time to explicitly add (either manually, or by
delegating that choice to some helper tool that fills in substvars). As
such, those dependencies are those that are most likely to be meaningful
to the package maintainer.  And of course there is the bloat risk, that
could diminish the usefulness of this check.

Other than that, it sounds like a very good idea to me too.

Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Former Debian Project Leader  . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


signature.asc
Description: Digital signature


Re: Call for help: archive rebuilds

2013-05-10 Thread Agustin Henze
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Lucas,

On 05/09/2013 06:32 AM, Lucas Nussbaum wrote:
 Hi,
 
 I'm unlikely to be able to do much archive rebuild work in the coming
 year, so I would welcome help on that front.
 
 Here is the job description: - maintain scripts to organize archive
 rebuilds, parse logs and file bugs Required skills: basic Ruby knowledge
 (or willingness to learn) scripts are in 
 http://anonscm.debian.org/gitweb/?p=collab-qa/cloud-scripts.git and 
 http://anonscm.debian.org/viewvc/collab-qa/collab-qa-tools/
 
 - do the archive rebuilds themselves on Amazon Web Services Required
 skills: basic AWS knowledge (or willingness to learn)
 
 - process results and file bugs (there are scripts that allow to automate 
 most of the process). Required skills: good understanding of FTBFS bugs
 (common causes for failure, etc), and of the BTS
 
 - answer to questions from maintainers
 
 Overall, one important skill is the ability to dedicate time to this
 task on a regular basis (on average, approx. 3 hours every 3 weeks).
 
 The task covers normal archive rebuilds (rebuilding all packages,
 including source and arch:all, from source), but also custom rebuilds (new
  GCC/python/eglibc/... releases, clang), and possibly QA-specific targets
  (double-builds, non-minimal chroots, etc.)

I want to help with this, sounds fun. Right now I'm finishing my NM and I'm
so excited to start help really. I'm really interested in joining the QA team.
BTW the only skill that I fit, is that I have some spare time for spend in
this and I have the willingness to learn :)

- -- 
TiN
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlGM4iUACgkQ1ZuGLdlHDIG6mgCfSvsTmixFwNLJ8Waz6t9DzWLh
pFkAoKkuzyPgmTab2ojKmlyln+R2C1No
=EeTh
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/518ce22c.6040...@aayy.com.ar



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Bart Martens
On Fri, May 10, 2013 at 10:51:08AM +0200, Stefano Zacchiroli wrote:
 On Fri, May 10, 2013 at 02:24:56PM +0800, Paul Wise wrote:
  I wonder if doing this recursively is a good idea or not. If we decide
  to do that, your approach to limit the recursion is a good one.
 
 AOL on the fact that doing it recursively is _not_ a good idea. My main
 argument for it is that direct dependencies are those that the
 maintainers took the time to explicitly add (either manually, or by
 delegating that choice to some helper tool that fills in substvars). As
 such, those dependencies are those that are most likely to be meaningful
 to the package maintainer.

This argument makes sense to me.  The recursion comes from my reasoning after
Neil explained that entire packages trees were removed due to to RC bugs.  Your
argument makes me realize that a solution can be found at the first level of
reverse dependencies by replacing the RC buggy package with an alternative, so
then there's no need to advertise the RC bug all the way recursively.

 And of course there is the bloat risk, that could diminish the usefulness of
 this check.

True, and I had this in mind from the start.  I don't want to flood all PTS
pages with the same RC bug numbers.  That would only cause irritation.

 Other than that, it sounds like a very good idea to me too.

The idea is Neil's, and Paul brought it to my attention.

OK, I'll continue my experiment without the recursion, and see where it leads.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130510123132.ga13...@master.debian.org



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Bart Martens
On Fri, May 10, 2013 at 02:24:56PM +0800, Paul Wise wrote:
 On Fri, May 10, 2013 at 2:03 PM, Bart Martens wrote:
There are RC bugs in dependencies : #579647 #545414 #658739 #566351 
  #368297 #601667 #658896 #628671
 
 Several of these bugs are merged, I think we should only link to one
 of the merged bugs.

Good point.  I have now modified the script accordingly.

 I wonder if doing this recursively is a good idea or not. If we decide
 to do that, your approach to limit the recursion is a good one.

Limiting the recursion is a compromise.  Zack convinced me to drop the
recursion (at least for now).

 I guess you focused on bugs tagged 'help' so that less maintainers are
 affected?

To start with a small sample.  Also, I think that some RC bugs are easy to fix,
so don't need advertising on so many PTS pages.  For example, some FTBFS bugs
can be quite easy to fix.  Now, where to draw the line.  Bugs tagged help are
bugs for which the package maintainer explicitly asks for help, so there's an
objective reason to advertise them on reverse dependencies PTS pages.

 Is the result very different if you change that to all RC
 bugs?

To my surprise the ratio for all RC bugs is also quite reasonable :

- with tag help : 12/312 
http://qa.debian.org/~bartm/depneedshelp/depneedshelp_tagged_help.txt
- all RC bugs : 1133/12298 
http://qa.debian.org/~bartm/depneedshelp/depneedshelp_all_rc.txt

I've kept the number 150 at that for now, and I've not yet tried sufficient
other numbers to draw conclusions on that.

 Perhaps we could use recursion for bugs tagged 'help' and no
 recursion for RC bugs older than one month.

I would rather choose the reverse : to advertise older bugs on more PTS pages,
since these are bugs that are apparently difficult to fix by the people already
looking at them.  Why would you advertise older bugs on less PTS pages ?

 A blacklist may be needed to avoid things like eglibc appearing on all
 packages containing ELF binaries though.

If somehow possible I would prefer to not introduce a blacklist, because it
needs maintenance by someone judging which packages to put on the list.  An
algorithm like I'm using now with that number 150 feels more dynamic to me, as
packages can fall in/out the selection over time without human intervention.

 It is my feeling that bugs tagged 'help', especially in core packages,
 are probably ones that are harder to fix

I agree with that.

 and may not be good targets for getting people who aren't intimately familiar
 with the packages to fix them.

This is somewhat the same argument as Zack's against using recursion.  I guess
the package maintainers of one level of reverse dependency should be
sufficiently familiar with the RC buggy packages to give fixing the RC bugs a
try.

 I think perhaps that limiting the amount of RC bugs filed against deps
 to 5 or 10 per PTS page would be good.

That's a limitation I hadn't thought of yet.  Maybe it's not a problem.  I see
just libreoffice and meta-gnome3 with slightly more bugs than 10.
http://qa.debian.org/~bartm/depneedshelp/depneedshelp_all_rc.txt

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130510130357.gb13...@master.debian.org



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Paul Wise
On Fri, May 10, 2013 at 9:03 PM, Bart Martens wrote:

 To start with a small sample.  Also, I think that some RC bugs are easy to 
 fix,
 so don't need advertising on so many PTS pages.  For example, some FTBFS bugs
 can be quite easy to fix.  Now, where to draw the line.  Bugs tagged help 
 are
 bugs for which the package maintainer explicitly asks for help, so there's an
 objective reason to advertise them on reverse dependencies PTS pages.

Agreed.

 I would rather choose the reverse : to advertise older bugs on more PTS pages,
 since these are bugs that are apparently difficult to fix by the people 
 already
 looking at them.  Why would you advertise older bugs on less PTS pages ?

My message wasn't clear, I meant:

help bugs: advertise, recursive
older bugs: advertise
newer bugs: don't advertise

The newer bugs are ones that the maintainers may still be working on fixing.

Since you've dropped the recursion, my suggestion would be to just
advertise help bugs and older bugs.

 That's a limitation I hadn't thought of yet.  Maybe it's not a problem.  I see
 just libreoffice and meta-gnome3 with slightly more bugs than 10.
 http://qa.debian.org/~bartm/depneedshelp/depneedshelp_all_rc.txt

Hmm, ok. Perhaps it isn't something to worry about then, at least for now.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAKTje6EFGiDXgg-DXZC22Dt_2W3yTK=alyocvymzvf0f2r6...@mail.gmail.com



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Bart Martens
On Fri, May 10, 2013 at 10:03:57AM +0200, Raphael Hertzog wrote:
 On Fri, 10 May 2013, Paul Wise wrote:
  I wonder if doing this recursively is a good idea or not. If we decide
  to do that, your approach to limit the recursion is a good one.
 
 I also tend to think that doing it recursively is not a good idea in
 general. Or maybe only for packages which are not widely used

Not widely used could be measured with popcon.  I'll keep this in mind.  But I
think that RC bugs in more popular packages deserve to be displayed on more PTS
pages, not the opposite.

 and are at risk of getting removed.

How to measure that ?

Anyhow, I've switched off the recursion for now, based on Zack's argument.

 I would also suggest not displaying bugs where someone is actively taking
 care of it (i.e. when a owner is set even though it's not often used).

Creative idea, but I'm afraid that setting the owner is not a sufficiently
common practice to base this on.

 I would also suggest to completely ignore RC bugs in package with
 lots of reverse dependencies, that is until they are tagged help
 or are getting really old.

I'm not sure about this.  Somehow I think that RC bugs in packages with many
reverse dependencies are more important than other.

  I think perhaps that limiting the amount of RC bugs filed against deps
  to 5 or 10 per PTS page would be good.
 
 While I understand the logic too much and it's going to be
 useless/ignored, I don't agree that we must put a hard limit. We might
 have to tweak our rules to avoid too many such cases but then
 once we have something it should be understandable and relatively
 complete.

I agree with trying to avoid such hard limit.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130510132349.gc13...@master.debian.org



Re: PTS: RC bugs in dependencies

2013-05-10 Thread Raphael Hertzog
On Fri, 10 May 2013, Bart Martens wrote:
  I would also suggest not displaying bugs where someone is actively taking
  care of it (i.e. when a owner is set even though it's not often used).
 
 Creative idea, but I'm afraid that setting the owner is not a sufficiently
 common practice to base this on.

Yes, but it would provide a way to not display some bugs that take long to fix
(think license issues). So even if uncommon, it can be useful.

  I would also suggest to completely ignore RC bugs in package with
  lots of reverse dependencies, that is until they are tagged help
  or are getting really old.
 
 I'm not sure about this.  Somehow I think that RC bugs in packages with many
 reverse dependencies are more important than other.

They are but they are also more likely to have an active maintainer. On
the other hand, packages with few reverse dependencies are more likely
to have an MIA maintainer without anyone noticing.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130510133505.gb32...@x230-buxy.home.ouaza.com