This shows promise: http://forum.porteus.org/viewtopic.php? ... 788#p55788francois wrote:If anyone can propose a better job on repositories, I'll take it.
slackyd: a simple but efficient package manager
- Ed_P
- Contributor
- Posts: 8805
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Re: slackyd: a simple but efficient package manager
- Blaze
- DEV Team
- Posts: 3968
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: slackyd: a simple but efficient package manager
Probably, like this
Download slackyd-1.0-x86_64-1_slonly.xzm with these repos.
as result:

Regards,
Blaze
Code: Select all
# Official mirrors:
# Yandex.ru
repository = http://mirror.yandex.ru/slackware/slackware64-current/
# Slackware.uk
repository = http://slackware.uk/slackware/slackware64-current/
# Alien
repository = http://bear.alienbase.nl/mirrors/slackware/slackware64-current/
# ftp.slackware-brasil.com.br
repository = http://ftp.slackware-brasil.com.br/slackware64-current/
#Extra repositories:
# Slackel.gr
repository Slackel = http://www.slackel.gr/repo/x86_64/current/
# Slacky.eu
repository Slacky = http://repository.slacky.eu/slackware64-14.2/
# Slackonly.com
repository Slackonly = http://slackonly.com/pub/packages/current-x86_64/
# Alien
repository Alien = http://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/
# Ponce
repository Ponce = http://ponce.cc/slackware/slackware64-current/
# Salixos.org
repository SalixOS = http://download.salixos.org/x86_64/slackware-14.2/
# Slackbuilds.org - Downloading FILELIST.TXT [File Not Found]
#repository slackbuilds = http://slackbuilds.org/slackbuilds/14.2/
Code: Select all
root@porteus:/home/guest/Загрузки# slackyd -u
Warning: package `console-cyrillic_0.9-17_all' isn't standard. Skipping.
Warning: package `libobasis5.3-ru_5.3.1.2-2_amd64' isn't standard. Skipping.
Warning: package `libreoffice5.3-ru_5.3.1.2-2_amd64' isn't standard. Skipping.
Warning: package `nemo-data_3.0.3-1_all' isn't standard. Skipping.
Repository: slackware [mirror.yandex.ru]
`- Downloading FILELIST.TXT [100 % @ 710.0 KB/s]
`- Downloading CHECKSUMS.md5 [100 % @ 892.0 KB/s]
`- Downloading PACKAGES.TXT [100 % @ 2717.8 KB/s]
`- Downloading MANIFEST.bz2 [100 % @ 3472.2 KB/s]
>> Uncompressing MANIFEST.bz2: done.
`- Downloading patches PACKAGES.TXT [155 % @ 0.4 KB/s]
`- Downloading patches MANIFEST.bz2 [100 % @ 0.0 KB/s]
>> Uncompressing patches MANIFEST.bz2: done.
`- Downloading extra PACKAGES.TXT [100 % @ 134.5 KB/s]
`- Downloading extra MANIFEST.bz2 [100 % @ 207.2 KB/s]
>> Uncompressing extra MANIFEST.bz2: done.
Repository: Slackel [www.slackel.gr]
`- Downloading FILELIST.TXT [100 % @ 116.9 KB/s]
`- Downloading PACKAGES.TXT [100 % @ 121.0 KB/s]
`- Downloading CHECKSUMS.md5 [100 % @ 53.4 KB/s]
`- Downloading MANIFEST.bz2 [File Not Found]
Repository: Slacky [repository.slacky.eu]
`- Downloading FILELIST.TXT [100 % @ 400.9 KB/s]
`- Downloading PACKAGES.TXT [100 % @ 93.1 KB/s]
`- Downloading CHECKSUMS.md5 [100 % @ 27.4 KB/s]
`- Downloading MANIFEST.bz2 [100 % @ 328.2 KB/s]
>> Uncompressing MANIFEST.bz2: done.
Repository: Slackonly [slackonly.com]
`- Downloading FILELIST.TXT [146 % @ 0.4 KB/s]
`- Downloading PACKAGES.TXT [146 % @ 1.4 KB/s]
`- Downloading CHECKSUMS.md5 [100 % @ 0.4 KB/s]
`- Downloading MANIFEST.bz2 [100 % @ 342.0 KB/s]
>> Uncompressing MANIFEST.bz2:
Error on /var/slackyd/Slackonly/MANIFEST.bz2 bzip decompression:
The compressed stream does not start with the correct magic bytes.
Repository: Alien [bear.alienbase.nl]
`- Downloading FILELIST.TXT [100 % @ 258.3 KB/s]
`- Downloading PACKAGES.TXT [100 % @ 405.8 KB/s]
`- Downloading CHECKSUMS.md5 [100 % @ 165.6 KB/s]
`- Downloading MANIFEST.bz2 [100 % @ 506.1 KB/s]
>> Uncompressing MANIFEST.bz2: done.
Repository: Ponce [ponce.cc]
`- Downloading FILELIST.TXT [119 % @ 4.2 KB/s]
`- Downloading PACKAGES.TXT [119 % @ 1.7 KB/s]
`- Downloading CHECKSUMS.md5 [100 % @ 0.9 KB/s]
`- Downloading MANIFEST.bz2 [100 % @ 31.9 KB/s]
>> Uncompressing MANIFEST.bz2:
Error on /var/slackyd/Ponce/MANIFEST.bz2 bzip decompression:
The compressed stream does not start with the correct magic bytes.
Repository: SalixOS [download.salixos.org]
`- Downloading FILELIST.TXT [100 % @ 1284.8 KB/s]
`- Downloading PACKAGES.TXT [100 % @ 1430.2 KB/s]
`- Downloading CHECKSUMS.md5 [99 % @ 639.0 KB/s]
`- Downloading MANIFEST.bz2 [File Not Found]
root@porteus:/home/guest/Загрузки#
Code: Select all
root@porteus:/home/guest/Загрузки# tree /var/slackyd
/var/slackyd
├── Alien
│ ├── CHECKSUMS.md5
│ ├── FILELIST.TXT
│ ├── MANIFEST
│ ├── MANIFEST.bz2
│ └── PACKAGES.TXT
├── Ponce
│ ├── CHECKSUMS.md5
│ ├── FILELIST.TXT
│ ├── MANIFEST
│ ├── MANIFEST.bz2
│ └── PACKAGES.TXT
├── SalixOS
│ ├── CHECKSUMS.md5
│ ├── FILELIST.TXT
│ └── PACKAGES.TXT
├── Slackel
│ ├── CHECKSUMS.md5
│ ├── FILELIST.TXT
│ └── PACKAGES.TXT
├── Slackonly
│ ├── CHECKSUMS.md5
│ ├── FILELIST.TXT
│ ├── MANIFEST
│ ├── MANIFEST.bz2
│ └── PACKAGES.TXT
├── Slacky
│ ├── CHECKSUMS.md5
│ ├── FILELIST.TXT
│ ├── MANIFEST
│ ├── MANIFEST.bz2
│ └── PACKAGES.TXT
└── slackware
├── CHECKSUMS.md5
├── FILELIST.TXT
├── MANIFEST
├── MANIFEST.bz2
├── PACKAGES.TXT
├── extra
│ ├── MANIFEST
│ ├── MANIFEST.bz2
│ └── PACKAGES.TXT
├── mirror.slackyd
└── patches
├── MANIFEST
├── MANIFEST.bz2
└── PACKAGES.TXT
9 directories, 38 files
root@porteus:/home/guest/Загрузки#
Code: Select all
root@porteus:/home/guest/Загрузки# slackyd -u
Warning: package `console-cyrillic_0.9-17_all' isn't standard. Skipping.
Warning: package `libobasis5.3-ru_5.3.1.2-2_amd64' isn't standard. Skipping.
Warning: package `libreoffice5.3-ru_5.3.1.2-2_amd64' isn't standard. Skipping.
Warning: package `nemo-data_3.0.3-1_all' isn't standard. Skipping.
*** Warning: Broken packages list, 2 files are missing.
*** Try to force update or fix your slackyd.conf.
Repository: slackware [mirror.yandex.ru]
`- Downloading FILELIST.TXT [Already update]
Repository: Slackel [www.slackel.gr]
`- Downloading FILELIST.TXT [Already update]
Repository: Slacky [repository.slacky.eu]
`- Downloading FILELIST.TXT [Already update]
Repository: Slackonly [slackonly.com]
`- Downloading FILELIST.TXT [Already update]
Repository: Alien [bear.alienbase.nl]
`- Downloading FILELIST.TXT [Already update]
Repository: Ponce [ponce.cc]
`- Downloading FILELIST.TXT [Already update]
Repository: SalixOS [download.salixos.org]
`- Downloading FILELIST.TXT [Already update]
root@porteus:/home/guest/Загрузки#
Slackyd sucks. USM is winError on /var/slackyd/Slackonly/MANIFEST.bz2 bzip decompression:
The compressed stream does not start with the correct magic bytes.
MANIFEST = 0 byte
Error on /var/slackyd/Ponce/MANIFEST.bz2 bzip decompression:
The compressed stream does not start with the correct magic bytes.
MANIFEST = 0 byte
Repository: SalixOS [download.salixos.org]
`- Downloading MANIFEST.bz2 [File Not Found]
# Slackbuilds.org - Downloading FILELIST.TXT [File Not Found]
repository slackbuilds = http://slackbuilds.org/slackbuilds/14.2/
Repository: Slackel [www.slackel.gr]
`- Downloading MANIFEST.bz2 [File Not Found]
Slackyd don't have GUI and localizations (CLI and GUI)

Regards,
Blaze
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- francois
- Contributor
- Posts: 6456
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: slackyd: a simple but efficient package manager
We worked with it for a few years before having ppm and usm.
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6456
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: slackyd: a simple but efficient package manager
@brokenman and others:
/etc/slackyd/slackyd.conf
Error on /var/slackyd/slackonly/MANIFEST.bz2 bzip decompression:
The compressed stream does not start with the correct magic bytes.
What does that mean? And how does one fix that?
What is wrong with salix repo that I have used?
Thanks.
/etc/slackyd/slackyd.conf
Code: Select all
#Extra repositories:
repository slacky = http://repository.slacky.eu/slackware64-14.2/
repository alien = http://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.2/x86_64/
repository ponce = http://ponce.cc/slackware/slackware64-14.2/
repository slackonly = http://packages.slackonly.com/pub/packages/14.2-x86_64/
repository salix = ftp://mirror.its.dal.ca/salix/x86_64/14.2/
Code: Select all
root@porteus:~# slackyd -u
Warning: package `brscan-0.2.4-0.amd64' isn't standard. Skipping.
Warning: package `brscan2-0.2.5-1.amd64' isn't standard. Skipping.
Warning: package `brscan3-0.2.11-5.amd64' isn't standard. Skipping.
Warning: package `brscan4-0.4.2-1.amd64' isn't standard. Skipping.
Warning: package `iscan-2.30.3-1.x86_64' isn't standard. Skipping.
Warning: package `libgimp-2.8.22-alt1.x86_64' isn't standard. Skipping.
*** Warning: Broken packages list, 4 files are missing.
*** Try to force update or fix your slackyd.conf.
Repository: slackware [ftp.nluug.nl]
`- Downloading FILELIST.TXT [Already update]
Repository: slacky [repository.slacky.eu]
`- Downloading FILELIST.TXT [Already update]
Repository: alien [bear.alienbase.nl]
`- Downloading FILELIST.TXT [Already update]
Repository: ponce [ponce.cc]
`- Downloading FILELIST.TXT [Already update]
Repository: slackonly [packages.slackonly.com]
`- Downloading FILELIST.TXT [Already update]
Repository: salix [mirror.its.dal.ca]
`- Downloading FILELIST.TXT [File not found]
root@porteus:~#
The compressed stream does not start with the correct magic bytes.
What does that mean? And how does one fix that?
What is wrong with salix repo that I have used?
Thanks.
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6456
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: slackyd: a simple but efficient package manager
What is wrong with my salix repo invocation in slackyd.conf?
Prendre son temps, profiter de celui qui passe.
- Ed_P
- Contributor
- Posts: 8805
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
slackyd: a simple but efficient package manager
Maybe one of these would work better? https://www.salixos.org/mirmon.html
slackyd: a simple but efficient package manager
usm sometimes does not work!
Then slackyd is possibly an alternative.
For example: chromium-74
via usm failed:
via slackyd succesfully:
Then slackyd is possibly an alternative.
For example: chromium-74
via usm failed:
Code: Select all
root@porteus:/home/guest# usm -s chromium
chromium-53.0.2785.143-x86_64-1_slonly.txz was found in slackonly [downgrade]
chromium-bsu-0.9.16.1-x86_64-1ponce.txz was found in ponce [not installed]
chromium-pepperflash-plugin-32.0.0.171-x86_64-1alien.txz was found in alien [not installed]
chromium-widevine-plugin-1.4.9.1088-x86_64-1alien.txz was found in alien [not installed]
chromium-74.0.3729.108-x86_64-1alien.txz was found in alien [upgrade]
Packages found: 5
...
root@porteus:/home/guest# usm -g chromium-74.0.3729.108-x86_64-1alien.txz
Nothing found for: chromium-74.0.3729.108-x86_64-1alien.txz
root@porteus:/home/guest#
Code: Select all
root@porteus:/home/guest# slackyd -g chromium-74.0.3729.108-x86_64-1alien.txz
...
Downloading chromium-74.0.3729.108-x86_64-1alien.txz. [100 % @ 4685.0 KB/s]
* Verify md5 checksum: ok.
- francois
- Contributor
- Posts: 6456
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slackyd: a simple but efficient package manager
Good to know. 

Prendre son temps, profiter de celui qui passe.
slackyd: a simple but efficient package manager
Slackyd is often very useful.
With a lot of dependencies, however, things get complicated.
e.g. VLC
Result:
Gcc-9.1.0-x86_64-6.txz, gcc-g + +-9.1.0-x86_64-6.txz, ... Vlc-3.0.7-x86_64-1alien.txz
That's a total of 10 txz files.
And you then have to run 10 times txz2xzm.
And then you habe to merge all 10 modules together to vlc.xzm.
Surely there is a script for that?
I searched but didn't find.
With a lot of dependencies, however, things get complicated.
e.g. VLC
Result:
Gcc-9.1.0-x86_64-6.txz, gcc-g + +-9.1.0-x86_64-6.txz, ... Vlc-3.0.7-x86_64-1alien.txz
That's a total of 10 txz files.
And you then have to run 10 times txz2xzm.
And then you habe to merge all 10 modules together to vlc.xzm.
Surely there is a script for that?
I searched but didn't find.
-
- Full of knowledge
- Posts: 2102
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
slackyd: a simple but efficient package manager
Code: Select all
root@porteus:~# mkdir /tmp/merge
root@porteus:~# for pkgs in /path/to/*.txz; do installpkg -root /tmp/merge $pkgs; done
.........
root@porteus:~# dir2xzm /tmp/merge /tmp/name_of_app.xzm
.........
root@porteus:~# rm -r /tmp/merge

slackyd: a simple but efficient package manager
Thank you, Donald
- francois
- Contributor
- Posts: 6456
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slackyd: a simple but efficient package manager
Good post donald. You should immigrate in Québec, SQC (Société québécoise du cannabis) is the top institution in Québec. If you come in Québec, Montréal, I have a place for you to stay at least for a few days. 

Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6456
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
slackyd: a simple but efficient package manager
This post might be useful in the usm post era.
Le roi est mort, vive le roi ...

Le roi est mort, vive le roi ...
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
slackyd: a simple but efficient package manager
My System Port 5.0 x86-64 XFCE 4.12
My 001-core:
I always get this
Aside from the awful retreive vs retrieve typo… what is the issue?
I looked at http://www.slackware.at/ and it says among other things
Trying to open http://mirror.inode.at I get this
I look into /etc/slackyd/slackyd.conf now if servers can be taken out of its config.
My 001-core:
Code: Select all
root@porteus:~# cat /etc/porteus/001-core.ver
001-core.xzm:20220723
Code: Select all
root@porteus:/mnt/live/memory/images# find .|grep slackyd
./001-core.xzm/etc/slackyd
./001-core.xzm/etc/slackyd/slackyd.conf
./001-core.xzm/usr/bin/slackyd
./001-core.xzm/var/lib/pkgtools/packages/slackyd-1.0-x86_64-3_ncm
./001-core.xzm/var/slackyd
Code: Select all
root@porteus:~# slackyd -f -u
Repository: slackware [www.slackware.at]
`- Downloading FILELIST.TXT [File Not Found]
Warning: cannot retreive all file (0/8). Trying next: nothing
root@porteus:~#
I looked at http://www.slackware.at/ and it says among other things
Code: Select all
For stats about the server itself have a look at http://mirror.inode.at
Code: Select all
The connection has timed out
The server at mirror.inode.at is taking too long to respond.
Cheers!
Yours Rava
Yours Rava
slackyd: a simple but efficient package manager
@Rava, edit /etc/slackyd/slackyd.conf and change the repository line to this:
Code: Select all
repository = http://ftp.slackware.com/pub/slackware/slackware64-15.0/