summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2009-03-15 12:52:00 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2009-03-15 12:52:00 +0100
commit9c9206abdd83bd46dbc4b3c8dc6a9afec0d0f60e (patch)
tree00973cd4cade808fe7014066267c0f439679b3b7 /src/core
parent7050aa6c10d76b06fc1548b812589a61782166e0 (diff)
prepare pacman first so we can show the repos in the message to the user + format fix
Diffstat (limited to 'src/core')
-rw-r--r--src/core/libs/lib-ui-interactive.sh11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/core/libs/lib-ui-interactive.sh b/src/core/libs/lib-ui-interactive.sh
index 693e2c6..7c59c61 100644
--- a/src/core/libs/lib-ui-interactive.sh
+++ b/src/core/libs/lib-ui-interactive.sh
@@ -597,13 +597,12 @@ interactive_filesystems() {
# returns: 1 on error
interactive_select_packages() {
- repos=`list_pacman_repos target`
- notify "Package selection is split into two stages. First you will select package groups that contain packages you may be interested in. Then you will be presented with a full list of packages for each group, allowing you to fine-tune.\n\n
- Note that right now the packages (and groups) selection is limited to the repos available at this time ($repos). One you have your Arch system up and running, you have access to more repositories and packages."
+ # set up our install location if necessary and sync up so we can get package lists
+ target_prepare_pacman || ( show_warning 'Pacman preparation failure' "Pacman preparation failed! Check $LOG for errors." && return 1 )
- # set up our install location if necessary and sync up
- # so we can get package lists
- target_prepare_pacman || ( show_warning 'Pacman preparation failure' "Pacman preparation failed! Check $LOG for errors." && return 1 )
+ repos=`list_pacman_repos target`
+ notify "Package selection is split into two stages. First you will select package groups that contain packages you may be interested in. Then you will be presented with a full list of packages for each group, allowing you to fine-tune.\n\n
+Note that right now the packages (and groups) selection is limited to the repos available at this time ($repos). One you have your Arch system up and running, you have access to more repositories and packages."
# show group listing for group selection, base is ON by default, all others are OFF
local _grouplist="base ^ ON"