You are not logged in.

#1 2022-09-16 06:42:06

fch07
Member
From: Planet Earth
Registered: 2021-09-22
Posts: 19

Installing coreboot-configurator from starlabs

https://github.com/StarLabsLtd/coreboot … tributions

It requires installing the following dependencies:
c++ compiler (gcc)
qt5
yaml-cpp
nvramtool
meson

my question is if I need to install all qt5 packages or only a specific one?

Offline

#2 2022-09-16 09:34:52

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 17,073

Re: Installing coreboot-configurator from starlabs

https://github.com/StarLabsLtd/coreboot … n.build#L5

Minimally qt5-base and qt5-svg likely qt5-x11extras and/or qt5-wayland. You'd probably have a quicker answer by just trying to build it and reacting to the errors

Offline

#3 2022-09-16 14:49:46

fch07
Member
From: Planet Earth
Registered: 2021-09-22
Posts: 19

Re: Installing coreboot-configurator from starlabs

The problem in the end was to install nvramtool, I searched on arch packaged and could no find it. How to install it? AUR only?

Offline

#4 2022-09-16 17:39:33

fch07
Member
From: Planet Earth
Registered: 2021-09-22
Posts: 19

Re: Installing coreboot-configurator from starlabs

I tried installing it without nvramtools and it does not work as expected, and I can't uninstall the broken coreboot-configurator now.
'sudo ninja -C uninstall' is not working to purge it

Offline

#5 2022-09-17 13:59:39

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 10,428

Re: Installing coreboot-configurator from starlabs

and I can't uninstall the broken coreboot-configurator now.
'sudo ninja -C uninstall' is not working to purge it

That's one of the many reasons why archlinux users prefer PKGBUILDs, build with makepkg and install with pacman for anything systemwide.


I hope you have a recent backup of your system.

Last edited by Lone_Wolf (2022-09-17 13:59:52)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#6 2022-09-17 14:11:48

ayekat
Member
Registered: 2011-01-17
Posts: 1,531
Website

Re: Installing coreboot-configurator from starlabs

It's generally better to package things you install into the system, to avoid this exact kind of issue.

The coreboot-configurator readme on GitHub mentions that for Manjaro, you can simply install it from their repos.
If you were to check, you would find this PKGBUILD, from which you can probably draw inspiration to build your own.

Concerning nvramtool, there's nvramtool-git in the AUR.

Last edited by ayekat (2022-09-17 14:12:20)


{,META,RE}PKGBUILDSpacman-hacks (includes makemetapkg and remakepkg) │ dotfiles

Offline

#7 2022-09-17 16:01:08

fch07
Member
From: Planet Earth
Registered: 2021-09-22
Posts: 19

Re: Installing coreboot-configurator from starlabs

I will try to PKGBUILD, never did it before. Seems a great thing to learn, thanks for all the info and help. I was able to remove the packages and uninstall the broken package I had .

Offline

#8 2022-09-18 15:25:04

fch07
Member
From: Planet Earth
Registered: 2021-09-22
Posts: 19

Re: Installing coreboot-configurator from starlabs

On the github of Starlabs, I found those Arch "packages":
https://github.com/StarLabsLtd/packages/tree/main/Arch
The way to install them is as AUR packages? Can it be installed with pacman?

Offline

#9 2022-09-18 15:50:59

ayekat
Member
Registered: 2011-01-17
Posts: 1,531
Website

Re: Installing coreboot-configurator from starlabs

fch07 wrote:

The way to install them is as AUR packages? Can it be installed with pacman?

Those are PKGBUILDs, and no, they cannot be installed with pacman.

If you don't know what to do with PKGBUILDs, you may want to familiarise yourself with pacman packaging, i.e. read the Wiki on makepkg and PKGBUILDs.

Once you've understood that, you can start to read up on what the AUR is (short version: it's a glorified pastebin for people's PKBGUILDs).


{,META,RE}PKGBUILDSpacman-hacks (includes makemetapkg and remakepkg) │ dotfiles

Offline

Board footer

Powered by FluxBB