Still work in progress...
2021 Updated Nemesis Base Modules
Moderator: M. Eerie
2021 Updated Nemesis Base Modules
> Does not compute_ 
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
-
- Contributor
- Posts: 1955
- Joined: 09 Aug 2013, 14:25
- Distribution: Nemesis Cinnamon 64
- Location: USA
2021 Updated Nemesis Base Modules
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.
2021 Updated Nemesis Base Modules
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.
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=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
2021 Updated Nemesis Base Modules
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
pman -S $(pacman -Qq) would bring all the system installed packages.
CORE is not an usual module... It contains /proc /dev /sys ... and stuff not present in the packages.
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=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
2021 Updated Nemesis Base Modules
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
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=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
2021 Updated Nemesis Base Modules
hi M.Eire thanks, work in progress..... maybe
2021 Updated Nemesis Base Modules
hi, work only for the new packages and not for the system, so i have failed,
2021 Updated Nemesis Base Modules
Finally,
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:
did it.
Time to update the script.

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
Time to update the script.
> Does not compute_ 
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
2021 Updated Nemesis Base Modules
> Does not compute_ 
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
-
- Contributor
- Posts: 1955
- Joined: 09 Aug 2013, 14:25
- Distribution: Nemesis Cinnamon 64
- Location: USA
2021 Updated Nemesis Base Modules
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.
-
- Contributor
- Posts: 1955
- Joined: 09 Aug 2013, 14:25
- Distribution: Nemesis Cinnamon 64
- Location: USA
2021 Updated Nemesis Base Modules
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.
2021 Updated Nemesis Base Modules
Is it libcvt or libxcvt???
Using pacfinder you can easily search and install any package from the repos.

(needs fzf installed)
Using pacfinder you can easily search and install any package from the repos.

Code: Select all
alias pacfinder='pacman -Slq | fzf --multi --preview '\''pacman -Si {1}'\'' | xargs -ro sudo pacman -S'
> Does not compute_ 
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741
-
- Contributor
- Posts: 1955
- Joined: 09 Aug 2013, 14:25
- Distribution: Nemesis Cinnamon 64
- Location: USA
2021 Updated Nemesis Base Modules
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.