slpkg for porteus 5.0: getting it to work.
- francois
- Contributor
- Posts: 6499
- 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.
Ah! Ah!
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.
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.
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6499
- 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.
Installing gnumeric
Checking dependencies
Starting gnumeric
Some dependencies or links are missing.
It seems that it needs a full slackware install. Isn't?
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?
Prendre son temps, profiter de celui qui passe.
- 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.
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?
Cheers!
Yours Rava
Yours Rava
slpkg for porteus 5.0: getting it to work.
hi Rava and francois if you do the same action on the salix repository you can see the real list of the deps that gnumeric need and are: goffice, cups,
libgsf,krb5, the hint is choose a better repository,but i can be wrong.
libgsf,krb5, the hint is choose a better repository,but i can be wrong.
- 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.
How does one do that?
By a command line parameter?
Or by editing its config file?
Cheers!
Yours Rava
Yours Rava
- francois
- Contributor
- Posts: 6499
- 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.
@rava:
Change:
/home/guest# slpkg -t slonly gnumeric
for
/home/guest# slpkg -t salix gnumeric
Change:
/home/guest# slpkg -t slonly gnumeric
for
/home/guest# slpkg -t salix gnumeric
Prendre son temps, profiter de celui qui passe.
slpkg for porteus 5.0: getting it to work.
Code: Select all
# Repositories configuration file for slpkg
#
# repositories.conf file is part of slpkg.
#
# Copyright 2014-2022 Dimitris Zlatanidis <[email protected]>
# 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}
slpkg for porteus 5.0: getting it to work.
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:~$
- francois
- Contributor
- Posts: 6499
- 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.
@rava:
sudo slpkg repo-list is to show which repo is enabled
sudo slpkg repo-add permits enabling of those that are not enabled.
sudo slpkg repo-list is to show which repo is enabled
sudo slpkg repo-add permits enabling of those that are not enabled.
Prendre son temps, profiter de celui qui passe.
- 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.
Thanks beny and francois for the heads up, too tired right now to try it out, I hope I remember it at the beginning of next week. Alternatively I can use futureme.org for my lame brain to remind itself… choices choices.



Cheers!
Yours Rava
Yours Rava
- francois
- Contributor
- Posts: 6499
- 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.
Very good news:
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.
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.
Prendre son temps, profiter de celui qui passe.
slpkg for porteus 5.0: getting it to work.
i post my solution for slpkg under Porteus 5.1 : slpkg for porteus 5.1: getting it to work.
- francois
- Contributor
- Posts: 6499
- 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.
@inukaze:
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.
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.

Prendre son temps, profiter de celui qui passe.