Release Engineering

This project is intented for all release related issues (isos, installer, etc), under the umbrella of the ArchLinux Release Engineers

FS#25494 - /src/core/pkg doesn't exist on 2011.08.10 core installation

Attached to Project: Release Engineering
Opened by Ionut Biru (wonder) - Wednesday, 10 August 2011, 10:50 GMT
Last edited by Dieter Plaetinck (Dieter_be) - Monday, 15 August 2011, 14:22 GMT
Task Type Bug Report
Category AIF
Status Closed
Assigned To Dieter Plaetinck (Dieter_be)
Architecture All
Severity Critical
Priority High
Reported Version 2010.05
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



I don't know if is an AIF or archiso bug but you guys should know better.

After selecting the source being CDROM the installer returns that /src/core/pkg doesn't exist. In the previous step I'm informed that /src/core/pkg should mount the packages location

If i create the directory before running /arch/setup, i can go over selection source step but pacman cannot find any packages.

Packages on the iso exists in /repo/any and /repo/pkg
This task depends upon

Closed by  Dieter Plaetinck (Dieter_be)
Monday, 15 August 2011, 14:22 GMT
Reason for closing:  Fixed
Comment by Gerardo Exequiel Pozzi (djgera) - Wednesday, 10 August 2011, 13:52 GMT
@AIF: Should be updated. Older location was read-write, and if that location was read-only AIF fails. This location is now read-only. You can still use file:///repo/pkgs as source (using custom mirror)
Comment by Dieter Plaetinck (Dieter_be) - Thursday, 11 August 2011, 21:04 GMT
as soon as the refactor in archiso is done (, I can implement this.
Comment by Dieter Plaetinck (Dieter_be) - Friday, 12 August 2011, 21:26 GMT
archiso is fixed,
now aif should also be fixed:
(note I also did a big refactor of source selection, see
can anyone test with 2011.08.13 or newer?
we should test a few cases:
- selecting core on install cd
- selecting core on install cd and some other repos on remote mirrors
- selecting core on remote mirror

we should also check that $var_TARGET_DIR/var/cache/pacman/pkg is populated with (only) packages fetched from remote repositories
Comment by Dieter Plaetinck (Dieter_be) - Saturday, 13 August 2011, 21:25 GMT
- selecting core local -> works
- selecting core remote -> works, cachedirs ok (all files go into /mnt/var/cache)
- selecting core local and extra/community remote -> works fine, only the packages from remote repos go into /mnt/var/cache.