Bug#761149: debsources: allow redirects to package versions based on suite/codename

2014-09-10 Thread Paul Wise
Package: qa.debian.org Severity: wishlist User: debian-qa@lists.debian.org Usertags: debsources It would be great if debsources could allow codenames and suites in the version number field (in addition to 'latest') so these URLs worked: http://sources.debian.net/src/linux/experimental/ http://sou

Bug#761117: debsources: file-level deduplication

2014-09-10 Thread Paul Wise
On Thu, Sep 11, 2014 at 4:31 AM, Stefano Zacchiroli wrote: > We already have all the file checksums in the database. Removing > (file-level) duplication in the file storage, using hard-links, can be > safely implemented offline, i.e., as long as no debsources update is > ongoing. I missed the tal

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-10 Thread Paul Wise
On Thu, Sep 11, 2014 at 3:01 AM, Stefano Zacchiroli wrote: > Add the ability to diff arbitrary version of packages available in > Debsources, producing a debdiff as a result. FYI, we were thinking about adding debdiff capabilities to snapshot.debian.org, that might make more sense since it has mo

Bug#761079: debsources: support multiple archives

2014-09-10 Thread Paul Wise
On Wed, Sep 10, 2014 at 11:56 PM, Stefano Zacchiroli wrote: > (e.g., derivatives). For derivatives, the best thing will be replacing debmirror with rsyncing sources.list files (and or apt directories) from the derivs census plus apt-get update and apt-get source. -- bye, pabs https://wiki.debi

Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-10 Thread Paul Wise
On Tue, Jul 22, 2014 at 5:29 PM, Daniel Lintott wrote: > I would say that seems like a sensible suggestion. Using a ready-made > system for the caching obviously has major benefits of being > well-established and supported. > > Personally I've never used or setup such a service, but there are > se

Bug#761124: debsources: proper pythonic package layout

2014-09-10 Thread Stefano Zacchiroli
Note (to self and others): work on this issue, and more generally on the Debian packaging of Debsources, is in progress in the debian-packaging branch of the Git repo: http://anonscm.debian.org/cgit/qa/debsources.git/log/?h=debian-packaging Feedback and patches from expert Python packagers are

Bug#761124: debsources: proper pythonic package layout

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal The layout of Debsources as "upstream" software should be changed to match Python best practices (provide a top-level debsources module, have use setuptools, etc.). This will make it easier to package Debsources, deploy it as a regular Debian package, and u

Bug#761121: debsources: allow symlink within same source package/version

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist Currently, all symlinks shipped as part of source packages are forbidden and cannot be accessed for security reasons. Debsources should be more clever about that, and allow access to symlinks that point with the same package/version. Cheers. -- Stefano

Bug#761119: debsources: suite-based navigation

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist Debsources should offer per-suite/release navigation, e.g., with URLs like http://sources.debian.net/suite/jessie/prefix/d/ Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilo

Bug#761118: debsources: more statistics

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist Several interesting statistics and graphs have been computed for the ESEM 2014 paper [1] by Debsources' authors. Unfortunately, only some of them have been turned into live data that is recomputed at each update and published at http://sources.debian.net/

Bug#761117: debsources: file-level deduplication

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist We already have all the file checksums in the database. Removing (file-level) duplication in the file storage, using hard-links, can be safely implemented offline, i.e., as long as no debsources update is ongoing. Micro-benchmark (from my DebConf14 Debsou

Processed: severity of 761111 is wishlist

2014-09-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > severity 76 wishlist Bug #76 [qa.debian.org] debsources: support for the lts archive Severity set to 'wishlist' from 'normal' > thanks Stopping processing here. Please contact me if you need assistance. -- 76: http://bugs.debian.org/

Processed: debsources: support for the lts archive

2014-09-10 Thread Debian Bug Tracking System
Processing control commands: > block -1 by 761079 Bug #76 [qa.debian.org] debsources: support for the lts archive 76 was not blocked by any bugs. 76 was not blocking any bugs. Added blocking bug(s) of 76: 761079 -- 76: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=76 D

Bug#761112: debsources: mult-line search patterns for a given source package and version

2014-09-10 Thread Ralf Treinen
Package: qa.debian.org Severity: wishlist User: debian-qa@lists.debian.org Usertags: debsources Hi, I would like to have the possibility to search in a known file (I know the source package name, the source version, and the path) for a multi-line pattern. This would be useful for the reports gene

Bug#761108: debsources: file name / path search

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist We already have all paths in the DB, it would trivial and very useful to offer file/path-based search functionalities. The only caveat is query execution team. Some preliminary micro-benchmarks: - it is too slow without decent index: debsources=> sel

Bug#761106: debsources: cannot list dir content for packages with unicode issues

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal [ bug originally reported by Luciano Bello ] As an example of this issue, http://sources.debian.net/src/cvsnt/latest/ currently returns 505, due to a contained file named "testáéíóú.txt" (and non utf8 clean). The failure is at debsources/web/models.py, lin

Bug#761111: debsources: support for the lts archive

2014-09-10 Thread Holger Levsen
Package: qa.debian.org Severity: normal Control: block -1 by 761079 Hi zack, Thanks for running sources.debian.org! Packages shipped by the Debian LTS should also be imported by, and visible via Debian Sources. cheers, Holger signature.asc Description: This is a digitally signed mes

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist Add the ability to diff arbitrary version of packages available in Debsources, producing a debdiff as a result. This should probably come as a new "/diff" URL, taking package names/versions as parameters and returning the debdiff. Bonus point: offer the

Bug#761103: debsources: highlight #Lxxx lines by default

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist [ bug originally reported by Joachim Breitner ] URLs like http://sources.debian.net/src/cairo/1.12.14-4/boilerplate/cairo-boilerplate-xcb.c#L395 should highlight the line mentioned in the anchor by default, without requiring the user to pass ?hl. Ideally

Bug#761100: debsources: show suites/releases when listing package versions

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist When visiting URLs like http://sources.debian.net/src/linux, the user should be able to which package version belongs to which suites / releases. (Note that one version might be in multiple suites.) Sample desired output (proposed by Stuart Prescott):

Processed: severity of 761077 is wishlist, severity of 761079 is wishlist, severity of 761083 is wishlist ...

2014-09-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > severity 761077 wishlist Bug #761077 [qa.debian.org] debsources: support tarball-in-tarball Severity set to 'wishlist' from 'normal' > severity 761079 wishlist Bug #761079 [qa.debian.org] debsources: support multiple archives Severity set to 'wish

Processed: debsources: automatic binary->source package name redirection

2014-09-10 Thread Debian Bug Tracking System
Processing control commands: > block -1 by 761083 Bug #761085 [qa.debian.org] debsources: automatic binary->source package name redirection 761085 was not blocked by any bugs. 761085 was not blocking any bugs. Added blocking bug(s) of 761085: 761083 -- 761085: http://bugs.debian.org/cgi-bin/bug

Processed: debsources: support for the security archive

2014-09-10 Thread Debian Bug Tracking System
Processing control commands: > block -1 by 761079 Bug #761084 [qa.debian.org] debsources: support for the security archive 761084 was not blocked by any bugs. 761084 was not blocking any bugs. Added blocking bug(s) of 761084: 761079 -- 761084: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761

Bug#761085: debsources: automatic binary->source package name redirection

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: block -1 by 761083 As per subject (and as implemented by several other source package related services in the Debian ecosystem, e.g., tracker.d.o). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conf

Bug#761083: debsources: inject binary packages metadata into the DB

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal The Debsources DB schema has tables for collecting binary package metadata (i.e. "binaries", "binary_names"), but the updater does not fill them in at present. It should. Having this information would allow to implement binary package -> source package redi

Bug#761084: debsources: support for the security archive

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: block -1 by 761079 Packages shipped by the Debian security archive should be imported by, and visible via Debian Sources. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://u

Bug#761079: debsources: support multiple archives

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: user qa.debian@packages.debian.org Control: usertags -1 + debsources Debsources currently only supports one (live) archive, i.e., the main Debian archive as available from the mirror network. We want to support multiple archives. The main use c

Bug#761077: debsources: support tarball-in-tarball

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: usertags -1 + debsources Debsources should support tarball-in-tarballs, offering the ability to browse tarball content. Rationale #1: support (bad) packaging habits Rationale #2: support tarballs shipped by upstreams Cheers. -- System Informatio

migrating debsources bug reports to the qa.d.o pseudo-package

2014-09-10 Thread Stefano Zacchiroli
Heya, FYI I'm in the process of migrating the Debian Sources / sources.d.n bug reports from the current text file in the Git repo [1] to the Debian BTS. Hopefully that would make easier to both submit bug reports and check for pre-existing bug reports for duplicates. Also, it will make more visib

Re: GRUB version in testing

2014-09-10 Thread Adam D. Barratt
On 2014-09-10 11:17, Steven Chamberlain wrote: Is the PTS playing tricks again? https://packages.qa.debian.org/g/grub2.html No, it's not dealing with Extra-Source-Only sources correctly. oldstable 1.98+20100804-14+squeeze1 stable 1.99-27+deb7u2 testing 2.02~beta2-11 unstable 2

GRUB version in testing

2014-09-10 Thread Steven Chamberlain
Hi, Is the PTS playing tricks again? https://packages.qa.debian.org/g/grub2.html > oldstable > 1.98+20100804-14+squeeze1 > stable > 1.99-27+deb7u2 > testing > 2.02~beta2-11 > unstable > 2.02~beta2-11 I don't think 2.02~beta2-11 really migrated. The new PTS seems to have the

Bug#756741: tracker.debian.org: Dead package warning

2014-09-10 Thread Raphael Hertzog
On Fri, 01 Aug 2014, Christophe Siraut wrote: > As a Debian developer or other interested party, on a source package > page I can see a warning if the package has been removed from both > unstable and experimental repositories. As a reference, here are samples of the kind of messages that we want