Package Details: archiso-git 33.1.g59c2573-1

Git Clone URL: (read-only)
Package Base: archiso-git
Description: Arch Linux livecd/liveusb generation scripts
Upstream URL:
Licenses: GPL
Conflicts: archiso
Provides: archiso
Submitter: Svenstaro
Maintainer: nullptr_t
Last Packager: nullptr_t
Votes: 115
Popularity: 0.567555
First Submitted: 2009-04-28 03:43
Last Updated: 2018-03-09 07:57

Latest Comments

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


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:// or the one you mentioned.

Check out the available clone options of 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:

OR the wiki article (my personal recommendation):

WonderWoofy commented on 2013-10-31 00:46

Okay, I've adopted this and set it up to use the pacman 4.1 vcs capabilities. So for anyone using this package, this may not update automatically, as the versioning has changed.

WonderWoofy commented on 2013-10-30 21:28

Adopted. I'll fix this up when I get home...

Svenstaro commented on 2013-10-30 09:48

Go ahead and adopt the package.

WonderWoofy commented on 2013-10-22 23:01

I updated the PKGBUILD slightly in order to take advantage of the pacman 4.1 vcs functionality.

This also uses the new pkgver function in order to update the version on every build.

Korthaerd commented on 2013-09-23 13:59

Since the commit 997dabbce2f8b621dacdac268212c4cb1be8956d archiso need a new depedence : arch-install-scripts.

luolimao commented on 2012-10-14 01:08

The original 'archiso' package in [extra] considers lnyx and dosfstools as dependencies, so it makes more sense to leave it that way for the -git version.

kwirkie commented on 2012-08-23 21:38


The 'lynx' and 'dosfstools' are only required for the configs/releng, so both should be optional dependencies.

Thanks :)

Svenstaro commented on 2012-08-12 16:50


Anonymous comment on 2012-08-10 12:20

Your PKGBUILD currently builds an empty package! Please remove the last $_gitname on the line above make [...] install, thanks.

Also, needs more deps than you've added: dosfstools and lynx (as stated in the README).

Thanks in advance!

gabx commented on 2012-07-08 18:41

git URL has moved to

siamer commented on 2012-06-28 11:23

Hi, there is some error when trying install archiso-git:
error: failed to commit transaction (conflicting files)
archiso-git: /usr/lib/initcpio/hooks/archiso exists in filesystem
archiso-git: /usr/lib/initcpio/install/archiso exists in filesystem
Errors occurred, no packages were upgraded.

Anonymous comment on 2012-04-21 21:42

Hi! scripts use mkfs.vfat from dosfstools package. We should depend on it

Thanks, keep on the good work

Svenstaro commented on 2012-04-19 16:48

Write arch rel-eng mailing list a patch or discuss a problem. It is a very responsive mailing list.

Anonymous comment on 2012-04-19 16:46

I would, but I can't seem to find how to do it.

Svenstaro commented on 2012-04-19 11:37

Well I'm not going to do downstream patching. Report any issues and a patches you have to upstream.

Anonymous comment on 2012-04-19 11:34

After some tests the replacement command would actually be:

cp -arv "${_fs_src}/." "${work_dir}/mnt/${_src}/"

If the dot is missing then it will copy the directory, instead of it's contents. This will make rsync unnecessary.

Anonymous comment on 2012-04-19 09:15

In order to remove the rsync dependency you can use this command: < cp -arv "${_fs_src}/" "${work_dir}/mnt/${_src}/" >

Svenstaro commented on 2012-04-19 08:47

Added rsync dep. Report the loop device stuff to upstream and have them add a check.

Anonymous comment on 2012-04-19 07:54

rsync dependencies here:

mkarchiso, line 361: rsync -aH "${_fs_src}/" "${work_dir}/mnt/${_src}/"

Also rsync hangs sometimes, and the only solution is a hard reset (as in from the button).

I haven't found any checks for the loop devices!

mkarchiso, line 97: mount "${_src}" "${_dst}"

It doesn't throw any error if loop devices are not present! Instead it tries to unmount it later.

Svenstaro commented on 2012-04-18 16:57

Which components depends on rsync? Also the script itself should check for loop devices.

Anonymous comment on 2012-04-18 16:56

This package also depends on rsync !!!!

Also it fails if you don't have any loop devices available (no loop module in kernel), it should check for that.

AUR packages can be installed if you modify the build script.

Svenstaro commented on 2012-03-22 04:46


djgera commented on 2012-03-21 17:18

@Svenstaro: Please update depends=("libisoburn" "squashfs-tools")

Svenstaro commented on 2011-08-29 17:51

Oh right sorry I forgot.

djgera commented on 2011-08-29 17:43

@Svenstaro: Please update depends=("devtools" "libisoburn" "squashfs-tools")

djgera commented on 2011-08-19 18:57

@Svenstaro: Please update depends=("cdrkit" "devtools" "squashfs-tools" "syslinux")

Svenstaro commented on 2010-12-31 09:58

You should create a local database and insert your packages into there. Then include this database before all your other ones in pacman.conf and you'll be fine.

CPUnltd commented on 2010-12-31 09:56

does archiso support installing AUR packages? I don't see any information specifically stating such, so I felt it best to ask here. I'm looking to attempt some remaster work and would like to know how I'd pull off adding AUR packages to my liveimg... thanks in advance!

sotrud_nik commented on 2010-12-01 03:53

Gerardo wrote the RFC implementation, *cool*

Svenstaro commented on 2010-11-09 11:34

Try and get your patch into archiso mainline. I'm not patching this package, it will stay vanilla. If your patch is well done, you will have no trouble getting it upstream.

sotrud_nik commented on 2010-11-09 04:47

Here is a little patch to support fromiso boot option, works with GRUB2

You should define your media which contains ISO file as /dev/sdxy/archiso.iso

For example, here is a part from my grub.cfg

menuentry "Archik fromiso" {
loopback loop /archik-1.07-i686.iso
linux (loop)/boot/vmlinuz26 fromiso=/dev/sda1/archik-1.07-i686.iso
initrd (loop)/boot/myarch.img

Svenstaro commented on 2010-07-10 10:06

You can use this to make anything you want. See the wiki article.

Anonymous comment on 2010-07-10 01:40

does this works for making an arch distro that can be installed not just used as livecd?

Svenstaro commented on 2010-03-24 02:29

Updated. I'm somewhat saddened to see the tftpd feature go though. Any chance it will return?

djgera commented on 2010-03-23 23:47

My pxe_nbd branch is merged now in master, so mkinitcpio-nfs-utils and nbd should be added as depends.