You are not logged in.

#1 2014-11-25 11:54:16

vorpalblade
Member
Registered: 2013-11-07
Posts: 13

[Solved]pacstrap failing due to missing packages

I am attempting to install Arch, but it appears that some packages are missing from the mirrors.

So whats missing from the mirrors:
libaio
ca-certificates-mozilla

Actual error message:
resolving dependencies...
warning: cannot resolve "libaio", a dependency of "thin-provisioning-tools"
warning: cannot resolve "thin-provisioning-tools", a dependency of "lvm2"
warning: cannot resolve "ca-certificates-mozilla", a dependency of "ca-certificates"
warning: cannot resolve "ca-certificates", a dependency of "curl"
warning: cannot resolve "curl>=7.19.4", a dependency of "pacman"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      lvm2  pacman

:: Do you want to skip the above packages for this upgrade? [y/N]
error: failed to prepare transaction (unexpected error)
==> ERROR: Failed to install packages to new root

Workaround to force install:
pacstrap -i /mnt base

Unfortunately, pacman is one of the packages that fails to install. I'm not certain what to do about that. I could copy it from the installation source, but I still have to deal with curl, and ca-certificates{,-mozilla}.

What I've tried to fix the problem:
I tried uncommenting all mirrors, and recommenting as each one failed.
I have looked at the kernel.org mirror (https://mirrors.kernel.org/archlinux/core/os/x86_64/) and looked for the missing files. Did not find them.

EDIT:
Ok, it turns out that those packages are in [extra].
So I can't just try installing with only [core].

Last edited by vorpalblade (2014-11-25 13:13:30)

Offline

#2 2014-11-25 12:28:59

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [Solved]pacstrap failing due to missing packages

You looked in the wrong repo, libaio is in extra, not in core. Do you have [extra] uncommented?

Offline

#3 2014-11-25 13:15:01

vorpalblade
Member
Registered: 2013-11-07
Posts: 13

Re: [Solved]pacstrap failing due to missing packages

It turns out that those packages are, indeed, in extra.

I didn't think to look there, since I assumed that everything needed by base would be in [core].
I assumed wrong.

Offline

Board footer

Powered by FluxBB