ALERTE : Wafa Assurance crée une filiale au Cameroun

2014-09-11 Thread LES ÉCO
Se désinscrire de la liste: 
http://link.email.wib.me/u/443/16bc80c6f0cbda973801785687493747c1117f11875b2e4b

Avenue Abdelmoumen, Rue Calavon n 4, Casablanca, 2, Maroc

Processed: unblock 704028 with 704330

2014-09-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Orphaned package can be updated by anyone
 unblock 704028 with 704330
Bug #704028 [libjs-twitter-bootstrap] New version available (2.3.2)
Bug #734102 [libjs-twitter-bootstrap] libjs-twitter-bootstrap: New Release
704028 was blocked by: 704330
704028 was not blocking any bugs.
Removed blocking bug(s) of 704028: 704330
734102 was blocked by: 704330
734102 was not blocking any bugs.
Removed blocking bug(s) of 734102: 704330
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
704028: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704028
734102: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734102
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.141045644914657.transcr...@bugs.debian.org



Processed: Removal of guile-1.8

2014-09-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 severity 745991 serious
Bug #745991 [beast] beast: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 745994 serious
Bug #745994 {Done: Josue Abarca jmasli...@debian.org} [denemo] denemo: please 
migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 745995 serious
Bug #745995 [dico] dico: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 745996 serious
Bug #745996 [drgeo] drgeo: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 745997 serious
Bug #745997 [freetalk] freetalk: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 761210 serious
Bug #761210 [g-wrap] g-wrap: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 745999 serious
Bug #745999 [gnubik] gnubik: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 746000 serious
Bug #746000 [gnurobots] gnurobots: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 746012 serious
Bug #746012 {Done: Matthias Klose d...@debian.org} [graphviz] graphviz: 
please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 746001 serious
Bug #746001 [guile-cairo] guile-cairo: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 761211 serious
Bug #761211 [guile-gnome-platform] guile-gnome-platform: please migrate to 
guile-2.0
Severity set to 'serious' from 'normal'
 severity 746002 serious
Bug #746002 [guile-library] guile-library: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 746013 serious
Bug #746013 [libmatheval] libmatheval: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 746005 serious
Bug #746005 [lilypond] lilypond: please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 746016 serious
Bug #746016 {Done: Torsten Landschoff tors...@debian.org} [swig2.0] swig2.0: 
please migrate to guile-2.0
Severity set to 'serious' from 'normal'
 severity 731787 serious
Bug #731787 {Done: Atsuhito KOHDA ko...@debian.org} [texmacs] texmacs: please 
migrate to guile-2.0
Ignoring request to change severity of Bug 731787 to the same value.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
731787: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731787
745991: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745991
745994: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745994
745995: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745995
745996: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745996
745997: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745997
745999: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745999
746000: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746000
746001: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746001
746002: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746002
746005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746005
746012: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746012
746013: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746013
746016: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746016
761210: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761210
761211: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761211
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.141045829828005.transcr...@bugs.debian.org



Bug#761117: debsources: file-level deduplication

2014-09-11 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 talk, but some other ideas:

A hash based filesystem layout like we use on snapshot.d.o.

Use a filesystem with deduplication support like btrfs.

-- 
bye,
pabs

https://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: 
https://lists.debian.org/caktje6fo6ohq90+tbea2hcoqbmuljanfbq_c1tzkywzryud...@mail.gmail.com



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

2014-09-11 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://sources.debian.net/src/linux/unstable/
http://sources.debian.net/src/linux/sid/
http://sources.debian.net/src/linux/stable/
http://sources.debian.net/src/linux/wheezy/
http://sources.debian.net/src/linux/etch/

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#761079: debsources: support multiple archives

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 01:42:20PM +0800, Paul Wise wrote:
 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.

Do you maybe already have code that does this (at list the first part,
up to some sort of containerized apt-get update) as part of the census
script? If so, mind posting to this bug report pointers to it?

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


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

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 01:47:33PM +0800, Paul Wise wrote:
 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 more
 package versions?

We're gonna need it on debsources anyhow, in particular to implement the
edit feature suggested by Raphael Geissert. What we could do is to
factorize as much as possible the common parts in a common place, e.g.,
python-debian. But I'm not sure there is actually that *much* code to
write, considering that 1) we will probably invoke the real debdiff as
an external program anyhow and 2) I plan to delegate diff highlighting
to the javascript toolkit we already use. What else is there to be done?

-- 
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


Bug#761117: debsources: file-level deduplication

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 02:09:35PM +0800, Paul Wise wrote:
 A hash based filesystem layout like we use on snapshot.d.o.
 
 Use a filesystem with deduplication support like btrfs.

I thought about btrfs back in the days, and ruled out the idea because
it imposes a fairly important deployment requirement.

Regarding a hash-based filesystem layout, that will get in the way of
dpkg-source -x, meaning you will need to massage the files into the
has layout after package extraction. Plus, you lose the ability to use
the natural file organization as the url structure that you present to
the user.

All in all, offline deduplication seems much more appealing and, up to
now, it seems to have no drawbacks whatsoever (except a negligible lag
between the extraction time and the deduplication run).

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


Bug#761079: debsources: support multiple archives

2014-09-11 Thread Paul Wise
On Thu, Sep 11, 2014 at 2:55 PM, Stefano Zacchiroli wrote:

 Do you maybe already have code that does this (at list the first part,
 up to some sort of containerized apt-get update) as part of the census
 script? If so, mind posting to this bug report pointers to it?

Once I move the derivs census off alioth and get deriv.debian.org
setup properly, rsync will be:

rsync --timeout=60 --contimeout=60 --prune-empty-dirs --filter 'merge,
include-sources-lists' -a --no-perms --no-owner --no-group
--chmod=a+rX,ug+w,o-w,Dg+s,Da+x deriv.debian.org::deriv/census/ ./

With include-sources-lists being a file like this:

+ */
+ /var/*/sources.list
- *

Containerizing apt-get update simply needs pointing the APT_CONFIG
environment variable at an appropriate apt configuration file. chdist
from devscripts can do it and in addition I have such a setup in the
derivs census scripts:

https://anonscm.debian.org/cgit/dex/census.git/tree/Makefile#n6
https://anonscm.debian.org/cgit/dex/census.git/tree/etc/apt.conf
https://anonscm.debian.org/cgit/dex/census.git/tree/bin/get-package-lists

-- 
bye,
pabs

https://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: 
https://lists.debian.org/caktje6fz_ywmgvpcadevuw5mscey-6-gfdsddzwig1wtojw...@mail.gmail.com



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

2014-09-11 Thread Paul Wise
On Thu, Sep 11, 2014 at 2:58 PM, Stefano Zacchiroli wrote:

 We're gonna need it on debsources anyhow, in particular to implement the
 edit feature suggested by Raphael Geissert. What we could do is to
 factorize as much as possible the common parts in a common place, e.g.,
 python-debian. But I'm not sure there is actually that *much* code to
 write, considering that 1) we will probably invoke the real debdiff as
 an external program anyhow and 2) I plan to delegate diff highlighting
 to the javascript toolkit we already use.

I see, some factors I can think of:

Some derivatives support tarball compression schemes that Debian does
not (rejected by the dpkg maintainer). The derivatives census converts
to gzip with low compression and does debdiff on the result.

Ancient Debian source packages had no dsc files, debdiffing would
require constructing fake ones I guess.

debdiff of libreoffice versions needs adequate space in $TMP which
usually isn't available when /tmp is a tmpfs.

Would be great to move that into python-debian.

 What else is there to be done?

Mainly having a full set of packages to debdiff between, from our
discussions at DebConf14 it seems like you plan to get a copy of the
snapshot archive anyway so maybe sources.d.n is indeed the right place
to do this?

-- 
bye,
pabs

https://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: 
https://lists.debian.org/CAKTje6E=HanGb2rEKaD_ZjuE=pwkj-hhwmuwv6msou6egbx...@mail.gmail.com



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

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 03:48:38PM +0800, Paul Wise wrote:
 On Thu, Sep 11, 2014 at 2:58 PM, Stefano Zacchiroli wrote:
 
  We're gonna need it on debsources anyhow, in particular to implement the
  edit feature suggested by Raphael Geissert. What we could do is to
  factorize as much as possible the common parts in a common place, e.g.,
  python-debian. But I'm not sure there is actually that *much* code to
  write, considering that 1) we will probably invoke the real debdiff as
  an external program anyhow and 2) I plan to delegate diff highlighting
  to the javascript toolkit we already use.
 
 I see, some factors I can think of:

So, from your examples I've realized that I've mentioned debdiff, but I
actually don't need it. Debsources currently have unpacked packages on
the filesystem, organized in per-version directories. So Debsources can
simply recursively diff the two directories, instead of using debdiff
(which AFAICT, doesn't even work on directories). We'll just need to
look into whether debdiff uses specific diff options that we want to use
as well, just to ensure that the output format is more or less the same.

(FWIW, this seems to be yet another good argument against some
hash-based file-layout, that we have been discussing in #761117.)

Most of the legitimate problems you've mentioned seems to be related to
source package format and, arguably, we won't have those problems with
Debsources, or at least not in the diffing part. (We will have them at
source package unpack time, of course.)

  What else is there to be done?
 
 Mainly having a full set of packages to debdiff between, from our
 discussions at DebConf14 it seems like you plan to get a copy of the
 snapshot archive anyway so maybe sources.d.n is indeed the right place
 to do this?

That's the plan yes, even though importing snapshot.d.o is a very
different feature/goal.

However, it is important to observe that sources.d.n still aims at being
source-package-only, whereas 1) debdiff is capable of diffing .deb and
2) .debs are indeed available on snapshot.d.o. So if you are interested
in diffing .debs, as of now the only place where to implement that
specific feature is snapshot.d.o.

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


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

2014-09-11 Thread Paul Wise
On Thu, 2014-09-11 at 11:13 +0200, Stefano Zacchiroli wrote:

 We'll just need to look into whether debdiff uses specific diff
 options that we want to use as well, just to ensure that the output
 format is more or less the same.

One thing debdiff helps with is not having quilt cruft in the diff.

 Most of the legitimate problems you've mentioned seems to be related to
 source package format and, arguably, we won't have those problems with
 Debsources, or at least not in the diffing part. (We will have them at
 source package unpack time, of course.)

Right.

 However, it is important to observe that sources.d.n still aims at being
 source-package-only, whereas 1) debdiff is capable of diffing .deb and
 2) .debs are indeed available on snapshot.d.o. So if you are interested
 in diffing .debs, as of now the only place where to implement that
 specific feature is snapshot.d.o.

The debdiff idea was only for sources and mainly in conjunction with
derivs census patch stuff.

On the binaries stuff, various folks have been asking about a
binaries.d.o, similar to sources.d.n but for binaries. The debdiff
output for binaries is useful for some use-cases but we might also want
more comprehensive diffs for binaries, diffp from the reproducible
builds stuff comes to mind as a potential script to add.

https://wiki.debian.org/ReproducibleBuilds#bash_script_to_compare_two_package_builds

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Daniel Lintott
Hi Paul,

On 11/09/14 04:20, Paul Wise wrote:
 On Tue, Jul 22, 2014 at 5:29 PM, Daniel Lintott wrote:
 
 I shall drop another version of the patch to the bug report that reverts
 the custom caching mechanism.
 
 A yak shaving exercise reminded me that this hasn't been done yet,
 could you please send the updated patch?
 

Apologies for not getting this done sooner, got tied up with some other
projects.

Attached is a new patch against the old sf.wml from SVN, that doesn't
include any caching mechanism.

Regards

Daniel
--- ../sf-redirect-old/sf.wml	2014-07-21 19:24:00.835216162 +0100
+++ sf.wml	2014-09-11 11:46:00.277558546 +0100
@@ -1,21 +1,10 @@
 ?php
-
-$data_dir = '/srv/qa.debian.org/data/watch';
-
 // need to strip leading slash, sf.net doesn't like double slashes
 $project=ltrim($_SERVER['PATH_INFO'], '/');
 
 if (!$project) {
-header('Location: http://manpages.debian.net/cgi-bin/man.cgi?query=uscan');
-exit;
-}
-
-$fdb = $data_dir . '/sf-list.db';
-
-if (!file_exists($fdb)) {
-header('HTTP/1.0 500 Internal Server Error');
-die('The files database is not available. Please report this message to'.
-	' debian-qa@lists.debian.org');
+	header('Location: http://manpages.debian.net/cgi-bin/man.cgi?query=uscan');
+	exit;
 }
 
 // $project is not a file and doesn't have trailing slash
@@ -29,40 +18,31 @@
 exit;
 }
 
-$db = dba_open($fdb, 'r', 'db4');
-
-if (!dba_exists($project, $db)) {
-header('HTTP/1.0 404 File Not Found');
-die('There is no information about the '.$project.' project.');
-}
+$xml_url = https://sourceforge.net/projects/$project/rss;;
 
-?html
+$xml = simplexml_load_file($xml_url, 'SimpleXMLElement', LIBXML_NOCDATA);
+$title = $xml-channel[0]-title;
+$files = $xml-channel[0]-item;
+?
+html
 head
-titleFile listing for project ?php echo htmlspecialchars($project); ?/title
+titleFile listing for project ?php echo $title; ?/title
 /head
 body
 p
-h1File listing for project ?php echo htmlspecialchars($project); ?/h1
-Visit a href=http://sf.net/projects/?php echo htmlspecialchars($project); ??php echo
-htmlspecialchars($project); ?'s project page/a.br/br/
+h1File listing for project ?php echo $title; ?/h1
+Visit a href=http://sf.net/projects/?php echo $project; ??php echo $project; ?'s project page/a.brbr
 ?php
-echo dba_fetch($project, $db);
+foreach ($files as $item) {
+	$file = basename($item-title);
+	$link = $_SERVER['SCRIPT_NAME'] . /$project/$file;
+	echo a href='$file'$file/abr\n;
+}
 ?
 /p
 p
-Thanks to a href=http://ftp.heanet.ie/;HEAnet's mirror service/a
-for being the source of data for this service.
-/p
-p
 Get the source code: a href=svn://anonscm.debian.org/svn/qa/trunk/wml/watchcheckout SVN repository/a #124;
 a href=http://anonscm.debian.org/viewvc/qa/trunk/wml/watch/;browse SVN repository/a
 /p
-p Last database update:
-?php echo date(DATE_RFC822, filemtime($fdb)); ?
-/p
 /body
-/html?php
-
-dba_close($db);
-
-?
+/html


signature.asc
Description: OpenPGP digital signature


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

2014-09-11 Thread Jakub Wilk

* Stefano Zacchiroli z...@debian.org, 2014-09-11, 11:13:
Debsources currently have unpacked packages on the filesystem, 
organized in per-version directories. So Debsources can simply 
recursively diff the two directories,


It's probably worth noting here that diff(1) follows symlinks, including 
symlinks that would point outside the source package. That might not be 
desirable from the security perspective. (Of course debdiff(1) has the 
very same problem.)


look into whether debdiff uses specific diff options that we want to 
use as well, just to ensure that the output format is more or less the 
same.


One notable thing that debdiff does is unpacking source packages with 
--skip-patches.


The options for diff(1) are standard: -Nru

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140911120725.ga8...@jwilk.net



Bug#752384: marked as done (qa.debian.org: sourceforge.net redirector doesn't detect new upstream versions)

2014-09-11 Thread Debian Bug Tracking System
Your message dated Thu, 11 Sep 2014 21:53:27 +0800
with message-id 
CAKTje6FdSYWubP=hob+rl6smawaubtoxlqyb2cekf8msuhd...@mail.gmail.com
and subject line Re: Bug#752384: HEAnet sourceforge mirror is outdated
has caused the Debian Bug report #752384,
regarding qa.debian.org: sourceforge.net redirector doesn't detect new upstream 
versions
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.)


-- 
752384: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752384
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: qa.debian.org
Severity: normal

http://qa.debian.org/cgi-bin/watch?pkg=sweethome3d

package: sweethome3d
debian-uversion: 4.3+dfsg
debian-mangled-uversion: 4.3
upstream-version: 4.3
upstream-url: 
http://qa.debian.org/watch/sf.php/sweethome3d/SweetHome3D-4.3-src.zip
status: up to date
checked at: Sun Jun 22 06:03:02 2014

4.4 is out and tarball available on sf site since 10 days.
---End Message---
---BeginMessage---
On Thu, Sep 11, 2014 at 6:49 PM, Daniel Lintott wrote:

 Apologies for not getting this done sooner, got tied up with some other
 projects.

No worries!

 Attached is a new patch against the old sf.wml from SVN, that doesn't
 include any caching mechanism.

Thanks! Committed and made live:

https://qa.debian.org/watch/sf.php/chromium-bsu

From discussions with DSA folks it looks like the caching wouldn't be
effective anyway (max 94 cache hits per package a day) so that is
dropped for now, will notify SourceForge folks.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise---End Message---


Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Paul Wise
On Thu, Sep 11, 2014 at 9:53 PM, Paul Wise wrote:

 Thanks! Committed and made live:

Daniel, there is one bug I'm hoping you can help with since I've
mostly forgotten how to write PHP.

URLs like this:

https://qa.debian.org/watch/sf.php/chromium-bsu

Need to be redirected to URLs like this:

https://qa.debian.org/watch/sf.php/chromium-bsu/

Otherwise the links within the page will go to the wrong place.

-- 
bye,
pabs

https://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: 
https://lists.debian.org/CAKTje6GvREw5Fer7YF4=uzYFwJ26ze5XRF+zNJA=kto3uw-...@mail.gmail.com



Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Daniel Lintott
Hi Paul,

On 11/09/14 15:21, Paul Wise wrote:
 On Thu, Sep 11, 2014 at 9:53 PM, Paul Wise wrote:
 
 Thanks! Committed and made live:
 
 Daniel, there is one bug I'm hoping you can help with since I've
 mostly forgotten how to write PHP.
 
 URLs like this:
 
 https://qa.debian.org/watch/sf.php/chromium-bsu
 
 Need to be redirected to URLs like this:
 
 https://qa.debian.org/watch/sf.php/chromium-bsu/
 
 Otherwise the links within the page will go to the wrong place.
 

I've attached a patch which should solve this problem, in fact it was
already in my script just not used as you'll see.

I've tested the patch locally and it seems to function okay for URLs
both with and without a trailing slash

Any problems let me know

Regards

Daniel
Use the link which has been generated from the project and file 
name. This avoids complications with a URL having (or not having)
a trailing slash.

Index: sf.wml
===
--- sf.wml	(revision 3259)
+++ sf.wml	(working copy)
@@ -36,7 +36,7 @@
 foreach ($files as $item) {
 	$file = basename($item-title);
 	$link = $_SERVER['SCRIPT_NAME'] . /$project/$file;
-	echo a href='$file'$file/abr\n;
+	echo a href='$link'$file/abr\n;
 }
 ?
 /p


signature.asc
Description: OpenPGP digital signature


Bug#761227: debsources: add totals to all /stats tables

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org
Severity: wishlist
User: qa.debian@packages.debian.org
Usertags: debsources

Some tables under http://sources.debian.net/stats/ have totals (i.e., not only
per-suite entries), some don't. We should uniform the rendering, and provide
totals for all tables.

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

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140911214113.20752.19278.reportbug@timira.takhisis.invalid



Bug#761228: debsources: make pie charts more readable

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org
Severity: wishlist
User: qa.debian@packages.debian.org
Usertags: debsources

Most pie charts --- both under /stats and on the per-release pages,
e.g. http://sources.debian.net/stats/squeeze/ --- are almost unreadable, due to
the superposition of language labels. We should hide minor languages, i.e. pie
slices that don't reach a given thresholds, and add them up under a common
other label. The precise numbers are visible in the table anyhow for those
who are interested.

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

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140911214301.20814.90443.reportbug@timira.takhisis.invalid



Bug#761231: debsources: add ctags count to the package infobox

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org
Severity: wishlist
User: qa.debian@packages.debian.org
Usertags: debsources

The package infobox (i.e. the box shown on the right when navigating a specific
version of a package, see e.g. http://sources.debian.net/src/ocaml/latest/)
currently shows only some statistics about the package. It should show all
available ones. In particular, it should show the ctags count.

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

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140911214707.20917.50545.reportbug@timira.takhisis.invalid



Bug#761232: debsources: release pages should mention release number and date

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org
Severity: wishlist
User: qa.debian@packages.debian.org
Usertags: debsources

Release pages (e.g. http://sources.debian.net/src/ocaml/4.01.0-4/) should
expose the release meta-data currently stored in the Debsources DB, in
particular release date and release version.

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

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140911214828.20983.5919.reportbug@timira.takhisis.invalid



Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Paul Wise
On Fri, Sep 12, 2014 at 12:59 AM, Daniel Lintott wrote:

 I've attached a patch which should solve this problem, in fact it was
 already in my script just not used as you'll see.

Excellent, applied!

BTW: we could always use more help with QA infra, more details here :)

https://wiki.debian.org/qa.debian.org

-- 
bye,
pabs

https://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: 
https://lists.debian.org/caktje6eon8gxert6xpfpgzxwj3ry8yu9i41ee+rqupctkog...@mail.gmail.com