The issue tracker has been moved https://gitlab.archlinux.org/archlinux/archiso/-/issues
FS#30525 - aif (arch installation framework) fails when selecting source
Attached to Project:
Release Engineering
Opened by Xi0N (Xi0N) - Tuesday, 03 July 2012, 22:06 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Monday, 26 November 2012, 04:55 GMT
Opened by Xi0N (Xi0N) - Tuesday, 03 July 2012, 22:06 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Monday, 26 November 2012, 04:55 GMT
|
DetailsDescription:
aif (arch installation framework) fails when you select the package source and throws you back to the shell with an error message: "ERROR: ask_checklist makes only sense if you specify at least 1 thing (tag,item and ON/OFF switch)" Additional info: * package version(s) 2011.10.09-2 * config and/or log files etc. Steps to reproduce: From a working system and a WM, i.e. KDE, open a terminal and run: sudo aif -p interactive Aif starts and when you try to enter the first menu "1 Select Source", aif exits with the message: "ERROR: ask_checklist makes only sense if you specify at least 1 thing (tag,item and ON/OFF switch)" |
This task depends upon
Closed by Gerardo Exequiel Pozzi (djgera)
Monday, 26 November 2012, 04:55 GMT
Reason for closing: Deferred
Additional comments about closing: FS#30528 FS#30525 FS#30512 FS#30465 FS#30239 FS#30126 FS#30045
FS#29927 FS#29859 FS#29538 FS#29536 FS#29420 FS#29348 FS#29304 FS#29160
FS#29074 FS#29042 FS#28804 FS#28803 FS#28767 FS#28710 FS#28452 FS#28241
FS#28096 FS#27785 FS#27783 FS#27592 FS#27583 FS#26771 FS#26645 FS#26260
FS#25728 FS#25674 FS#25665 FS#25664 FS#25656 FS#25610 FS#25591 FS#25569
FS#24343 FS#24121 FS#24090 FS#23300 FS#22931 FS#22510 FS#22428 FS#22237
FS#22088 FS#21505 FS#21231 FS#19936 FS#19454 FS#19448 FS#19279 FS#19229
FS#19190 FS#18495 FS#17827 FS#17633 FS#16277 FS#15926 FS#15925 FS#15896
FS#15855 FS#15753 FS#15680 FS#15655 FS#15640 FS#14358 FS#14149 FS#13701
FS#13632 FS#13425 FS#13105
Monday, 26 November 2012, 04:55 GMT
Reason for closing: Deferred
Additional comments about closing:
I had the same issue trying to install from a live CD.
This live CD has been made with archiso, following this guide: https://wiki.archlinux.org/index.php/Archiso
The package versions on this live system are:
* pacman: 4.0.3-3
* aif: 2011.10.09-2
I found out the problem in the function list_possible_repos() on lib-pacman.sh, here: http://projects.archlinux.org/aif.git/tree/src/core/libs/lib-pacman.sh#n65
That grep returns no repos becouse of the "-B 1" argument, so I changed it to look like the grep in the function list_pacman_repos(), on the same file.
The following patch works for me, hope this help you:
---
diff -aur aif/src/core/libs/lib-pacman.sh aif.new/src/core/libs/lib-pacman.sh
--- aif/src/core/libs/lib-pacman.sh 2012-07-15 21:22:37.293264424 +0200
+++ aif.new/src/core/libs/lib-pacman.sh 2012-07-15 22:46:42.642245000 +0200
@@ -64,7 +64,7 @@
# returns all repositories you could possibly use (core, extra, testing, community, ...)
list_possible_repos ()
{
- grep -B 1 'Include = /etc/' /etc/pacman.conf | grep '\[' | sed 's/#*\[\(.*\)\]/\1/'
+ grep '\[.*\]' /etc/pacman.conf | grep -v options | grep -v '^#' | sed 's/\[//g' | sed 's/\]//g'
}
---