[arch-general] arch rollback machine

Sébastien Luttringer seblu at seblu.net
Mon Dec 2 17:55:29 EST 2013


On 02/12/2013 21:05, archlinux at jelmail.com wrote:
> 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).
> 
Ok, you want a fake db files with all versions of the same package. I
don't know if pacman support that. repo-add doesn't. Did you really see
this worked? You started by saying that was an old ARM feature, right?

-- 
Sébastien "Seblu" Luttringer
https://www.seblu.net
GPG: 0x2072D77A

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-general/attachments/20131202/8f57d416/attachment.asc>


More information about the arch-general mailing list