ArchLinux packages manager for Porteus

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
neko
DEV Team
DEV Team
Posts: 1334
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: ArchLinux packages manager for Porteus

Post#451 by neko » 08 Feb 2019, 04:33

@chromer
Thank you for your interrest to APorteus.
I will try to introduce the Cinnamon Desktop to APorteus.

Thanks.

--------------------------------------------------------------------------------------
1. "Integrated Simple Package Management tool" was updated to spm-19.02.07-noarch-1.xzm

(1) Downloading I/F from mediafire was updated.
(2) Dependencies were updated. etc.,

spm-19.02.07-noarch-1.xzm (1.2 M)
http://www.mediafire.com/file/xaqjhg3c4 ... arch-1.xzm
md5sum: a32210e45c6015bc57c2a97fa180b30b spm-19.02.07-noarch-1.xzm

Please refer to ArchLinux packages manager for Porteus (Post by neko #36687)


2. Example of ISOs that were created by "APorteus ISO builder"
These ISOs are OPENBOX desktop.


==== Language: Japanese ====
APorteus-OPENBOX_ja-v19.02.06-i486.iso (625 M)
http://www.mediafire.com/file/sghdgy734 ... 6-i486.iso
md5sum: 8984c40497567af34404273c0cc035ec APorteus-OPENBOX_ja-v19.02.06-i486.iso

APorteus-OPENBOX_ja-v19.02.06-x86_64.iso (633 M)
http://www.mediafire.com/file/9984f7hrs ... x86_64.iso
md5sum: 8c53f0b4098d4c689eade0dd5a267571 APorteus-OPENBOX_ja-v19.02.06-x86_64.iso


kernel version: 32Bit/64Bit 4.20.7
Packages version: the latest version at the time of creating ISO (2019.02.06).

Web browser:......chromium 71.0.3578.98-3.0 / google-chrome 72.0.3626.81-1
Mailer:...........thunderbird 60.5.0
Sound & Video:....vlc 3.0.6-1.1 / 3.0.6-2
Graphic:..........gimp 2.10.8-1.0
Game:.............kpatience, game (chess, sudoku, solitaire, etc.,)
Benchmark:........glmark2
Input method:.....fcitx-mozc


Note 1: Kernel header (crippled_sources) for ISO installation into virtual environment
is included as optional module.

Note 2: "001-livaWIFI.xzm" optional module
Only for LIVA PC (LIVA-C0-2G-32G) wifi interface


Thanks.

User avatar
Rava
Contributor
Contributor
Posts: 2021
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 4.0 x86-64 XFCe
Location: Forests of Germany

Re: ArchLinux packages manager for Porteus

Post#452 by Rava » 08 Feb 2019, 06:15

neko wrote:
08 Feb 2019, 04:33
2. Example of ISOs that were created by "APorteus ISO builder"
These ISOs are OPENBOX desktop.


==== Language: Japanese ====
APorteus-OPENBOX_ja-v19.02.06-i486.iso (625 M)
http://www.mediafire.com/file/sghdgy734 ... 6-i486.iso
md5sum: 8984c40497567af34404273c0cc035ec APorteus-OPENBOX_ja-v19.02.06-i486.iso

APorteus-OPENBOX_ja-v19.02.06-x86_64.iso (633 M)
http://www.mediafire.com/file/9984f7hrs ... x86_64.iso
md5sum: 8c53f0b4098d4c689eade0dd5a267571 APorteus-OPENBOX_ja-v19.02.06-x86_64.iso
I wondered why these are so large, since Openbox is the slimmest of DE for Porteus, but then I saw the list of included software:
neko wrote:
08 Feb 2019, 04:33
kernel version: 32Bit/64Bit 4.20.7
Packages version: the latest version at the time of creating ISO (2019.02.06).

Web browser:......chromium 71.0.3578.98-3.0 / google-chrome 72.0.3626.81-1
Mailer:...........thunderbird 60.5.0
Sound & Video:....vlc 3.0.6-1.1 / 3.0.6-2
Graphic:..........gimp 2.10.8-1.0
Game:.............kpatience, game (chess, sudoku, solitaire, etc.,)
Benchmark:........glmark2
Input method:.....fcitx-mozc
About kpatience, according to https://www.kde.org/applications/games/kpatience/ its a KDE program, or maybe even better called a suite of several game programs, I suspected as much since program names starting with a "k" are usually KDE ones.
And http://cards.wikia.com/wiki/KPatienceca ... /KPatience states it being a suite of Solitaire games:

Code: Select all

KPatience, also known as kpat or KDE Patience is a suite of Solitaire games for the KDE desktop environment. It is part of kdegames.

Currently it supports the following Solitaire variants:

    Aces Up
    Forty and Eight
    FreeCell
    Golf
    Grandfather
    Grandfathre's Clock
    Gypsy
    Klondike
    Mod3
    Simple Simon
    Spider
    Yukon 
So I presume, you not only included a bunch of larger programs like gimp, chromium and thunderbird, but also one KDE program. That means you also included the full dependency needed for openbox to run all any any KDE programs?
Cheers!
Yours Rava

neko
DEV Team
DEV Team
Posts: 1334
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: ArchLinux packages manager for Porteus

Post#453 by neko » 09 Feb 2019, 05:41

@Rava
"you also included the full dependency needed for openbox to run all any any KDE programs?"
--->
No, "openbox" doesn't include the dependency of all KDE programs.
"004-kpatience.xzm" includes all dependency except ones that are included in 001-core.xzm, 001-z.core.xzm, 002-xorg.xzm, and 002-z.xorg.xzm.
Therefor this "004-kpatience.xzm" module can be used in other desktop like lxde, xfde, etc,.

Thanks.


P.S.
By using the tools dISO, dXZM, and sep2pkg that are included APorteus ISO (running environment) or spm XZM module, You can see the packages that are included in "004-kpatience.xzm" .

spm-19.02.07-noarch-1.xzm (1.2 M)
http://www.mediafire.com/file/xaqjhg3c4 ... arch-1.xzm
md5sum: a32210e45c6015bc57c2a97fa180b30b spm-19.02.07-noarch-1.xzm

APorteus-OPENBOX_ja-v19.02.06-x86_64.iso (633 M)
http://www.mediafire.com/file/9984f7hrs ... x86_64.iso
md5sum: 8c53f0b4098d4c689eade0dd5a267571 APorteus-OPENBOX_ja-v19.02.06-x86_64.iso

Code: Select all

% ls -1
APorteus-OPENBOX_ja-v19.02.06-x86_64.iso
spm-19.02.07-noarch-1.xzm
% su
# activate spm-19.02.07-noarch-1.xzm
# dISO APorteus-OPENBOX_ja-v19.02.06-x86_64.iso
# dXZM APorteus-OPENBOX_ja-v19.02.06-x86_64/porteus/modules/004-kpatience.xzm
# sep2pkg 004-kpatience
# ls pkgs.kpatience/*/
pkgs.kpatience/lib4kpatience-pkgs/:
usr  var

pkgs.kpatience/pkg.kpatience/:
kpatience-18.12.1-x86_64-1    qt5-base-5.12.1-x86_64-1
libkdegames-18.12.1-x86_64-1
#
"004-kpatience.xzm" is constructed with
kpatience-18.12.1-x86_64-1, libkdegames-18.12.1-x86_64-1, and qt5-base-5.12.1-x86_64-1 packages
and
some dynamic linking libraries (".so").

These DLL can be listed up as follow.

Code: Select all

# grep 'is from' pkgs.kpatience/lib4kpatience-pkgs/var/log/packages/lib4kpatience-pkgs
lib4kpatience-pkgs: libKF5Archive.so.5 is from karchive-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5Completion.so.5 is from kcompletion-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5ConfigCore.so.5 is from kconfig-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5ConfigGui.so.5 is from kconfig-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5ConfigWidgets.so.5 is from kconfigwidgets-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5CoreAddons.so.5 is from kcoreaddons-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5Crash.so.5 is from kcrash-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5DBusAddons.so.5 is from kdbusaddons-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5DNSSD.so.5 is from kdnssd-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5Declarative.so.5 is from kdeclarative-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5GuiAddons.so.5 is from kguiaddons-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5I18n.so.5 is from ki18n-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5KIOCore.so.5 is from kio-5.54.1-x86_64-1
lib4kpatience-pkgs: libKF5NewStuff.so.5 is from knewstuff-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5WidgetsAddons.so.5 is from kwidgetsaddons-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5XmlGui.so.5 is from kxmlgui-5.54.0-x86_64-1
lib4kpatience-pkgs: libQt5Qml.so.5 is from qt5-declarative-5.12.1-x86_64-1
lib4kpatience-pkgs: libQt5Quick.so.5 is from qt5-declarative-5.12.1-x86_64-1
lib4kpatience-pkgs: libQt5QuickWidgets.so.5 is from qt5-declarative-5.12.1-x86_64-1
lib4kpatience-pkgs: libQt5Svg.so.5 is from qt5-svg-5.12.1-x86_64-1
lib4kpatience-pkgs: libfbclient.so.2 is from libfbclient-3.0.4.33054-x86_64-1
lib4kpatience-pkgs: libfreecell-solver.so.0 is from freecell-solver-5.0.0-x86_64-1
lib4kpatience-pkgs: libmariadb.so.3 is from mariadb-libs-10.3.12-x86_64-5
lib4kpatience-pkgs: libodbc.so.2 is from unixodbc-2.3.7-x86_64-2
lib4kpatience-pkgs: libopenal.so.1 is from openal-1.19.1-x86_64-1
lib4kpatience-pkgs: libpq.so.5 is from postgresql-libs-11.1-x86_64-3
lib4kpatience-pkgs: libsybdb.so.5 is from freetds-1.00.96-x86_64-2
lib4kpatience-pkgs: libts.so.0 is from tslib-1.19-x86_64-1
lib4kpatience-pkgs: libxcb-icccm.so.4 is from xcb-util-wm-0.4.1-x86_64-2
lib4kpatience-pkgs: libxcb-image.so.0 is from xcb-util-image-0.4.0-x86_64-2
lib4kpatience-pkgs: libxcb-keysyms.so.1 is from xcb-util-keysyms-0.4.0-x86_64-2
lib4kpatience-pkgs: libxcb-render-util.so.0 is from xcb-util-renderutil-0.3.9-x86_64-2
lib4kpatience-pkgs: libKF5Codecs.so.5 is from kcodecs-5.54.0-x86_64-2
lib4kpatience-pkgs: libKF5Auth.so.5 is from kauth-5.54.0-x86_64-2
lib4kpatience-pkgs: libKF5WindowSystem.so.5 is from kwindowsystem-5.54.0-x86_64-1
lib4kpatience-pkgs: libQt5X11Extras.so.5 is from qt5-x11extras-5.12.1-x86_64-1
lib4kpatience-pkgs: libKF5Package.so.5 is from kpackage-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5KIOWidgets.so.5 is from kio-5.54.1-x86_64-1
lib4kpatience-pkgs: libKF5IconThemes.so.5 is from kiconthemes-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5Service.so.5 is from kservice-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5NewStuffCore.so.5 is from knewstuff-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5TextWidgets.so.5 is from ktextwidgets-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5Attica.so.5 is from attica-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5ItemViews.so.5 is from kitemviews-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5GlobalAccel.so.5 is from kglobalaccel-5.54.0-x86_64-1
lib4kpatience-pkgs: libtommath.so.1 is from libtommath-1.1.0-x86_64-1
lib4kpatience-pkgs: libKF5JobWidgets.so.5 is from kjobwidgets-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5SonnetUi.so.5 is from sonnet-5.54.0-x86_64-1
lib4kpatience-pkgs: libKF5SonnetCore.so.5 is from sonnet-5.54.0-x86_64-1
lib4kpatience-pkgs: libQt5TextToSpeech.so.5 is from qt5-speech-5.12.1-x86_64-1
#

User avatar
Rava
Contributor
Contributor
Posts: 2021
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 4.0 x86-64 XFCe
Location: Forests of Germany

Re: ArchLinux packages manager for Porteus

Post#454 by Rava » 09 Feb 2019, 14:23

neko wrote:
09 Feb 2019, 05:41
@Rava
"you also included the full dependency needed for openbox to run all any any KDE programs?"
--->
No, "openbox" doesn't include the dependency of all KDE programs.
"004-kpatience.xzm" includes all dependency except ones that are included in 001-core.xzm, 001-z.core.xzm, 002-xorg.xzm, and 002-z.xorg.xzm.
Therefor this "004-kpatience.xzm" module can be used in other desktop like lxde, xfde, etc,.
Okay, that makes sense, thanks for the heads up.
Cheers!
Yours Rava

Post Reply