Page 3 of 15
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 03 Sep 2022, 07:02
by Rava
rych wrote: ↑03 Sep 2022, 06:57
(still I'm curious why not on Slackware Current)
I am not sure I get what you mean by that.
Porteus 5 is based on Slackware 15 - using Slackware Current packages could break some stuff since dependencies that Port already has could be outdated for a Slack-current package.
You could always
try getting a Slack-current package running in Port 5,
but when that fails use the Slack-15 package instead.
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 11:20
by francois
This is a very good thread for porteus 5. It seems that we will finally overcome the lost of USM, with existing softwares like slapt-get, slackpkg+ or porteus pmod. For sure updating proprly and including a large amount of repositories will help.
Thanks to all of you.
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 13:01
by babam
Rava wrote: ↑08 Sep 2022, 12:34
but I think it is overall less newbie friendly than USM was
No, it's very easy
Code: Select all
$ sudo getmod -u
$ sudo getmod -m packagename
What do you think about editing the 1st post ...
Unfortunately I was unable to edit on the 1st post (probably because it has exceeded the editing limit)
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 13:18
by Rava
babam wrote: ↑08 Sep 2022, 13:01
Unfortunately I was unable to edit on the 1st post (probably because it has exceeded the editing limit)
I can edit it for you.
Please PM me and tell me what I should include.
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 15:46
by Rava
gives me
Code: Select all
404. That’s an error.
The requested URL was not found on this server. That’s all we know.
Have you removed the module for a newer one?
(And I did indeed use the correct URL from your post, not the truncated version that quoting turned it into…)
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 15:51
by beny
hi Rava is a salix package so you can download via browser or slpkg but you have to configure the repositories first
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 15:53
by Rava
^
I presume the module from the initial post did include the basic setup?
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 16:08
by babam
Rava wrote: ↑08 Sep 2022, 15:46
gives me
Code: Select all
404. That’s an error.
The requested URL was not found on this server. That’s all we know.
Have you removed the module for a never one?
(And I did indeed use the correct URL from your post, not the truncated version that quoting turned it into…)
Rava,
slapt-get: slapt-get is an APT like system for Slackware package management. (Post by babam #89197)
Can you edit the 1st post with the content in the link above
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 18:56
by Rava
babam wrote: ↑08 Sep 2022, 16:08
Rava, slapt-get: slapt-get is an APT like system for Slackware package management. (Post by babam #89197)
Can you edit the 1st post with the content in the link above
Done, left in the initial 2 lines and the later examples while updating the download link and most recent examples incl. setup - as of the info in the given link.
Please tell me if I did it to your satisfaction.
Added in 4 minutes 53 seconds:
When you define what the * should be, you can include the links of
Code: Select all
sudo ln -s gtk3-classic* gtk+3-3.24.33-x86_64-1
sudo ln -s boost-stripped* boost-1.78.0-x86_64-1
sudo ln -s llvm-stripped* llvm-13.0.0-x86_64-1
in your module when you use "ln -sf"
In the module itself the links might be broken, but combined with what's in the base modules all would work out of the box.
Or better put the above in a script that gets executed when the module is activated - e.g. a script in 011-slapt-get-0.11.6-x86_64-2gv.xzm/var/lib/pkgtools
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 08 Sep 2022, 19:52
by babam
Thanks Rava
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 11 Sep 2022, 15:49
by beny
hi Rava why you don't try the slackware way to build a package from a directory alias source code and after txz2xzm instead of dir2xzm, cd into the directory and with terminal..
makepkg -l y -c n ../app-version-arch-tag.tgz
i have added two repositories at the package repack and work well what you have to do with...and good work babam with getmod work very well.
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 18 Sep 2022, 16:03
by Rava
I activated the original module by babam, did the ln -s in /var/lib/pkgtools/packages and ran slapt-get --update - but it ends in an error:
Code: Select all
root@porteus:/var/lib/pkgtools/packages# slapt-get --update
Retrieving package data [http://slackware.uk/salix/x86_64/slackware-15.0/]... 0Done
Retrieving patch list [http://slackware.uk/salix/x86_64/slackware-15.0/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/slackware-15.0/]... Failed to download: Transferred a partial file
Retrieving checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/]...Done
Retrieving ChangeLog.txt [http://slackware.uk/salix/x86_64/slackware-15.0/]... Done
Retrieving package data [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Done
Retrieving patch list [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Done
Retrieving checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Done
Verifying checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...No key for verification
Reading Package Lists...Done
Retrieving package data [http://slackware.uk/salix/x86_64/15.0/]...Done
Retrieving patch list [http://slackware.uk/salix/x86_64/15.0/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/15.0/]...Done
Retrieving checksum signature [http://slackware.uk/salix/x86_64/15.0/]...Done
Verifying checksum signature [http://slackware.uk/salix/x86_64/15.0/]...No key for verification
Reading Package Lists...Done
Retrieving package data [http://slackware.uk/salix/x86_64/extra-15.0/]...Done
Retrieving patch list [http://slackware.uk/salix/x86_64/extra-15.0/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/extra-15.0/]...Done
Retrieving checksum signature [http://slackware.uk/salix/x86_64/extra-15.0/]... Done
Verifying checksum signature [http://slackware.uk/salix/x86_64/extra-15.0/]...No key for verification
Reading Package Lists...Done
Sources failed to download, correct sources and rerun --update
Any idea what is going on? How do I "correct sources"?
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 18 Sep 2022, 18:03
by babam
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 18 Sep 2022, 18:08
by Rava
Seems that did the trick
Code: Select all
root@porteus:~# slapt-get -u https://docs.salixos.org/wiki/Repository_mirrors
Retrieving package data [http://slackware.uk/salix/x86_64/slackware-15.0/]...Cached
Retrieving patch list [http://slackware.uk/salix/x86_64/slackware-15.0/]...Cached
Retrieving checksum list [http://slackware.uk/salix/x86_64/slackware-15.0/]... Done
Retrieving checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/]...Cached
Verifying checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/]...No key for verification
Retrieving ChangeLog.txt [http://slackware.uk/salix/x86_64/slackware-15.0/]...Cached
Reading Package Lists...Done
Retrieving package data [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Cached
Retrieving patch list [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Cached
Retrieving checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Cached
Verifying checksum signature [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...No key for verification
Retrieving ChangeLog.txt [http://slackware.uk/salix/x86_64/slackware-15.0/extra/]...Done
Reading Package Lists...Done
Retrieving package data [http://slackware.uk/salix/x86_64/15.0/]...Cached
Retrieving patch list [http://slackware.uk/salix/x86_64/15.0/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/15.0/]...Cached
Retrieving checksum signature [http://slackware.uk/salix/x86_64/15.0/]...Cached
Verifying checksum signature [http://slackware.uk/salix/x86_64/15.0/]...No key for verification
Retrieving ChangeLog.txt [http://slackware.uk/salix/x86_64/15.0/]...Done
Reading Package Lists...Done
Retrieving package data [http://slackware.uk/salix/x86_64/extra-15.0/]...Cached
Retrieving patch list [http://slackware.uk/salix/x86_64/extra-15.0/]...Done
Retrieving checksum list [http://slackware.uk/salix/x86_64/extra-15.0/]...Cached
Retrieving checksum signature [http://slackware.uk/salix/x86_64/extra-15.0/]...Cached
Verifying checksum signature [http://slackware.uk/salix/x86_64/extra-15.0/]...No key for verification
Retrieving ChangeLog.txt [http://slackware.uk/salix/x86_64/extra-15.0/]...Done
Reading Package Lists...Done
Should
Code: Select all
slapt-get -u https://docs.salixos.org/wiki/Repository_mirrors
be added to the initial post?
slapt-get: slapt-get is an APT like system for Slackware package management.
Posted: 18 Sep 2022, 18:11
by Ed_P
You should add this somewhere in the slapt-get module.