Package Details: archiso-git 33.1.g59c2573-1

Git Clone URL: https://aur.archlinux.org/archiso-git.git (read-only, click to copy)
Package Base: archiso-git
Description: Arch Linux livecd/liveusb generation scripts
Upstream URL: http://archlinux.org
Licenses: GPL
Conflicts: archiso
Provides: archiso
Submitter: Svenstaro
Maintainer: nullptr_t
Last Packager: nullptr_t
Votes: 116
Popularity: 0.000213
First Submitted: 2009-04-28 03:43
Last Updated: 2018-03-09 07:57

Pinned Comments

dvzrv commented on 2020-05-31 17:02

The archiso upstream has moved to Arch Linux' gitlab instance: https://gitlab.archlinux.org/archlinux/archiso

Below you can find a patch for the current changes (e.g. edk2-shell is now a required dependency):

diff --git i/PKGBUILD w/PKGBUILD
index 1346115..445ddfe 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -1,30 +1,31 @@
 # Maintainer: Sebastian Lau <lauseb644@gmail.com>
+# Contributor: David Runge <dvzrv@archlinux.org>
 # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>

-_pkgname=archiso
-pkgname="${_pkgname}-git"
-pkgver=33.1.g59c2573
+_name=archiso
+pkgname=archiso-git
+pkgver=43.10.gbffda98
 pkgrel=1
 pkgdesc="Arch Linux livecd/liveusb generation scripts"
 arch=('any')
-url="http://archlinux.org"
+url="https://gitlab.archlinux.org/archlinux/archiso"
 license=('GPL')
-depends=('libisoburn' 'squashfs-tools' 'btrfs-progs' 'dosfstools' 'lynx' 'arch-install-scripts')
-optdepends=('qemu: quickly test isos')
+depends=('arch-install-scripts' 'btrfs-progs' 'curl' 'dosfstools' 'edk2-shell'
+'libisoburn' 'lynx' 'squashfs-tools')
 makedepends=('git')
+optdepends=('qemu: quickly test isos')
 provides=('archiso')
 conflicts=('archiso')
-source=("git://projects.archlinux.org/${_pkgname}.git")
+source=("git+https://gitlab.archlinux.org/archlinux/${_name}.git#branch=issues/10")
 md5sums=('SKIP')

 pkgver() {
-  cd "${srcdir}/${_pkgname}"
+  cd "${_name}"
   git describe --long | sed 's/-/./g;s/v//'
 }

 package() {
-  cd "${srcdir}/${_pkgname}"
-
+  cd "${_name}"
   make DESTDIR="${pkgdir}/" install
 }

Latest Comments

1 2 3 4 5 Next › Last »

dvzrv commented on 2020-05-31 17:02

The archiso upstream has moved to Arch Linux' gitlab instance: https://gitlab.archlinux.org/archlinux/archiso

Below you can find a patch for the current changes (e.g. edk2-shell is now a required dependency):

diff --git i/PKGBUILD w/PKGBUILD
index 1346115..445ddfe 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -1,30 +1,31 @@
 # Maintainer: Sebastian Lau <lauseb644@gmail.com>
+# Contributor: David Runge <dvzrv@archlinux.org>
 # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>

-_pkgname=archiso
-pkgname="${_pkgname}-git"
-pkgver=33.1.g59c2573
+_name=archiso
+pkgname=archiso-git
+pkgver=43.10.gbffda98
 pkgrel=1
 pkgdesc="Arch Linux livecd/liveusb generation scripts"
 arch=('any')
-url="http://archlinux.org"
+url="https://gitlab.archlinux.org/archlinux/archiso"
 license=('GPL')
-depends=('libisoburn' 'squashfs-tools' 'btrfs-progs' 'dosfstools' 'lynx' 'arch-install-scripts')
-optdepends=('qemu: quickly test isos')
+depends=('arch-install-scripts' 'btrfs-progs' 'curl' 'dosfstools' 'edk2-shell'
+'libisoburn' 'lynx' 'squashfs-tools')
 makedepends=('git')
+optdepends=('qemu: quickly test isos')
 provides=('archiso')
 conflicts=('archiso')
-source=("git://projects.archlinux.org/${_pkgname}.git")
+source=("git+https://gitlab.archlinux.org/archlinux/${_name}.git#branch=issues/10")
 md5sums=('SKIP')

 pkgver() {
-  cd "${srcdir}/${_pkgname}"
+  cd "${_name}"
   git describe --long | sed 's/-/./g;s/v//'
 }

 package() {
-  cd "${srcdir}/${_pkgname}"
-
+  cd "${_name}"
   make DESTDIR="${pkgdir}/" install
 }

WonderWoofy commented on 2020-05-07 19:55

@Zeioth, this seems like something you should report upstream to Gerardo. From what you've posted, it doesn't appear to be a packaging bug.

https://projects.archlinux.org/archiso.git

Zeioth commented on 2020-05-07 01:14

[mkarchiso] INFO: Configuration settings [mkarchiso] INFO: Command: run [mkarchiso] INFO: Architecture: x86_64 [mkarchiso] INFO: Working directory: work/x86_64 [mkarchiso] INFO: Installation directory: arch [mkarchiso] INFO: Run command: mkinitcpio -c /etc/mkinitcpio-archiso.conf -k /boot/vmlinuz-linux -g /boot/archiso.img

==> WARNING: work/x86_64/airootfs is not a mountpoint. This may have undesirable side effects. mount: /home/zeioth/workspaces/git-forks/livecd/work/x86_64/airootfs/proc: proc already mounted on /proc. ==> ERROR: failed to setup chroot work/x86_64/airootfs

cheesehead544 commented on 2018-07-20 14:02

the default packages.x86_64 is not empty. i don't think this was intended as it looks like it's the config for a pre-configured rescue / remote help disc(clonezilla, ddrescue, openssh, ppp, openvpn, etc). i have rebuilt it manually from aur, and checked the(not-installed) file to check if it wasn't just a error on my side.(edit: i mean the packages.x86_64 from the releng profile)

h4pp1 commented on 2018-01-11 18:14

chroot: failed to run command 'mkinitcpio': No such file or directory

nullptr_t commented on 2016-06-15 11:26

You mean I should add efitools as dependency?

r4um commented on 2016-06-14 19:27

Needs update prebootloader is replaced by efitools

nullptr_t commented on 2015-04-13 12:01

Hi,

I adopted the package and AUR parses everything right now.

I'll update the package ASAP after a commit to trigger a rebuild with an updated version.

WonderWoofy commented on 2014-10-09 20:19

@sanerb, That link is essentially the same as what I am using. I guess the AUR doesn't parse ${pkgname%-git} quite right. But git can be synced to git://projects.archlinux.org/archiso.git or the one you mentioned.

Check out the available clone options of https://projects.archlinux.org/archiso.git/ and you will see what I am talking about.

In any case, I am going to orphan this. The official repo typically gets updated nearly as soon as changes get pushed to git. Also, I am much busier now that I was when I adopted the package. So feel free to pick it up and make whatever changes you see as necessary.

sanerb commented on 2014-10-09 16:36

just a bit of pedantry, but you may want to update the url to match that of stable/in-repo: https://projects.archlinux.org/archiso.git/

OR the wiki article (my personal recommendation): https://wiki.archlinux.org/index.php/archiso