[Bug 798293] Re: uscan should support parsing s3 bucket listings

Launchpad Bug Tracker 798293 at bugs.launchpad.net
Thu May 31 23:10:14 UTC 2012


This bug was fixed in the package devscripts - 2.11.8

---------------
devscripts (2.11.8) unstable; urgency=low


  [ David Prévot ]
  * French translation update.

  [ James McCoy ]
  * dd-list:
    + Recognize -h argument, as documented.
    + Don't error when given multiple binary packages from the same source.
      (Closes: #672309)
  * Also note DEBCHANGE_MAINTTRAILER change in NEWS entry for 2.11.7.
    (Closes: #672973)
  * dget:
    + Fix handling of sources.list entries with a port. (Closes: #672460) Still
      can't handle entries at the same domain but different ports until
      #154868 is fixed.
  * debcheckout:
    + Document the DEBCHECKOUT_SOURCE configuration variable.
    + Determine the source package name when downloading the source tarball.
      This ensures the downloaded files aren't incorrectly removed after being
      downloaded.
    + Adapt find_repo() to determine the tarball name for native packages.

  [ Benjamin Drung ]
  * debchange:
    + Add --vendor= and DEBCHANGE_VENDOR to override the distributor ID
      returned by dpkg-vendor.
    + Always perform Vendor check.
    + Fall back to Debian vendor when a Debian-specific command-line option
      has been supplied (--nmu, --qa, --bin-nmu, --bpo).
    + Adjust --security template for Ubuntu.
    + Add -R/--rebuild flag for Ubuntu's no-change rebuilds.
    + Append ubuntu1 to version when incrementing on Ubuntu, unless a
      -U/--upstream option is given.
    + On Ubuntu, don't copy the previous distribution name for a new changelog
      entry. Use the Ubuntu devel release.
    + Don't use NMU versioning for NMUs / Security uploads on Ubuntu.
    + dch --increment changes XbuildY to Xubuntu1 on Ubuntu (LP: #690230).
    + Try to guess the vendor based on the given distribution name (LP: #723715)
    + Prefer UBUMAIL over DEBEMAIL on Ubuntu (LP: #929846).
  * Add first tests for licensecheck.
  * Add online test for uscan.

  [ Stefano Rivera ]
  * devscripts.Logger Don't substitute arguments into logged strings unless
    they were provided. (LP: #968129)
  * debchange: Use distro-info to determine Ubuntu release names (LP: #997932).
  * Incorporate Ubuntu's delta:
    Move debian-keyring, equivs, libcrypt-ssleay-perl, and libsoap-lite-perl
    to Suggests when building on Ubuntu.

  [ Salvatore Bonaccorso ]
  * bts: When searching for usertags use tag= in the url (followed by
    the options containing users=). (Closes: #675071).

  [ Raphael Geissert ]
  * dget: ignore duplicate repository URLs. (Closes: #675258)

  [ Kees Cook ]
  * licensecheck: Catch LGPL more robustly. (Closes: #623283)

  [ Thijs Kinkhorst ]
  * debdiff: Do not generate warnings when debdiff'ing dpkg source format
    3.0 (git). (Closes: #668372)
  * debuild: Do not warn for missing upstream tarball if package is source
    format 3.0 (git). (Closes: #668372)

  [ Scott Moser ]
  * uscan: Support watch files that reference S3 bucket listings.
    (Closes: #630756, LP: #798293)

  [ Yaroslav Halchenko ]
  * licensecheck: Check licenses in .m (Octave/Matlab), .tex (LaTeX),
    and .pyx (Python's pyrex) files (Closes: #604529)

  [ Ivan Borzenkov ]
  * licensecheck: Add detection code for Beerware license. (Closes: #597463)

 -- Benjamin Drung <bdrung at debian.org>  Thu, 31 May 2012 17:50:56 +0200

** Changed in: devscripts (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to devscripts in Ubuntu.
https://bugs.launchpad.net/bugs/798293

Title:
  uscan should support parsing s3 bucket listings

Status in “devscripts” package in Ubuntu:
  Fix Released
Status in “devscripts” package in Debian:
  New

Bug description:
  Binary package hint: devscripts

  A few (admittedly very few) upstreams host their files on S3.
  By default, S3 does not do apache like file listings, but instead gives file listing in XML format.

  ec2-api-tools: 
    Homepage: http://aws.amazon.com/developertools/351
    S3 listing: http://s3.amazonaws.com/ec2-downloads/
  ec2-ami-tools: http://aws.amazon.com/developertools/368
    Homepage: http://aws.amazon.com/developertools/368
    S3 listing: http://s3.amazonaws.com/ec2-downloads/
  rdscli (bug 797387): 
    Homepage: http://aws.amazon.com/developertools/2928
    S3 listing: http://s3.amazonaws.com/rds-downloads/

  I suggest that uscan could be made to understand the well defined
  output of an S3 bucket listing.  Below is an example.  I've added
  carriage returns, the content usually is only 2 lines (xml header and
  content).

  <?xml version="1.0" encoding="UTF-8"?>
  <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>ec2-downloads</Name><Prefix></Prefix><Marker></Marker><MaxKeys>1000</MaxKeys><IsTruncated>false</IsTruncated>
  <Contents><Key>2006-06-26.ec2.wsdl</Key><LastModified>2006-10-23T12:22:30.000Z</LastModified><ETag>"d4fa76ef26b78d3905e009de9db8bf7d"</ETag><Size>28344</Size><StorageClass>STANDARD</StorageClass></Contents><Contents><Key>2006-10-01.ec2.wsdl</Key><LastModified>2006-12-11T15:16:07.000Z</LastModified><ETag>"c10f3f9a199906e09eb3140b1f694e78"</ETag><Size>38244</Size><StorageClass>STANDARD</StorageClass></Contents><Contents><Key>2007-01-03.ec2.wsdl</Key><LastModified>2007-02-10T14:57:28.000Z</LastModified><ETag>"3315c7afe5a27444fddf8e0f21d20d1c"</ETag><Size>39314</Size><StorageClass>STANDARD</StorageClass></Contents><Contents><Key>2007-01-19.ec2.wsdl</Key><LastModified>2007-03-22T16:29:10.000Z</LastModified><ETag>"01d64aeb8a01b41f80e8bc6627daa313"</ETag><Size>40501</Size><StorageClass>STANDARD</StorageClass></Contents><Contents><Key>2007-03-01.ec2.wsdl</Key><LastModified>2007-07-06T05:25:50.000Z</LastModified><ETag>"a716de16be05c734b687f0612134d655"</ETag><Size>43408</Size><StorageClass>STANDARD</StorageClass></Contents>
  </ListBucketResult>

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: devscripts 2.11.0ubuntu1
  ProcVersionSignature: Ubuntu 3.0-0.1-generic 3.0.0-rc2
  Uname: Linux 3.0-0-generic x86_64
  Architecture: amd64
  Date: Thu Jun 16 11:09:58 2011
  EcryptfsInUse: Yes
  InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
  ProcEnviron:
   LANGUAGE=en_US:en
   PATH=(custom, no user)
   LANG=en_US.utf8
   LC_MESSAGES=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: devscripts
  UpgradeStatus: Upgraded to oneiric on 2010-11-15 (212 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/798293/+subscriptions




More information about the foundations-bugs mailing list