Page 17 of 20

2021 Updated Nemesis Base Modules

Posted: 10 Nov 2021, 19:52
by M. Eerie
Jack wrote:
10 Nov 2021, 15:09
I will try it out
Still work in progress...

2021 Updated Nemesis Base Modules

Posted: 10 Nov 2021, 21:30
by Jack
OK I will wait till your done so take your time.

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 08:48
by M. Eerie
Fixed check boot parameters as per beny's report.
Refer to: 2021 Updated Nemesis Base Modules (Post by M. Eerie #85455)

It seems really complicated to update core module since we are dealing with an hybrid model. Porteus concept aims for stable, while Nemesis is Arch based which is a rolling release model.

Because partial upgrades are not supported, we need to cheat somehow, because although in fact we are doing a partial upgrade, the CORE module itself, is a real full system and needs to be mounted as such in order to do a full update... *BUT* without incorporating new dependencies until they are really accepted (the cheating part).

So, unless I'm wrong or there's another way to circumvent this, we need to do chroot there.

And so, I'm studying a way to do it, whether unpacking outdated packages 'in the wild' bypassing pacman, or mounting the core as a root partition in r/w mode similarly to the AUFS system, but I don't know at the moment how to do it.

If anyone can help, would be much appreciated.

Thanks.

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 10:55
by beny
M.Eire try to use pman -Sq with a list of packages that you need for, pman work in this way downloads the modules and build a merged packages like the usual way to work,we have to know if the module work properly as espected. i have done a try with artix mate packages, one merged module, change the xinitrc with the mate option and seem that run,isn't like your mate btw,is just to check if work or not.

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 13:42
by M. Eerie
beny wrote:
12 Nov 2021, 10:55
M.Eire try to use pman -Sq with a list of packages that you need
pman -S $(pacman -Qq) would bring all the system installed packages.
beny wrote:
12 Nov 2021, 10:55
build a merged packages like the usual way to work
CORE is not an usual module... It contains /proc /dev /sys ... and stuff not present in the packages.
beny wrote:
12 Nov 2021, 10:55
i have done a try with artix mate packages, one merged module
Are we talking about CORE module or MATE one?
My MATE module is working pretty well by now, but this is covered in another thread...

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 13:51
by beny
is just a try with mate, the pman -Sq download in local all the packages you listed and convert in one xzm package, is ok that isn't the same thing, if you like share a list of the core packages name i try if work or fail .

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 14:08
by M. Eerie
list of CORE packages:

Code: Select all

ls /mnt/live/memory/images/001-core-*.xzm/var/lib/pacman/local > core-packages.txt
sed -i 's/-[0-9].*//g' core-packages.txt

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 14:42
by beny
hi M.Eire thanks, work in progress..... maybe

2021 Updated Nemesis Base Modules

Posted: 12 Nov 2021, 17:18
by beny
hi, work only for the new packages and not for the system, so i have failed,

2021 Updated Nemesis Base Modules

Posted: 17 Nov 2021, 10:22
by M. Eerie
Finally, :Yahoo!:

I've got solved the mistery of the admin/root password.
I was searching all the time in /etc config files, but turns out that it was located at:
/usr/share/polkit-1/rules.d/50-default.rules

belonging to polkit package (which has frequent updates)

So:

Code: Select all

# sed -i 's/wheel/0/' /usr/share/polkit-1/rules.d/50-default.rules
did it.

Time to update the script.

2021 Updated Nemesis Base Modules

Posted: 17 Nov 2021, 17:53
by M. Eerie
M. Eerie wrote:
17 Nov 2021, 10:22
Time to update the script.
Done.
2021 Updated Nemesis Base Modules (Post by M. Eerie #85455)

Thanks.

2021 Updated Nemesis Base Modules

Posted: 17 Nov 2021, 18:01
by Jack
I just downloaded the script and going to try it out but first will save my base modules to be sure.

2021 Updated Nemesis Base Modules

Posted: 17 Nov 2021, 19:09
by Jack
Well I built 001-core, 002-gui, 002-xtra and 003-mate and everything super great. Now it time to boot everything went great tell it couldn't fine libcvt.so.0. So now I'm going to try if it was there or not.

2021 Updated Nemesis Base Modules

Posted: 17 Nov 2021, 19:27
by M. Eerie
Is it libcvt or libxcvt???

Using pacfinder you can easily search and install any package from the repos.
Image

Code: Select all

alias pacfinder='pacman -Slq | fzf --multi --preview '\''pacman -Si {1}'\'' | xargs -ro sudo pacman -S'
(needs fzf installed)

2021 Updated Nemesis Base Modules

Posted: 17 Nov 2021, 20:34
by Jack
I download fzf but when I rebooted I receive same ERROR.