[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#697601: marked as done (PTS: versions section will only have a single link even if multiple versions are waiting in the NEW queue)



Your message dated Tue, 05 Feb 2013 05:40:06 +0000
with message-id <E1U2bGI-0003Rg-B4@vasks.debian.org>
and subject line qa.debian.org bug fixed in revision 2931
has caused the Debian Bug report #697601,
regarding PTS:     versions section will only have a single link even if multiple versions are waiting in the NEW queue
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 owner@bugs.debian.org
immediately.)


-- 
697601: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697601
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qa.debian.org

On the left side of the PTS, all packages have a list of which versions are 
available in different releases (stable, testing, unstable, etc.). Each of 
these have a link to the version of the package included in that release. 

However, in the case of the NEW queue, a package can have multiple new versions
waiting to be uploaded, though it will still only list a single link. In the 
case of multiple versions waiting, this link will not be working.

For instance, the clang package [1], currently renders the following HTML at 
the bottom of versions:
<dt title="waiting in the NEW queue for FTP master review">
  <a href="http://ftp-master.debian.org/new.html";>NEW</a>
</dt>
<dd>
  <a href="http://ftp-master.debian.org/new/clang_3.2-1~exp2 3.2-1~exp3.html">3.2-1~exp2 3.2-1~exp3</a>
</dd>

The anchor lists the value of two separate versions, 3.2-1~exp2 and 3.2-1~exp3.
However, they are concatinated in the href attribute which breaks the url. 
Tweaking it to http://ftp-master.debian.org/new/clang_3.2-1~exp2.html or 
http://ftp-master.debian.org/new/clang_3.2-1~exp3.html works as expected.

My guess is that only a single version number is expected and is inserted into
the url and the text presented to the user. However, since NEW can contain 
multiple versions (as opposed to what releases would), it might make more sense
to treat this as a list and generate separate links for each version.

Best regards, 
Hans Joachim Desserud

PS. I realized this issue would likely only be visible on the clang page for a
short period of time, so I included the HTML which demonstrates it.

[1] http://packages.qa.debian.org/c/clang.html

--- End Message ---
--- Begin Message ---
Version: 2931

This bug was closed by Paul Wise (pabs) in SVN revision 2931.
Note that it might take some time until the qa.debian.org code has
been updated and cronjobs have picked up changed data.

Commit message:

Only link to the latest package in new (Closes: #697601)

--- End Message ---

Reply to: