list of package names, versions[, descriptions]

Mark Weiman mark.weiman at markzz.com
Tue Oct 1 17:34:36 UTC 2019


What about something like [1]?

Mark

[1] https://wiki.archlinux.org/index.php/Aurweb_RPC_interface

On Mon, 2019-09-30 at 21:44 -0400, Greg Minshall wrote:
> hi.  i'd like to keep a copy of the list of AUR packages, version
> numbers, and descriptions on my machine.  the list can be somewhat out
> of date (say, as of the last time i did "pacman -Syu", which, for me, is
> every week or two).
> 
> my question is how to do it with minimal overhead?  i know packages.gz.
> that will give me the list of packages.  however, without the version
> numbers, i won't be able to tell whether my cached information for a
> given package is up to date or not.
> 
> would it be possible to (put on the list to) provide at some point a
> "packages-versions.gz"?  or, even, "packages-versions-descriptions.gz"?
> (though the former is probably of more general use.)
> 
> below is my motivation for wanting this.  apologies if i've missed some
> already existing way of doing this.
> 
> cheers, Greg
> ----------------------------------------------------------------------
> motivation:
> 
> for the last several years i've been using a script i "wrote" (inspired
> by something similar from fink) that, from local information, lists
> available packages, install status, version numbers, and descriptions
> [1].  (i'm often in a disconnected, or badly connected, world, so i try
> to avoid relying on the web.)
> 
> having converted recently to arch, i pulled my script up to pacman [2],
> and would like to do an aur version, as well.
> 
> for "packages-versions.gz", i'd download that, then use the package
> names and versions to make queries to bring a local database up to date
> with what AUR has.  i'd damp this process to once a week or so.
> 
> (i've spent some time in the last week, offline, playing with figuring
> out how efficiently -- in terms of both number of requests and amount of
> [duplicated] data transmitted -- i can download all the information via
> repeated RPC searches on frequently-appearing search terms -- using
> packages.gz as a way of knowing all the entries.  but, as fun as that
> is, it's a hack.)
> 
> [1] https://github.com/greg-minshall/apt-list
> [2] https://gitlab.com/minshall/pac-list


More information about the aur-dev mailing list