generate pkglist with query (not sync) operation
Using the sync operation with list option fails with --sysroot when signed database files are around. Instead use the query operation, which uses the local databases of installed pakages only. The only downside is that we do no longer record the originating repository. Signed-off-by: Christian Hesse <mail@eworm.de>
This commit is contained in:
parent
4f1b133095
commit
3a95b7cafb
@ -266,8 +266,7 @@ command_pkglist () {
|
|||||||
_show_config pkglist
|
_show_config pkglist
|
||||||
|
|
||||||
_msg_info "Creating a list of installed packages on live-enviroment..."
|
_msg_info "Creating a list of installed packages on live-enviroment..."
|
||||||
pacman -Sl --sysroot "${work_dir}/airootfs" | \
|
pacman -Q --sysroot "${work_dir}/airootfs" > \
|
||||||
awk '/\[installed\]$/ {print $1 "/" $2 "-" $3}' > \
|
|
||||||
"${work_dir}/iso/${install_dir}/pkglist.${arch}.txt"
|
"${work_dir}/iso/${install_dir}/pkglist.${arch}.txt"
|
||||||
_msg_info "Done!"
|
_msg_info "Done!"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user