"Full Moon Remix" (rogue) base modules

Post tutorials, HOWTO's and other useful resources here.
Post Reply
User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

"Full Moon Remix" (rogue) base modules

Post#1 by blue4meridian » 14 Oct 2015, 13:08

Salutations... :good:

Howdy... Neighbors!!! :friends:

I made this thread to see how much beta I could load into the base without breaking it. =@
Yep... I've decided to wander off the reservation and go rogue by deprecating the base (packages) with dropins.

Ok... I confess. I'm a NOT big fan of "Gordian" knots (nots?) which is why I like cutting them. :wink:
Gordian Knot

So let's get started... :oops:

**Pls Note: "~" =device and "*" =version (also... this has only been tested using LxQt 64bit so mileage may vary).

.1 Deprecation ("removal")... :evil:
http://webwarper.net/ww/~av/forum.porte ... ed4#p37685

.2 Download... Extract... Copy... Paste ("dropin's")...
http://webwarper.net/ww/~av/forum.porte ... 857#p37743

.3 Workaround... :wall:
http://webwarper.net/ww/~av/forum.porte ... 111#p37745

.3 Delete... Create... ("base" module)
http://webwarper.net/ww/~av/forum.porte ... 474#p37746

Best Regards... :beer:

Posted by 64.134.69.36 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 23 Oct 2015, 12:28, edited 47 times in total.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Full Moon Remix (Sea Of Legacy Edition)

Post#2 by blue4meridian » 14 Oct 2015, 13:09

Salutations... :good:

Deprecation ("removal")...

.1 First... in your favorite file manager (mine is SpaceFM) in "Root Mode" go to /mnt/~/porteus/base and
... right click 001-core.xzm and select "Extract Module".

.2 Then... in the terminal app enter ROOT=/mnt/~/porteus/base/001-core removepkg "binary"
... (eg. glibc-solibs-*-x86_64-7 or... the 32bit version).

More mischief to follow... :evil:

Best Regards... :beer:

Posted by 64.134.69.36 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 23 Oct 2015, 12:25, edited 16 times in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5574
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Full Moon Remix (rogue 001-core)

Post#3 by brokenman » 15 Oct 2015, 00:08

Nice. What's the difference in size of the 001 module before and after?
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Full Moon Remix (Sea Of Legacy Edition)

Post#4 by blue4meridian » 15 Oct 2015, 12:14

Salutations... :good:

The difference in size I'm not sure. :unknown: Possibly larger (although not radically) when I'm done deprecating all the packages.
However... a BIG difference in performance in the final version. More to come.

I got the idea for this from embedded distros (some use these whimsical ideas in smartphones). Of course... there are limitations. :wall:
So where they exist... there should hopefully be workarounds like the one in the first post.

Best Regards... :beer:

Posted by 64.134.69.187 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 16 Oct 2015, 17:49, edited 1 time in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5574
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: "Full Moon Remix" (rogue 001-core)

Post#5 by brokenman » 16 Oct 2015, 02:53

Yes I've been watching musl and waiting for it to mature. Compared to glib the code is much cleaner, but glib has its claws in deep. Let us know how it goes. What about ulibc?
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: "Full Moon Remix" (Sea Of Legacy Edition)

Post#6 by blue4meridian » 16 Oct 2015, 14:29

Salutations... :good:

I guess I'll keep deprecating until I break something else... :oops:
I think I got lucky with the ldd (USM) workaround.

It appears Ulibc is ideal for legacy (32bit) systems.

Best Regards... :beer:

Posted by 64.134.69.187 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 17 Oct 2015, 14:59, edited 2 times in total.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: "Full Moon Remix" (Sea Of Legacy Edition)

Post#7 by blue4meridian » 16 Oct 2015, 16:45

Salutations... :good:

Download... Extract... Copy... Paste ("dropin's")...

.1 First... with USM download (eg. musl-*-x86_64-1_slack.txz or... the 32bit version) then go to /tmp/usm and
... right click (eg. musl-*-x86_64-1_slack.txz) and select "Extract Module".

.2 Then... copy the contents of the (eg. /tmp/usm/musl-*-x86_64-1_slack) folder into /mnt/~/porteus/base/001-core
... (don't forget to overwrite everything).

More mischief to follow... :evil:

Best Regards... :beer:

Posted by 64.134.69.36 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 23 Oct 2015, 12:26, edited 11 times in total.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: "Full Moon Remix" (Sea Of Legacy Edition)

Post#8 by blue4meridian » 16 Oct 2015, 18:09

Salutations... :good:

Workaround... (Ldd4Musl)
Musl
http://www.etalabs.net/compare_libcs.html

.1 First... deprecate (remove) glibc-solibs-*-x86_64-7.
http://webwarper.net/ww/~av/forum.porte ... ed4#p37685

.2 Then... download... extract... copy... paste... musl-*-x86_64-1_slack.txz
http://webwarper.net/ww/~av/forum.porte ... 857#p37743

.3 Then... with USM download glibc-solibs-*-x86_64-7.txz (or the 32bit version) then go to /tmp/usm and
... right click glibc-solibs-*-x86_64-7.txz and select "Extract Module".

.4 Then... copy /lib64/ld-2.17.so and /usr/bin/ldd from /tmp/usm/glibc-solibs-*-x86_64-7_slack
... into /mnt/~/porteus/base/001-core (copy to the corresponding /lib64 and /usr/bin folders).

.5 Finally... delete... create... 001-core.xzm
http://webwarper.net/ww/~av/forum.porte ... fae#p37746

More mischief to follow... :evil:

Best Regards... :beer:

Posted by 71.250.239.251 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 18 Oct 2015, 17:49, edited 15 times in total.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: "Full Moon Remix" (Sea Of Legacy Edition)

Post#9 by blue4meridian » 16 Oct 2015, 18:36

Salutations... :good:

Delete... Create... ("base" module)

.1 First... delete /mnt/~/porteus/base/001-core.xzm and in USM go to the
... Porteus module tools (modtools) menu and choose "Create a module from a folder".

.2 Finally... with "Create a module from a folder" select /mnt/~/porteus/base/001-core
... click "Ok" then "Execute" and... Voila!!! (also don't forget to delete the extracted folder).

More mischief to follow... :evil:

Best Regards... :beer:

Posted by 64.134.69.187 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 16 Oct 2015, 21:06, edited 1 time in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5574
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: "Full Moon Remix" (rogue 001-core)

Post#10 by brokenman » 16 Oct 2015, 20:15

Continue the mischief. By the way the word 'deprecate' which you are fond of using to mean 'remove' comes from the latin deprecatus which means to warn against something. Thus when a software is deprecated it is no longer advised to use it.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: "Full Moon Remix" (Sea Of Legacy Edition)

Post#11 by blue4meridian » 16 Oct 2015, 20:55

Salutations... :good:

The context (admittedly visceral) :unknown: intended is... deprecated "features" (module packages)...
Deprecation
Among the most common reasons for deprecation are:

The feature has been replaced by a more powerful alternative feature. For instance, the Linux kernel contains two modules to communicate with Windows networks: smbfs and cifs. The latter provides better security, supports more protocol features, and integrates better with the rest of the kernel. Since the inclusion of cifs, smbfs has been deprecated.
I'm reaching out to Panagiotis... if dragonegg is in the slackonly roadmap I'll do that one next.
http://dragonegg.llvm.org/
http://www.phoronix.com/scan.php?page=a ... vm29&num=8

Best Regards... :beer:

Posted by 71.250.239.251 via http://webwarper.net
This is added while posting a message to avoid misusing the service

fullmoonremix

Re: "Full Moon Remix" (rogue) base modules

Post#12 by fullmoonremix » 23 Oct 2015, 15:16

Salutations... :good:

@ admin... I need to switch this thread login/edit (and avatar) to "fullmoonremix" (username) from "blue4meridian".
Then I need to delete "blue4meridian".

Best Regards... :beer:

Posted by 71.250.239.251 via http://webwarper.net
This is added while posting a message to avoid misusing the service

Post Reply