Project

General

Profile

(View Message) » post.txt

text - greydev85, 2020-04-27 12:25 AM

 
1
*- installing the keyrings*
2
By OpenRC:basic installation [[https://wiki.parabola.nu/OpenRC#Basic_installation]] :
3
<pre>
4
# pacman -Sy archlinux-keyring archlinuxarm-keyring parabola-keyring
5
# pacman -U https://repo.parabola.nu/core/os/i686/archlinux32-keyring-transition-20190108-1-any.pkg.tar.xz
6
</pre>
7

    
8
that last link is broken, so I checked the repo and found latest package with similar pattern is this:
9
[[https://repo.parabola.nu/core/os/i686/archlinux32-keyring-transition-20200408-1-any.pkg.tar.zst]]
10

    
11
So I installed that, but it complained about conflict: "archlinux32-keyring-transition and archlinux32-keyring are in conflict"
12
I decided to removed last. That just was not clear what to do with that. Was that right move?
13

    
14

    
15
*- installing networkmanager:*
16
I obviously use both OpenRC with elogind, and [[https://wiki.parabola.nu/OpenRC]] says I need networkmanager-openrc or networkmanager-elogind (unsure one of them or both).
17
At the same time I followed [[https://wiki.parabola.nu/Installation_Guide#Install_a_network_manager]] before knowing that and installed just networkmanager.
18
Both networkmanager-openrc and networkmanager-elogind are missing from repos.
19
But somehow networkmanager did it's job, or maybe pacstrap copied openrc script from ISO, so I was able to add it with: _rc-update add NetworkManager default_, just like in wiki.
20
Don't know if it'll work.
21

    
22

    
23
*- adding openrc services:*
24
And here is where I am stuck atm.
25

    
26
I tried:
27
<pre>
28
rc-update add lvm boot
29
* rc-update: service `lvm` does not exist
30
</pre>
31

    
32
There is lvm2-openrc in repository, but it fails to install:
33
<pre>
34
resolving dependencies...
35
warning: cannot resolve "eudev-openrc", a dependency of "device-mapper-openrc"
36
warning: cannot resolve "device-mapper-openrc", a dependency of "lvm2-openrc"
37
:: The following package cannot be upgraded due to unresolvable dependencies:
38
      lvm2-openrc
39
</pre>
40

    
41
Next should have been:
42
<pre>
43
rc-update add dmcrypt boot
44
* rc-update: service `dmcrypt` does not exist
45
</pre>
46
So I thought I should have installed cryptsetup package and checked that.
47
While checking I noticed, that it belongs to base-openrc, which I was installing with pacstrap before...
48
Here I did
49
<pre>
50
pacman-key --refresh-keys
51
</pre>
52
just for reassurance, and tried:
53
<pre>
54
pacman -Sy base-openrc
55
</pre>
56
(checked all)
57
In short, *eudev-openrc, device-mapper-openrc, udev-init-scripts are all missing from pcr repo.* (see pic)
(1-1/3)