[arch-general] arch rollback machine

archlinux at jelmail.com archlinux at jelmail.com
Mon Dec 2 15:05:46 EST 2013


On 02/12/13 14:51, Sébastien Luttringer wrote:
> On 02/12/2013 15:38, archlinux at jelmail.com wrote:
>> On 02/12/13 10:52, Sébastien Luttringer wrote:
>>> On 02/12/2013 11:12, archlinux at jelmail.com wrote:
>>>>> I added a new *packages* tree. That offer an easy access to all
>>>>> versions
>>>>> of the same package in the ARM.
>>>>> Documentation[1] has been updated.
>>>>>
>>>> Hello Sébastien,
>>>>
>>>> It's great that we have ARM again - thank you for your good work to
>>>> provide this service.
>>>>
>>>> Would it be possible to add an "all" directory beneath the "packages"
>>>> tree root that contains all versions of all packages?
>>>> Having that would be a direct replacement for what the old arm had and
>>>> would allow getting any version of any package with the same pacman.conf
>>>> server string.
>>> Hello,
>>>
>>> I splited up to avoid listing of all packages and all versions for each
>>> request to this page. I may create a static page with all the links if
>>> this is necessary to have a ctrl+f feature in your browser. Is that you
>>> are looking for?
>> With the old ARM you could use the url in pacman.conf as a "server"link
>> and that allowed you to install packages on a system that would
>> otherwise need updating. This was useful when a package was needed but
>> it was not convenient to do a full update first. So, it would be great
>> if there's was url that can be used in this way to allow Pacman to find
>> old packages. Does that make sense?
>>
> As far I understand your request, it's already the case. Did you read
> the arm wiki page?
>
> https://wiki.archlinux.org/index.php/ARM#Time_travel
>
> You can put
>
> Server=http://seblu.net/a/arm/2013/09/11/$repo/os/$arch
>
> or this
>
> Server=http://seblu.net/a/arm/month/$repo/os/$arch
>
> in your pacman.conf.
>
Yes, I did see that on the wiki page but I would like to omit the 
"/2013/09/11/" or the "/month/" bit, if that's possible ?
That way, the same server string could be used to access any version of 
any package (as long as it's in the archive, of course!)
So, it would just read "seblu.net/a/arm/$repo/os/$arch" (or something 
equally static).



More information about the arch-general mailing list