From list at eworm.de Fri Jul 6 08:15:36 2018 From: list at eworm.de (Christian Hesse) Date: Fri, 6 Jul 2018 10:15:36 +0200 Subject: [arch-releng] [PATCH 1/1] generate pkglist with query (not sync) operation Message-ID: <20180706081536.30786-1-list@eworm.de> From: Christian Hesse 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 --- archiso/mkarchiso | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/archiso/mkarchiso b/archiso/mkarchiso index cc66df4..4d4db50 100755 --- a/archiso/mkarchiso +++ b/archiso/mkarchiso @@ -266,8 +266,7 @@ command_pkglist () { _show_config pkglist _msg_info "Creating a list of installed packages on live-enviroment..." - pacman -Sl --sysroot "${work_dir}/airootfs" | \ - awk '/\[installed\]$/ {print $1 "/" $2 "-" $3}' > \ + pacman -Q --sysroot "${work_dir}/airootfs" > \ "${work_dir}/iso/${install_dir}/pkglist.${arch}.txt" _msg_info "Done!" From vmlinuz386 at gmail.com Fri Jul 6 16:55:28 2018 From: vmlinuz386 at gmail.com (Gerardo Exequiel Pozzi) Date: Fri, 6 Jul 2018 13:55:28 -0300 Subject: [arch-releng] [PATCH 1/1] generate pkglist with query (not sync) operation In-Reply-To: <20180706081536.30786-1-list@eworm.de> References: <20180706081536.30786-1-list@eworm.de> Message-ID: <5fc953ee-4771-a3f4-c84d-5b83ab6b6433@gmail.com> I had thought about it, but I just did not change it for that same reason of losing the repository information. But if sysroot, gives problems as you say, then we will proceed with the change. Thanks, have a nice weekend. El 06/07/18 a las 05:15, Christian Hesse escribi?: > From: Christian Hesse > > 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 > --- > archiso/mkarchiso | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/archiso/mkarchiso b/archiso/mkarchiso > index cc66df4..4d4db50 100755 > --- a/archiso/mkarchiso > +++ b/archiso/mkarchiso > @@ -266,8 +266,7 @@ command_pkglist () { > _show_config pkglist > > _msg_info "Creating a list of installed packages on live-enviroment..." > - pacman -Sl --sysroot "${work_dir}/airootfs" | \ > - awk '/\[installed\]$/ {print $1 "/" $2 "-" $3}' > \ > + pacman -Q --sysroot "${work_dir}/airootfs" > \ > "${work_dir}/iso/${install_dir}/pkglist.${arch}.txt" > _msg_info "Done!" > > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From djgera at archlinux.org Thu Jul 26 20:11:07 2018 From: djgera at archlinux.org (Gerardo Exequiel Pozzi) Date: Thu, 26 Jul 2018 20:11:07 +0000 Subject: [arch-releng] [archiso] [GIT] branch master updated (a00ba0f -> 4f1b133) Message-ID: <153263586767.23712.18268535069077020614@luna.archlinux.org> This is an automated email from the git hooks/post-receive script. djgera pushed a change to branch master in repository archiso. from a00ba0f Remove cow file early for non-persistent systems new 4f1b133 [configs/releng] add wireless-regdb to airootfs The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 4f1b1330959effa5ecf16e7b65ee228f1a53b90e Author: Gerardo Exequiel Pozzi Date: Thu Jul 26 17:09:45 2018 -0300 [configs/releng] add wireless-regdb to airootfs Requested at FS#59434 Summary of changes: configs/releng/packages.x86_64 | 1 + 1 file changed, 1 insertion(+) -- To stop receiving notification emails like this one, please contact the administrator of this repository. From djgera at archlinux.org Thu Jul 26 20:15:51 2018 From: djgera at archlinux.org (Gerardo Exequiel Pozzi) Date: Thu, 26 Jul 2018 20:15:51 +0000 Subject: [arch-releng] [archiso] [GIT] branch master updated (4f1b133 -> 3a95b7c) Message-ID: <153263615194.628.6615542922394039193@luna.archlinux.org> This is an automated email from the git hooks/post-receive script. djgera pushed a change to branch master in repository archiso. from 4f1b133 [configs/releng] add wireless-regdb to airootfs new 3a95b7c generate pkglist with query (not sync) operation The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 3a95b7cafbffca260e6ff97728b6384639dd1ae9 Author: Christian Hesse Date: Fri Jul 6 10:15:36 2018 +0200 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 Summary of changes: archiso/mkarchiso | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository. From djgera at archlinux.org Thu Jul 26 20:17:18 2018 From: djgera at archlinux.org (Gerardo Exequiel Pozzi) Date: Thu, 26 Jul 2018 20:17:18 +0000 Subject: [arch-releng] [archiso] [GIT] branch master updated (3a95b7c -> d4a9ba4) Message-ID: <153263623850.3512.8213119346308010005@luna.archlinux.org> This is an automated email from the git hooks/post-receive script. djgera pushed a change to branch master in repository archiso. from 3a95b7c generate pkglist with query (not sync) operation new d4a9ba4 prepare release The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit d4a9ba4b785a2ebb0218057e7b25d7dbcc1d4b68 Author: Gerardo Exequiel Pozzi Date: Thu Jul 26 17:17:08 2018 -0300 prepare release Signed-off-by: Gerardo Exequiel Pozzi Summary of changes: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository. From djgera at archlinux.org Thu Jul 26 20:17:19 2018 From: djgera at archlinux.org (Gerardo Exequiel Pozzi) Date: Thu, 26 Jul 2018 20:17:19 +0000 Subject: [arch-releng] [archiso] [GIT] branch testing updated (a00ba0f -> d4a9ba4) Message-ID: <153263623851.3512.15140181929791116544@luna.archlinux.org> This is an automated email from the git hooks/post-receive script. djgera pushed a change to branch testing in repository archiso. from a00ba0f Remove cow file early for non-persistent systems add 4f1b133 [configs/releng] add wireless-regdb to airootfs add 3a95b7c generate pkglist with query (not sync) operation new d4a9ba4 prepare release The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit d4a9ba4b785a2ebb0218057e7b25d7dbcc1d4b68 Author: Gerardo Exequiel Pozzi Date: Thu Jul 26 17:17:08 2018 -0300 prepare release Signed-off-by: Gerardo Exequiel Pozzi Summary of changes: Makefile | 2 +- archiso/mkarchiso | 3 +-- configs/releng/packages.x86_64 | 1 + 3 files changed, 3 insertions(+), 3 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository. From djgera at archlinux.org Fri Jul 27 01:51:50 2018 From: djgera at archlinux.org (Gerardo Exequiel Pozzi) Date: Fri, 27 Jul 2018 01:51:50 +0000 Subject: [arch-releng] [archiso] [GIT] annotated tag v37 created (now 50f4ca3) Message-ID: <153265631032.9164.13688829508022983840@luna.archlinux.org> This is an automated email from the git hooks/post-receive script. djgera pushed a change to annotated tag v37 in repository archiso. at 50f4ca3 (tag) tagging d4a9ba4b785a2ebb0218057e7b25d7dbcc1d4b68 (commit) replaces v36 by Gerardo Exequiel Pozzi on Thu Jul 26 22:51:33 2018 -0300 - Log ----------------------------------------------------------------- tagging -----BEGIN PGP SIGNATURE----- iQFJBAABCAAzFiEEDzNNhpiIFXj2XSrlXtUUpFvVyTgFAltaeqUVHHZtbGludXoz ODZAZ21haWwuY29tAAoJEF7VFKRb1ck4z3kIAKza1CxAPd/IHYFjs2Tj+otUN/OJ cEOLEkfyUwUiLMx55FVGrmUimWA1UwHA1if7icu4TJ5a16cpOyyLgzfzMk9j21J8 EF6DwYWElvR5hzdo5VYlHbS+kQUlV2VORrh0iPAOTRmlAjz4L7qIFwUG9d7V8M5A 60b9valr3DQzjzYWZgbmvCrtgVXQiy0NzZNrIi1M5RnWqqWGJGjCgvweLE8FDVII yoDPWI+0m3l9L5Y8TnukF/J8bW4D3eFtZIgaEC17L5VqtpaeYP++/YMWHZKmoBoi VLgorCHW5MP/y0Pd9qNODOcoU95vZey6S0ZD2VHP28WCimF4Me3zo2Yiz7s= =efaE -----END PGP SIGNATURE----- Christian Hesse (1): generate pkglist with query (not sync) operation Gerardo Exequiel Pozzi (2): [configs/releng] add wireless-regdb to airootfs prepare release ----------------------------------------------------------------------- No new revisions were added by this update. -- To stop receiving notification emails like this one, please contact the administrator of this repository. From jamespharvey20 at gmail.com Tue Jul 31 22:43:38 2018 From: jamespharvey20 at gmail.com (james harvey) Date: Tue, 31 Jul 2018 18:43:38 -0400 Subject: [arch-releng] [PATCH] ?Urgent? Use new kernel release format in releng Message-ID: ?URGENT? If the monthly Arch ISO releases are made using releng, the 2018.08.01 ISO being made in a few hours will fail. linux 4.17.11-1 [1], released 2 days ago, broke releng/build.sh The linux commit changed the format of the kernel release from "4.17.10-1-ARCH" to "4.17.11-arch1". With several files and lines being changed to affect this change in that commit, it appears intentional. releng/build.sh looks for usr/lib/modules/*-ARCH/modules.alias, so fails. [1] https://git.archlinux.org/svntogit/packages.git/commit/trunk? h=packages/linux&id=d0c4ab0716e0ae1fc058a83ccb02bde92885ced6 --- configs/releng/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/releng/build.sh b/configs/releng/build.sh index 180fa94..8e44ad6 100755 --- a/configs/releng/build.sh +++ b/configs/releng/build.sh @@ -135,7 +135,7 @@ make_syslinux() { cp ${work_dir}/x86_64/airootfs/usr/lib/syslinux/bios/memdisk ${work_dir}/iso/${install_dir}/boot/syslinux mkdir -p ${work_dir}/iso/${install_dir}/boot/syslinux/hdt gzip -c -9 ${work_dir}/x86_64/airootfs/usr/share/hwdata/pci.ids > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/pciids.gz - gzip -c -9 ${work_dir}/x86_64/airootfs/usr/lib/modules/*-ARCH/modules.alias > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/modalias.gz + gzip -c -9 ${work_dir}/x86_64/airootfs/usr/lib/modules/*-arch*/modules.alias > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/modalias.gz } # Prepare /isolinux -- 2.18.0 From eschwartz at archlinux.org Tue Jul 31 23:03:06 2018 From: eschwartz at archlinux.org (Eli Schwartz) Date: Tue, 31 Jul 2018 19:03:06 -0400 Subject: [arch-releng] [PATCH] ?Urgent? Use new kernel release format in releng In-Reply-To: References: Message-ID: <72777989-7397-2509-a24d-5af7514b4f60@archlinux.org> On 07/31/2018 06:43 PM, james harvey via arch-releng wrote: > ?URGENT? If the monthly Arch ISO releases are made using releng, the 2018.08.01 > ISO being made in a few hours will fail. > > linux 4.17.11-1 [1], released 2 days ago, broke releng/build.sh > > The linux commit changed the format of the kernel release from "4.17.10-1-ARCH" > to "4.17.11-arch1". With several files and lines being changed to affect this > change in that commit, it appears intentional. > > releng/build.sh looks for usr/lib/modules/*-ARCH/modules.alias, so fails. https://bugs.archlinux.org/task/59496 And can we please be less dramatic about this please? Anyway, the PKGBUILD may soon be reworked again, so let's wait and see. We should try to use a more stable fix than this regardless. -- Eli Schwartz Bug Wrangler and Trusted User -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From eschwartz at archlinux.org Tue Jul 31 23:27:11 2018 From: eschwartz at archlinux.org (Eli Schwartz) Date: Tue, 31 Jul 2018 19:27:11 -0400 Subject: [arch-releng] [archiso] [PATCH] [releng] make detection of kernel modules dir more robust Message-ID: <20180731232711.7402-1-eschwartz@archlinux.org> extract `uname -r` from the contents of vmlinuz-linux rather than make assumptions about the kernel EXTRAVERSION. This is trivially customizable by changing the chosen kernel image. Fixes FS#59496 Signed-off-by: Eli Schwartz --- configs/releng/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configs/releng/build.sh b/configs/releng/build.sh index 180fa94..f5524e8 100755 --- a/configs/releng/build.sh +++ b/configs/releng/build.sh @@ -124,6 +124,7 @@ make_boot_extra() { # Prepare /${install_dir}/boot/syslinux make_syslinux() { + _uname_r=$(file -b ${work_dir}/x86_64/airootfs/boot/vmlinuz-linux| awk 'f{print;f=0} /version/{f=1}' RS=' ') mkdir -p ${work_dir}/iso/${install_dir}/boot/syslinux for _cfg in ${script_path}/syslinux/*.cfg; do sed "s|%ARCHISO_LABEL%|${iso_label}|g; @@ -135,7 +136,7 @@ make_syslinux() { cp ${work_dir}/x86_64/airootfs/usr/lib/syslinux/bios/memdisk ${work_dir}/iso/${install_dir}/boot/syslinux mkdir -p ${work_dir}/iso/${install_dir}/boot/syslinux/hdt gzip -c -9 ${work_dir}/x86_64/airootfs/usr/share/hwdata/pci.ids > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/pciids.gz - gzip -c -9 ${work_dir}/x86_64/airootfs/usr/lib/modules/*-ARCH/modules.alias > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/modalias.gz + gzip -c -9 ${work_dir}/x86_64/airootfs/usr/lib/modules/${_uname_r}/modules.alias > ${work_dir}/iso/${install_dir}/boot/syslinux/hdt/modalias.gz } # Prepare /isolinux -- 2.18.0