On Thu, Nov 15, 2001 at 10:01:46AM +0000, Steve Kemp wrote: > Just a quick mail to report an error in the package search script. > [Some of these URL's may have wrapped badly, I apologise in advance > if this is the case]. > > I started at: > > http://www.debian.org/distrib/packages > > Filled in the form for "Search Package Directories", by typing > "kernel", and clicking search. > > This gave me 20 hits, at the following URL: > > > http://packages.debian.org/cgi-bin/search_packages.pl?keywords=kernel&searchon=names&subword=1&version=stable&release=all > > At the bottom of the page I see : > > "Responses 1-20 shown, out of total of 32" > > The URL that is then given is wrong, it is: > > > http://packages.debian.org/cgi-bin/search_packages?keywords=kernel&searchon=names&version=stable&release=all&start=21&subword=1 > > Notice how the "search_packages" script which is called is > missing the ".pl" extension? > I manually added .pl, and was taken to the correct 12 > results.
Could someone in the debwww group please apply the following patch? --- search_packages.pl.orig Thu Nov 15 08:27:59 2001 +++ search_packages.pl Thu Nov 15 08:28:10 2001 @@ -247,7 +247,7 @@ if last < count: start = start + max_show remain = count - last - print '<a href="http://packages.debian.org/cgi-bin/search_packages?keywords=' + encodedkeywords + '&searchon=' + searchon + '&version=' + version + '&release=' + release + '&start=' + str(start) + '&subword=' + str(subword) + '">' + print '<a href="http://packages.debian.org/cgi-bin/search_packages.pl?keywords=' + encodedkeywords + '&searchon=' + searchon + '&version=' + version + '&release=' + release + '&start=' + str(start) + '&subword=' + str(subword) + '">' if remain <= max_show and remain == 1: print "Show the last response.</a>\n" elif remain <= max_show: > I hope this is helpful to you.. Very much so, thanks. Matt