2021 Updated Nemesis Base Modules

Arch based Porteus community project

Moderator: M. Eerie

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#241 by M. Eerie » 10 Nov 2021, 19:52

Jack wrote:
10 Nov 2021, 15:09
I will try it out
Still work in progress...
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

Jack
Contributor
Contributor
Posts: 1857
Joined: 09 Aug 2013, 14:25
Distribution: Porteus and Nemesis
Location: USA

2021 Updated Nemesis Base Modules

Post#242 by Jack » 10 Nov 2021, 21:30

OK I will wait till your done so take your time.
I just like Slackware because I think it teach you about Linux to build packages where Ubuntu is like Windows you just install programs you want.

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#243 by M. Eerie » 12 Nov 2021, 08:48

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.
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

2021 Updated Nemesis Base Modules

Post#244 by beny » 12 Nov 2021, 10:55

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.

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#245 by M. Eerie » 12 Nov 2021, 13:42

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...
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

2021 Updated Nemesis Base Modules

Post#246 by beny » 12 Nov 2021, 13:51

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 .

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#247 by M. Eerie » 12 Nov 2021, 14:08

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
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

2021 Updated Nemesis Base Modules

Post#248 by beny » 12 Nov 2021, 14:42

hi M.Eire thanks, work in progress..... maybe

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

2021 Updated Nemesis Base Modules

Post#249 by beny » 12 Nov 2021, 17:18

hi, work only for the new packages and not for the system, so i have failed,

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#250 by M. Eerie » 17 Nov 2021, 10:22

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.
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#251 by M. Eerie » 17 Nov 2021, 17:53

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.
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

Jack
Contributor
Contributor
Posts: 1857
Joined: 09 Aug 2013, 14:25
Distribution: Porteus and Nemesis
Location: USA

2021 Updated Nemesis Base Modules

Post#252 by Jack » 17 Nov 2021, 18:01

I just downloaded the script and going to try it out but first will save my base modules to be sure.
I just like Slackware because I think it teach you about Linux to build packages where Ubuntu is like Windows you just install programs you want.

Jack
Contributor
Contributor
Posts: 1857
Joined: 09 Aug 2013, 14:25
Distribution: Porteus and Nemesis
Location: USA

2021 Updated Nemesis Base Modules

Post#253 by Jack » 17 Nov 2021, 19:09

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.
I just like Slackware because I think it teach you about Linux to build packages where Ubuntu is like Windows you just install programs you want.

User avatar
M. Eerie
Moderator
Moderator
Posts: 619
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

2021 Updated Nemesis Base Modules

Post#254 by M. Eerie » 17 Nov 2021, 19:27

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)
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

Jack
Contributor
Contributor
Posts: 1857
Joined: 09 Aug 2013, 14:25
Distribution: Porteus and Nemesis
Location: USA

2021 Updated Nemesis Base Modules

Post#255 by Jack » 17 Nov 2021, 20:34

I download fzf but when I rebooted I receive same ERROR.
I just like Slackware because I think it teach you about Linux to build packages where Ubuntu is like Windows you just install programs you want.

Post Reply