You are not logged in.

#276 2013-09-05 01:50:07

kekules_dream
Member
Registered: 2009-05-19
Posts: 102

Re: Project ARM :: Arch Rollback Machine

I have installed downgrade 4.2-1.  But when I run

$ downgrade grml-zsh-config

and choose s for search I see only :

The following packages are available in your cache:

    1)  local              grml-zsh-config-0.9.0-1-any.pkg.tar.xz [installed]

please choose a version, [s]earch A.R.M or [q]uit: s

The following packages are available from the A.R.M.:

    1)  extra              grml-zsh-config-0.9.0-1-any.pkg.tar.xz [installed]

please choose a version or [q]uit: 

Yet if I surf over to http://repo-arm-download.archlinuxcn.or … os/x86_64/

I see that both grml-zsh-config-0.8.2-1 and grml-zsh-config-0.9.0-1 are present.  Why don't I get the opportunity to downgrade to 0.8.2-1?  Thank you.

Offline

#277 2013-09-05 04:15:58

lilydjwg
Member
Registered: 2010-06-20
Posts: 54

Re: Project ARM :: Arch Rollback Machine

kekules_dream wrote:

I have installed downgrade 4.2-1.  But when I run

$ downgrade grml-zsh-config

and choose s for search I see only :

The following packages are available in your cache:

    1)  local              grml-zsh-config-0.9.0-1-any.pkg.tar.xz [installed]

please choose a version, [s]earch A.R.M or [q]uit: s

The following packages are available from the A.R.M.:

    1)  extra              grml-zsh-config-0.9.0-1-any.pkg.tar.xz [installed]

please choose a version or [q]uit: 

Yet if I surf over to http://repo-arm-download.archlinuxcn.or … os/x86_64/

I see that both grml-zsh-config-0.8.2-1 and grml-zsh-config-0.9.0-1 are present.  Why don't I get the opportunity to downgrade to 0.8.2-1?  Thank you.

Because there were bugs. It should be fixed now.

Offline

#278 2013-09-05 09:34:55

kekules_dream
Member
Registered: 2009-05-19
Posts: 102

Re: Project ARM :: Arch Rollback Machine

Yes it is showing both versions now.  After I set up I set up sudo for my user I was able to successfully downgrade the package.  It seems like before we could use our root password.  I'm pretty sure about that because I have never had set up sudo for my username before.  Also, even though I answered yes to

Add grml-zsh-config to IgnorePkg in /etc/pacman.conf? [y/$n] y

/etc/pacman.conf was not modified.  Thank you for reviving the ARM!

Edit:  downgrade does work without sudo with -s option

Last edited by kekules_dream (2013-09-06 10:08:21)

Offline

#279 2013-09-05 14:37:20

seblu
Developer
From: Paris
Registered: 2011-01-20
Posts: 9

Re: Project ARM :: Arch Rollback Machine

I would update the wiki section of ARM with the URL belongs to seblu.net/a/arm/. No objection?

Offline

#280 2013-09-05 14:43:24

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Project ARM :: Arch Rollback Machine

seblu wrote:

I would update the wiki section of ARM with the URL belongs to seblu.net/a/arm/. No objection?

Sure, go ahead.


If we're going to have multiple ARM-like services (instead of one service with mirrors) it needs to be clearly stated in the wiki, explaining e.g. which ARM-helper (like 'downgrade') supports which service.

Offline

#281 2013-09-09 14:06:35

sphakka
Member
Registered: 2013-09-09
Posts: 3

Re: Project ARM :: Arch Rollback Machine

Hi there, thanks to anyone setting up a new A.R.M. (or whatever it'll be called)!

I urgently (well, that's because I just realize now that the old ARM is dead ;-)) need some old snapshots (2012-10-13 or around that day). But I only see stuff from 2013 @ "http://seblu.net/a/arm/" and don't know how to set up my '/etc/pacman.d/mirrorlist' to use the service @ "http://repo-arm-download.archlinuxcn.org". Is there any mirror around with older snapshots?

In the meanwhile, I'll resort to some makepkg installations...

Offline

#282 2013-09-09 14:11:01

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Project ARM :: Arch Rollback Machine

Have you tried using http://repo-arm-download.archlinuxcn.or … /os//$arch as the mirror?
Instead of adding it to the mirrorlist, you can comment out the mirrorlist in pacman.conf and use just this one server:

[core]
Server = http://repo-arm-download.archlinuxcn.org/$repo/os/$arch
# Include = /etc/pacman.d/mirrorlist

Last edited by karol (2013-09-09 14:11:46)

Offline

#283 2013-09-10 01:57:13

rocmel
Member
Registered: 2013-09-10
Posts: 1

Re: Project ARM :: Arch Rollback Machine

sphakka wrote:

Is there any mirror around with older snapshots?


Here is one repository which currently has a very large collection of packages:
   http://mirror.iprimus.com.au/archlinux/
I was able to retrieve almost all of the packages that I wanted for CTKarch linux 0.7.
CTKarch 0.7 was released in April of 2011.
If iprimus did not have a package, then I searched at the following repository:
   http://mirror.ihug.co.nz/archlinux/
It has a smaller collection of older packages, some of which were released in 2009.
I retrieved a few package listings from these 2 repositories today.
The extra/i686 listing from iprimus was a 20.0 MB html file.
The community/i686 listing from iprimus was 11.8 MB.
The core/i686 listing from iprimus was 1.3 MB.
The package listings from ihug amounted to:
    extra/i686            857.9 kB html file
    community/i686        709.7 kB
    core/i686              60.7 kB

Offline

#284 2013-09-10 17:13:55

jcsiv
Member
Registered: 2013-08-01
Posts: 1

Re: Project ARM :: Arch Rollback Machine

Hello,
Now that the Arch Rollback Machine has closed down, a valuable resource for many Archers has been lost. I have been thinking about some sort of decentralised solution to replace Project ARM, that way, we can avoid lots of problems that Project ARM ran into. I'm not sure if this is the right place to post this, but it seemed the most logical. I would be happy to contribute to this, and I'll try to fit it in around schoolwork. There are many advantages to a decentralised system, such as avoiding bandwidth limitations. The main concept is that the more people who use it, the more packages there will be and the faster it will get (if we decide on using a torrent system), therefore the better that it will be. I'm sure I'm not the first person to think of this, but I haven't found a dedicated post to this topic yet (correct me if I'm wrong and I have found a post on the Project ARM topic https://bbs.archlinux.org/viewtopic.php?pid=1315900 post by SidK). I haven't read the entire topic, and I know people are planning to recreate it, but how about a decentralised solution? What do you think, would you be willing to help create this (and make decisions on how it will work)? Even if these plans already exist, this topic could be used to talk about them.

Thanks,

Jamie

Offline

#285 2013-09-10 17:31:40

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Project ARM :: Arch Rollback Machine

I think it would me more appropriate to discuss this in the existing ARM thread, as that is where all the previous discussion has occurred.  Keeping things centralized is probably ideal.

There are already two new implementations of the ARM that you can access.  One is the work of a single developer (or TU, I can't remember who exactly ATM), and the other is the collective work by the archlinuxcn folks.  Check out the last couple pages of that thread to see some info.

Offline

#287 2013-09-10 17:55:30

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Project ARM :: Arch Rollback Machine

Merging with the ARM thread...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#288 2013-09-12 08:35:50

sphakka
Member
Registered: 2013-09-09
Posts: 3

Re: Project ARM :: Arch Rollback Machine

karol wrote:

Have you tried using http://repo-arm-download.archlinuxcn.or … /os//$arch as the mirror?
Instead of adding it to the mirrorlist, you can comment out the mirrorlist in pacman.conf and use just this one server:

[core]
Server = http://repo-arm-download.archlinuxcn.org/$repo/os/$arch
# Include = /etc/pacman.d/mirrorlist

I'd rather need something like (note the pivot date '2012/10/13'):

Server = http://repo-arm.archlinuxcn.org/2012/10/13/$repo/os/$arch

but it doesn't work:

# pacman -Syu
:: Synchronizing package databases...
error: failed retrieving file 'core.db' from repo-arm.archlinuxcn.org : The requested URL returned error: 404 Not Found

So, provided that a snapshot from 2012/10/13 is available, I wonder if there's an URL format to have the equivalent behavior -- I see at 'https://github.com/archlinuxcn/repo-arm … /README.md' that a (deprecated) get method is available, but can't see any snapshot related option :-( I hoped in something like '/search?...&date=<snapshot-date>'.

Indeed,I tried to use the repo-arm URL the normal way to sync the DB and now it's kind of messed-up, as it won't allow any transaction to go through:

# pacman -Syup
:: Synchronizing package databases...
...
:: Starting full system upgrade...
error: failed to prepare transaction (unexpected error)

Pretty annoying...

Offline

#289 2013-09-12 12:17:33

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Project ARM :: Arch Rollback Machine

I don't see snapshots either, maybe they're not implemented yet:

TODO Implement daily-repo functionality.


Seblu's ARM provides snapshots, but they're pretty recent only: http://seblu.net/a/arm/2013/08/31/

Offline

#290 2013-10-02 19:09:28

phoenixlzx
Member
Registered: 2011-02-15
Posts: 49
Website

Re: Project ARM :: Arch Rollback Machine

Hi guys,

I've noticed that mirror.iprimus.com.au/archlinux/  holds a bunch of old packages, however, we have only 300G on our A.R.M server. So we decided to download all packages in [core] for the basic needs. downgrade scripts should now return more package versions, including kernel26 packages which have been disappeared in official repo long time ago. ;-)

For snapshots functionality, I'm sorry but dont blame felixonmars, he's just tooooo busy to take care of this.

Offline

#291 2013-10-08 23:45:35

kaizoku
Member
Registered: 2009-01-09
Posts: 62

Re: Project ARM :: Arch Rollback Machine

After much searching through google, found some very old mirrors, hope its useful. Grab it while its hot (old).

query used: inurl:arch OR inurl:archlinux lastsync

27-Jul-2012 00:20
http://cesium.di.uminho.pt/pub/archlinux/

11-Mar-2013 10:00
http://shadow.ind.ntou.edu.tw/archlinux/

28-Aug-2013 09:20
http://jaran.undip.ac.id/archlinux/

Last edited by kaizoku (2013-10-08 23:57:46)

Offline

#292 2013-10-11 15:11:48

pulp
Member
Registered: 2010-07-22
Posts: 5

Re: Project ARM :: Arch Rollback Machine

kaizoku wrote:

After much searching through google, found some very old mirrors, hope its useful. Grab it while its hot (old).

query used: inurl:arch OR inurl:archlinux lastsync

27-Jul-2012 00:20
http://cesium.di.uminho.pt/pub/archlinux/

11-Mar-2013 10:00
http://shadow.ind.ntou.edu.tw/archlinux/

28-Aug-2013 09:20
http://jaran.undip.ac.id/archlinux/

Some more:

11-Jan-2011 19:50
http://mirror.ihug.co.nz/archlinux/

25-Jul-2010
http://tw.archive.ubuntu.com/pub/CLE/pub/ArchLinux/

10-Jan-2011 07:50
http://iso.linux.hr/archlinux/

17-Nov-2009 19:00   
http://mirror.lzjtu.edu.cn/archlinux/

2010-Jul-24 03:10:30
http://ftp.free.fr/mirrors/ftp.archlinux.org/

Offline

#293 2013-10-15 14:22:19

phoenixlzx
Member
Registered: 2011-02-15
Posts: 49
Website

Re: Project ARM :: Arch Rollback Machine

Hello,

I know there are some sites hosting old packages, but the problem is, we have pretty limited diskspace -- only 300G available on our A.R.M server.

So currently we have only old packages in [core].

Last edited by phoenixlzx (2013-10-15 14:29:12)

Offline

Board footer

Powered by FluxBB