slpkg for porteus 5.0: getting it to work.
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slpkg for porteus 5.0: getting it to work.
Post#16 by francois » 06 Oct 2022, 01:21
Those that I added to the basic xfce desktop system. I have done that for most of them except google-chrome and devel.
And now it works.
francois
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slpkg for porteus 5.0: getting it to work.
Post#17 by francois » 06 Oct 2022, 01:25
Code: Select all
root@porteus:/home/guest# slpkg -s slonly gnumeric
Reading package lists... Done
Resolving dependencies... Done
The following packages will be automatically installed or upgraded
with new version:
+==============================================================================
| Package New Version Arch Build Repos Size
+==============================================================================
Installing:
gnumeric 1.12.49 x86_64 2 slonly 12244 K
Installing summary
===============================================================================
Total 1 package.
1 package will be installed, 0 will be upgraded and 0 will be reinstalled.
Need to get 11.96 Mb of archives.
After this process, 38.22 Mb of additional disk space will be used.
Would you like to continue [y/N]? y
[1/1][ Download ] --> gnumeric-1.12.49-x86_64-2_slonly.txz
--2022-10-06 01:19:05-- https://slackonly.com/pub/packages/15.0-x86_64/office/gnumeric/gnumeric-1.12.49-x86_64-2_slonly.txz
Resolving slackonly.com (slackonly.com)... 45.58.49.216, 2602:ffc5::ffc6:f752
Connecting to slackonly.com (slackonly.com)|45.58.49.216|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12537748 (12M)
Saving to: ‘/tmp/slpkg/packages/gnumeric-1.12.49-x86_64-2_slonly.txz’
gnumeric-1.12.49-x8 100%[===================>] 11.96M 5.68MB/s in 2.1s
2022-10-06 01:19:09 (5.68 MB/s) - ‘/tmp/slpkg/packages/gnumeric-1.12.49-x86_64-2_slonly.txz’ saved [12537748/12537748]
+==============================================================================
| MD5SUM check for gnumeric-1.12.49-x86_64-2_slonly.txz [ PASSED ]
+==============================================================================
[ installing ] --> gnumeric-1.12.49-x86_64-2_slonly.txz
+==============================================================================
| Installing new package /tmp/slpkg/packages/gnumeric-1.12.49-x86_64-2_slonly.txz
+==============================================================================
Verifying package gnumeric-1.12.49-x86_64-2_slonly.txz.
Installing package gnumeric-1.12.49-x86_64-2_slonly.txz:
PACKAGE DESCRIPTION:
# gnumeric (GNOME spreadsheet app)
#
# The Gnumeric spreadsheet is part of the GNOME desktop environment:
# a project to create a free, user friendly desktop environment.
# The goal of Gnumeric is to be the best possible spreadsheet. We are
# not attempting to clone existing applications. However, Gnumeric can
# read files saved with other spreadsheets and we offer a customizable
# feel that attempts to minimize the costs of transition.
#
# Homepage: http://projects.gnome.org/gnumeric/
#
Executing install script for gnumeric-1.12.49-x86_64-2_slonly.txz.
Package gnumeric-1.12.49-x86_64-2_slonly.txz installed.
Completed!
+==============================================================================
| Total 1 package installed and 0 package upgraded
+==============================================================================
| Package gnumeric-1.12.49 installed successfully
Code: Select all
root@porteus:/home/guest# gnumeric
gnumeric: error while loading shared libraries: libgoffice-0.10.so.10: cannot open shared object file: No such file or directory
root@porteus:/home/guest# slpkg -t slonly gnumeric
Resolving dependencies... Done
+================================
| Package gnumeric dependencies :
+================================
\
+---[ Tree of dependencies ]
|
+--1: No dependencies
root@porteus:/home/guest#
Code: Select all
root@porteus:/home/guest# gnumeric
gnumeric: error while loading shared libraries: libgoffice-0.10.so.10: cannot open shared object file: No such file or directory
root@porteus:/home/guest#

It seems that it needs a full slackware install. Isn't?
francois
- Rava
- Contributor
- Posts: 5424
- Joined: 11 Jan 2011, 02:46
- Distribution: XFCE 5.01 x86_64 + 4.0 i586
- Location: Forests of Germany
slpkg for porteus 5.0: getting it to work.
Post#18 by Rava » 06 Oct 2022, 02:59
Having dependencies missing is quite the opposite of what slpkg claims
or does slpkg -t slonly mean it calculates the dependencies upon a full slonly installation and not upon your local system?
Yours Rava
Rava
slpkg for porteus 5.0: getting it to work.
Post#19 by beny » 06 Oct 2022, 17:58
libgsf,krb5, the hint is choose a better repository,but i can be wrong.
beny
Rava
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slpkg for porteus 5.0: getting it to work.
Post#21 by francois » 06 Oct 2022, 19:29
Change:
/home/guest# slpkg -t slonly gnumeric
for
/home/guest# slpkg -t salix gnumeric
francois
slpkg for porteus 5.0: getting it to work.
Post#22 by beny » 06 Oct 2022, 19:57
Code: Select all
# Repositories configuration file for slpkg
#
# repositories.conf file is part of slpkg.
#
# Copyright 2014-2022 Dimitris Zlatanidis <d.zlatanidis@gmail.com>
# All rights reserved.
#
# Slpkg is a user-friendly package manager for Slackware installations.
#
# https://gitlab.com/dslackw/slpkg
#
# Slpkg is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# END OF LEGAL NOTICE
#
# ----------------------------------------------------------------------------
# conrad (Conraid's) repository must used from Slackware64 current.
# ktown (Alien"s ktown: 4.14.3 and latest) repository. Default ktown{latest}.
# slacke (Enlightenment: E17 and E18) repository. Default slacke{18}.
# msb (Mate: 1.14, 1.16, 1,18, latest) repository. Default msb{1.18}
# mles (Microlinux: desktop, extras, server) repository. Default mles{desktop}
#
# Slackware ARM users will must use only two repositories at the moment slack and sbo.
#
# Slpkg uses by default slack (Slackware) and sbo (SlackBuilds.org) repositories.
# Read the REPOSITORIES file for more instructions.
#
#
# KEEP FILE CLEAN AND UNCOMMENT ONLY REPOSITORIES
# Uncomment (remove the '#' character) to choose repositories:
# Do NOT change the name of the repository.
# ----------------------------------------------------------------------------
[REPOSITORIES]
slack
sbo
alien
# rlw
# slacky
# conrad
slonly
# ktown{latest}
# multi
# slacke{18}
salix
# slackl
# rested
# msb{1.18}
csb
# connos
# mles{desktop}
beny
slpkg for porteus 5.0: getting it to work.
Post#23 by beny » 06 Oct 2022, 19:58
Code: Select all
guest@porteus:~$ sudo slpkg repo-list
+==============================================================================
| Repo id Repo URL Default Status
+==============================================================================
alien http://bear.alienbase.nl/mirrors/people/alien/sb~ yes enabled
connos https://connochaetos.org/slack-n-free/ yes disabled
conrad http://slack.conraid.net/repository/slackware64-~ yes disabled
csb http://slackware.uk/csb/ yes enabled
ktown http://alien.slackbook.org/ktown/ yes disabled
mles http://slackware.uk/microlinux/ yes disabled
msb http://slackware.org.uk/msb/ yes disabled
multi http://bear.alienbase.nl/mirrors/people/alien/mu~ yes disabled
rested http://bear.alienbase.nl/mirrors/people/alien/re~ yes disabled
rlw http://slackware.uk/people/rlworkman/ yes disabled
salix http://download.salixos.org/ yes enabled
sbo http://slackbuilds.org/slackbuilds/ yes enabled
slack http://mirrors.slackware.com/slackware/ yes enabled
slacke http://ngc891.blogdns.net/pub/ yes disabled
slackl http://www.slackel.gr/repo/ yes disabled
slacky http://repository.slacky.eu/ yes disabled
slonly https://slackonly.com/pub/packages/ yes enabled
Repositories summary
===============================================================================
6/17 enabled default repositories and 0 custom.
Edit the file '/etc/slpkg/repositories.conf' for enable and disable default
repositories or run 'slpkg repo-enable' command.
guest@porteus:~$
beny
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slpkg for porteus 5.0: getting it to work.
Post#24 by francois » 09 Oct 2022, 13:58
sudo slpkg repo-list is to show which repo is enabled
sudo slpkg repo-add permits enabling of those that are not enabled.
francois
- Rava
- Contributor
- Posts: 5424
- Joined: 11 Jan 2011, 02:46
- Distribution: XFCE 5.01 x86_64 + 4.0 i586
- Location: Forests of Germany
slpkg for porteus 5.0: getting it to work.
Post#25 by Rava » 09 Oct 2022, 18:07


Yours Rava
Rava
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slpkg for porteus 5.0: getting it to work.
Post#26 by francois » 08 Jun 2023, 03:52
https://www.linuxquestions.org/question ... age17.html
Sboui could be used as an interface for slpkg, meaning that ponce and alien repo and many other repo sbo could be available.
Thanks to risitis.
francois
slpkg for porteus 5.0: getting it to work.
Post#27 by inukaze » 03 Oct 2023, 22:28
inukaze
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slpkg for porteus 5.0: getting it to work.
Post#28 by francois » 04 Oct 2023, 09:12
This is very good news.
With slpkg and the additionnal repositories available over those from slapt-get (salix only). We get a subtantial increase in the available pasture for porteus.
slpkg offers both binaries and sbo. This is very good.
Slackware people often say that using multiple repo will break the system.
With porteus, this is not a big issue. You break the system with a new package, you just remove the module.
Thanks.

francois