FS#11151 - quickinst doesn't work since new release of pacman (3.2.0)
Attached to Project:
Release Engineering
Opened by Sergey Samokhin (Myav) - Friday, 08 August 2008, 21:05 GMT
Last edited by Aaron Griffin (phrakture) - Sunday, 25 January 2009, 00:05 GMT
Opened by Sergey Samokhin (Myav) - Friday, 08 August 2008, 21:05 GMT
Last edited by Aaron Griffin (phrakture) - Sunday, 25 January 2009, 00:05 GMT
|
Details
Description:
Subj. quickinst fails on getting packages.txt I tested this with ftp://ftp.archlinux.org/core/os/i686 and ftp://mirror.yandex.ru/archlinux/core/os/i686 mirrors I use quickinst from 2008.06 (Overlord) iso Steps to reproduce: Just boot with Overlord iso (I use usb-stick) Then type 'dhcpcd eth0', and then type cd /arch && quickinst ftp /mnt ftp://ftp.archlinux.org/core/os/i686 You will see this error message: --------------------------------------------------------- --2008-08-09 00:57:05-- ftp://ftp.archlinux.org/core/os/i686/packages.txt => `packages.txt' Resolving ftp.archlinux.org... 209.85.41.145, 209.85.41.144 Connecting to ftp.archlinux.org|209.85.41.145|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /core/os/i686 ... done. ==> SIZE packages.txt ... done. ==> PASV ... done. ==> RETR packages.txt ... No such file `packages.txt'. error: Could not fetch package list from server ----------------------------------------------------------- |
This task depends upon
FS#11142. packages.txt isnt used anymore. i guess the script should be either dropped or rewrittenThis is pretty easy to fix and I've tried these fixes locally. If you git clone the latest quickinst and setup scripts, unpack the initrd.img for the 2008.03 and earlier ISOs, copy the scripts in, repack the initrd, and regenerate the ISO - the install works fine.
So it seems all that is needed is to update the older isos with newer copies of the quickinst and setup scripts.
git clone git://projects.archlinux.org/installer.git
is the same as quickinst from archlinux-installer-2008.06-1 package and have the same problem. md5 sums of the files are identical.
Did you check both quickinst and setup files? Setup works fine, but not quickinst.
This should give the same result.
..by the way the new pacman release doesn't contain a static version, so the script/package could not be used standalone
http://projects.archlinux.org/?p=installer.git;a=commitdiff;h=8c6d8e5a1f9df82f5d41c4b9062d40b925ec862c
Maybe someone could steal some ideas from it to fix quickinst?
It might be better to just have a look at the setup script directly rather than the above patch :
http://projects.archlinux.org/?p=installer.git;a=blob;f=setup;hb=HEAD
The most current version can be obtained by cheking out svn://svn.orgizm.net/svn/collective/quickinst
Please have a look at it!
Another link to my version of the quickinst script (directly to the code, this time):
http://svn.orgizm.net/collective/browser/quickinst/quickinst
Just an FYI, I would suggest working with him if you want your patches merged.
http://projects.archlinux.org/?p=installer.git;a=blob;f=quickinst