[Popcon-developers] Bug#319019: marked as done (popularity-contest: New HTTP uploader do not follow CGI specification)

Debian Bug Tracking System owner at bugs.debian.org
Fri Jul 29 00:33:53 UTC 2005


Your message dated Thu, 28 Jul 2005 17:17:09 -0700
with message-id <E1DyIYn-0006rG-00 at spohr.debian.org>
and subject line Bug#319019: fixed in popularity-contest 1.31
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 19 Jul 2005 09:27:07 +0000
>From pre at saruman.uio.no Tue Jul 19 02:27:07 2005
Return-path: <pre at saruman.uio.no>
Received: from pat.uio.no [129.240.130.16] (7411)
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1DuoNX-0007cF-00; Tue, 19 Jul 2005 02:27:07 -0700
Received: from mail-mx5.uio.no ([129.240.10.46])
	by pat.uio.no with esmtp (Exim 4.43)
	id 1DuoNS-0001J3-SE
	for submit at bugs.debian.org; Tue, 19 Jul 2005 11:27:02 +0200
Received: from saruman.uio.no ([129.240.201.202])
	by mail-mx5.uio.no with esmtp (Exim 4.43)
	id 1DuoNP-0005nC-UV; Tue, 19 Jul 2005 11:26:59 +0200
Received: from pre by saruman.uio.no with local (Exim 4.44)
	id 1DuoNP-0002ki-CM; Tue, 19 Jul 2005 11:26:59 +0200
To: submit at bugs.debian.org
Subject: popularity-contest: New HTTP uploader do not follow CGI specification
From: Petter Reinholdtsen <pere at hungry.com>
Message-Id: <E1DuoNP-0002ki-CM at saruman.uio.no>
Sender: Petter Reinholdtsen <petter.reinholdtsen at usit.uio.no>
Date: Tue, 19 Jul 2005 11:26:59 +0200
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.915, required 12,
	autolearn=disabled, ALL_TRUSTED -2.82, AWL 1.91,
	UIO_MAIL_IS_INTERNAL -5.00)
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02


Package: popularity-contest
Version: 1.30
Severity: serious

The HTTP POST upload being done by popcon-upload do not seem to follow
the CGI file upload specification.  This make it hard to use common
CGI parsers on the server end, and also make it confusing to analyze
the HTTP trafic.  In addition, this make the Debian and Ubuntu HTTP
upload protocol incompatible with each other.

We should change the protocol and make sure the HTTP POST protocol
look like a normal browser upload before the this new
popularity-contest make it into testing.  I set severity to serious
because of this.

---------------------------------------
Received: (at 319019-close) by bugs.debian.org; 29 Jul 2005 00:23:47 +0000
>From katie at spohr.debian.org Thu Jul 28 17:23:47 2005
Return-path: <katie at spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1DyIYn-0006rG-00; Thu, 28 Jul 2005 17:17:09 -0700
From: Petter Reinholdtsen <pere at debian.org>
To: 319019-close at bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#319019: fixed in popularity-contest 1.31
Message-Id: <E1DyIYn-0006rG-00 at spohr.debian.org>
Sender: Archive Administrator <katie at spohr.debian.org>
Date: Thu, 28 Jul 2005 17:17:09 -0700
Delivered-To: 319019-close at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 4

Source: popularity-contest
Source-Version: 1.31

We believe that the bug you reported is fixed in the latest version of
popularity-contest, which is due to be installed in the Debian FTP archive:

popularity-contest_1.31.dsc
  to pool/main/p/popularity-contest/popularity-contest_1.31.dsc
popularity-contest_1.31.tar.gz
  to pool/main/p/popularity-contest/popularity-contest_1.31.tar.gz
popularity-contest_1.31_all.deb
  to pool/main/p/popularity-contest/popularity-contest_1.31_all.deb



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 319019 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Petter Reinholdtsen <pere at debian.org> (supplier of updated popularity-contest 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 ftpmaster at debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 29 Jul 2005 01:54:43 +0200
Source: popularity-contest
Binary: popularity-contest
Architecture: source all
Version: 1.31
Distribution: unstable
Urgency: low
Maintainer: Popularity Contest Developers <popcon-developers at lists.alioth.debian.org>
Changed-By: Petter Reinholdtsen <pere at debian.org>
Description: 
 popularity-contest - Vote for your favourite packages automatically
Closes: 317402 317449 317630 319019 319079 320132
Changes: 
 popularity-contest (1.31) unstable; urgency=low
 .
   [Petter Reinholdtsen]
   * Add scripts to clean out non-debian packages from the entries, to
     make it possible to publish anonymous raw data.  Based on code
     from Alain Schroeder.
   * Rewrote popcon-upload to submit reports using MIME-encoded file
     uploads to match the common practice for browser-based file
     uploads. (Closes: #319019)
   * Change popcon-submit.cgi to handle uploads in both the old upload
     format and the new upload format, as well as the ubuntu
     (uncompressed) format.
   * Add support in popcon-submit.cgi to save directly to disk instead
     of sending emails.
   * Change popcon-submit-ubuntu.cgi to make it easier to run with
     older python versions, and make sure the reply matches the
     "success" string used by popcon-upload.
   * Change popcon.pl to read section info from the stable branch as
     well, and make sure it keep working even if one of the sections
     are empty.
   * Use more variables in popcon-process.sh to make it easier to
     deploy on other servers.
   * Change code for detecting old dpkg version and using dpkg-awk
     instead to avoid error message when dpkg-query is missing. Modify
     dependency to depend on 'dpkg (>= 1.10) | dpkg-awk'.  This should
     make sure it work on woody as well.
   * Make sure the server scripts are installed uncompressed, for easy
     access when setting up a server.
   * Translations
     - Updated Japanese from Kenshi Muto. (Closes: #317402)
     - Updated Russian from Yuri Kozlov. (Closes: #317449)
     - Updated Vietnamese from Phan Vinh Thinh. (Closes: #317630)
     - Updated German by Dennis Stampfer.
     - Updated Albanian by Elian Myftiu. (Closes: #319079)
     - Updated Arabic by Ossama M. Khayat.
     - Updated Polish by Bartosz Fenski. (Closes: #320132)
Files: 
 7267c55fc130eb54763f16f4f5a1d326 654 misc optional popularity-contest_1.31.dsc
 28aabb6e9a5d179a386b6598c50891fd 61432 misc optional popularity-contest_1.31.tar.gz
 6c6d57f00ae9c9db2fc5875b1c304634 51438 misc optional popularity-contest_1.31_all.deb

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

iD8DBQFC6XIU20zMSyow1ykRAlLHAJ0RnCuOyvBPBpDBhPFqkvzLUwA2vgCeJtcT
oU8ShL57VJhJXqUFt+r5+IE=
=GH3O
-----END PGP SIGNATURE-----




More information about the Popcon-developers mailing list