slpkg : package builder (manager) linux

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

slpkg : package builder (manager) linux

Post#31 by francois » 18 Feb 2022, 19:56

Any efficient user of slpkg?
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

slpkg : package builder (manager) linux

Post#32 by francois » 24 Feb 2023, 21:52

@beny:
Bump!
Prendre son temps, profiter de celui qui passe.

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

slpkg : package builder (manager) linux

Post#33 by beny » 24 Feb 2023, 23:47

well the last version of slpkg is only for the build of packages with slackbuild and when you choose a software the deps are linked to the build in auto way and have a gui,the sbopkg if you do not build the queue with the sqg script you don't see the deps of a package,if we have to upgrade slpkg version the crews have to remove the one on devel package,is the user that can choose which one it like,but you need the devel packages and for other task the kernel source.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

slpkg : package builder (manager) linux

Post#34 by francois » 26 Feb 2023, 01:44

I have added a commented use of slpkg by alien bob in the first post.
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

slpkg : package builder (manager) linux

Post#35 by francois » 28 Feb 2023, 14:19

It seems I have a problem syncing the repo:

Code: Select all

guest@porteus:~$ sudo pmod -s vlc

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

Password: 
Updating the package lists...
.....

......

/tmp/slackpkg.2r0Zp 100%[===================>]     163  --.-KB/s    in 0s      

2023-02-28 14:15:30 (72.6 MB/s) - ‘/tmp/slackpkg.2r0Zpu/CHECKSUMS.md5.asc’ saved [163/163]


		ERROR: Verification of the  gpg signature on CHECKSUMS.md5
		       failed! This could mean that the file is out of date
		       or has been tampered with. If you use mirrors.slackware.com
		       as your mirror, this could also mean that the mirror to
		       which you got redirected is not yet updated with the most
		       recent changes in the Slackware tree.


guest@porteus:~$ 
Any cue?
Thanks.
Prendre son temps, profiter de celui qui passe.

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

slpkg : package builder (manager) linux

Post#36 by beny » 28 Feb 2023, 16:05

hi francois: is mandatory refresh database index to work well

Code: Select all

 guest@porteus:~$ sudo pmod -u

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

Password: 

2023-02-28 17:02:25 URL:https://mirrors.slackware.com/slackware/slackware64-15.0/GPG-KEY [1572/1572] -> "/tmp/slackpkg.kKYJox/gpgkey" [1]
gpg: keyring `/root/.gnupg/secring.gpg' created
pub  1024D/40102233 2003-02-26 Slackware Linux Project <security@slackware.com>
sub  1024g/4E523569 2003-02-26 [expires: 2038-01-19]

2023-02-28 17:02:26 URL:https://slakfinder.org/slackpkg+15/GPG-KEY [1805/1805] -> "/tmp/slackpkg.kKYJox/gpgkey-tmp-slackpkgplus" [1]
pub  2048R/ED123FBC 2011-01-01 Matteo Rossini <zerouno@slacky.it>
sub  2048R/2B41569A 2011-01-01
gpg: key ED123FBC: public key "Matteo Rossini <zerouno@slacky.it>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)


2023-02-28 17:02:26 URL:https://packages.slackonly.com/pub/packages/15.0-x86_64/GPG-KEY [3318/3318] -> "/tmp/slackpkg.kKYJox/gpgkey-tmp-slackonly" [1]
pub  4096R/F011B286 2014-01-22 Panagiotis Nikolaou (slackware user) <hostmaster@slackonly.com>
sub  4096R/E24A4114 2014-01-22
gpg: key F011B286: public key "Panagiotis Nikolaou (slackware user) <hostmaster@slackonly.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)


2023-02-28 17:02:27 URL:https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/GPG-KEY [17576/17576] -> "/tmp/slackpkg.kKYJox/gpgkey-tmp-restricted" [1]
pub  1024D/A75CBDA0 2003-01-17 Eric Hameleers <alien@slackware.com>
uid                            Eric Hameleers (IBM Linux) <alien@linux.vnet.ibm.com>
uid                            Eric Hameleers (Thuis) <e.hameleers@chello.nl>
uid                            Eric Hameleers (IBM Linux) <alien@nl.ibm.com>
uid                            Eric Hameleers <eric.hameleers@int.greenpeace.org>
uid                            Eric Hameleers <alien@sox.homeip.net>
uid                            [jpeg image of size 3054]
uid                            Eric Hameleers (SBo) <alien@slackbuilds.org>
uid                            Eric Hameleers <eric.hameleers@alienbase.nl>
sub  1792g/7CBDC819 2003-01-17
gpg: key A75CBDA0: public key "Eric Hameleers <alien@slackware.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: no ultimately trusted keys found


2023-02-28 17:02:27 URL:https://slackware.nl/people/alien/sbrepos/15.0/x86_64/GPG-KEY [17576/17576] -> "/tmp/slackpkg.kKYJox/gpgkey-tmp-alienbob" [1]
pub  1024D/A75CBDA0 2003-01-17 Eric Hameleers <alien@slackware.com>
uid                            Eric Hameleers (IBM Linux) <alien@linux.vnet.ibm.com>
uid                            Eric Hameleers (Thuis) <e.hameleers@chello.nl>
uid                            Eric Hameleers (IBM Linux) <alien@nl.ibm.com>
uid                            Eric Hameleers <eric.hameleers@int.greenpeace.org>
uid                            Eric Hameleers <alien@sox.homeip.net>
uid                            [jpeg image of size 3054]
uid                            Eric Hameleers (SBo) <alien@slackbuilds.org>
uid                            Eric Hameleers <eric.hameleers@alienbase.nl>
sub  1792g/7CBDC819 2003-01-17
gpg: key A75CBDA0: "Eric Hameleers <alien@slackware.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1


2023-02-28 17:02:27 URL:http://ponce.cc/slackware/slackware64-15.0/packages/GPG-KEY [3279/3279] -> "/tmp/slackpkg.kKYJox/gpgkey-tmp-ponce" [1]
pub  4096R/02BEF947 2010-11-28 Matteo Bernardini (ponce) <matteo.bernardini@gmail.com>
sub  4096R/8DF5B035 2010-11-28
gpg: key 02BEF947: public key "Matteo Bernardini (ponce) <matteo.bernardini@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

			Slackware Linux Project's GPG key added
Updating the package lists...
	Downloading...
                Signatures
2023-02-28 17:02:28 URL:https://mirrors.slackware.com/slackware/slackware64-15.0/CHECKSUMS.md5.asc [163/163] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5.asc" [1]
2023-02-28 17:02:28 URL:https://slakfinder.org/slackpkg+15/CHECKSUMS.md5.asc [455/455] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-slackpkgplus.asc" [1]
2023-02-28 17:02:29 URL:https://packages.slackonly.com/pub/packages/15.0-x86_64/CHECKSUMS.md5.asc [801/801] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-slackonly.asc" [1]
2023-02-28 17:02:29 URL:https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/CHECKSUMS.md5.asc [224/224] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-restricted.asc" [1]
2023-02-28 17:02:29 URL:https://slackware.nl/people/alien/sbrepos/15.0/x86_64/CHECKSUMS.md5.asc [224/224] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-alienbob.asc" [1]
2023-02-28 17:02:29 URL:http://ponce.cc/slackware/slackware64-15.0/packages/CHECKSUMS.md5.asc [801/801] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-ponce.asc" [1]
Files //var/lib/slackpkg/CHECKSUMS.md5.asc and /tmp/slackpkg.kKYJox/CHECKSUMS.md5.asc differ

	Downloading...
                ChangeLogs
2023-02-28 17:02:32 URL:https://mirrors.slackware.com/slackware/slackware64-15.0/ChangeLog.txt [1994319/1994319] -> "/tmp/slackpkg.kKYJox/ChangeLog.txt" [1]
		List of all files
2023-02-28 17:02:38 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/patches/MANIFEST.bz2 [11955175/11955175] -> "/tmp/slackpkg.kKYJox/patches-MANIFEST.bz2" [1]
2023-02-28 17:02:40 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/slackware64/MANIFEST.bz2 [4199768/4199768] -> "/tmp/slackpkg.kKYJox/slackware64-MANIFEST.bz2" [1]
2023-02-28 17:02:41 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/extra/MANIFEST.bz2 [1828747/1828747] -> "/tmp/slackpkg.kKYJox/extra-MANIFEST.bz2" [1]
2023-02-28 17:02:43 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/pasture/MANIFEST.bz2 [127791/127791] -> "/tmp/slackpkg.kKYJox/pasture-MANIFEST.bz2" [1]
2023-02-28 17:02:43 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/testing/MANIFEST.bz2 [35729/35729] -> "/tmp/slackpkg.kKYJox/testing-MANIFEST.bz2" [1]
2023-02-28 17:02:44 URL:https://slakfinder.org/slackpkg+15/MANIFEST.bz2 [588/588] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_slackpkgplus-MANIFEST.bz2" [1]
2023-02-28 17:02:48 URL:https://packages.slackonly.com/pub/packages/15.0-x86_64/MANIFEST.bz2 [15382203/15382203] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_slackonly-MANIFEST.bz2" [1]
2023-02-28 17:02:48 URL:https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/MANIFEST.bz2 [40563/40563] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_restricted-MANIFEST.bz2" [1]
2023-02-28 17:02:49 URL:https://slackware.nl/people/alien/sbrepos/15.0/x86_64/MANIFEST.bz2 [2296859/2296859] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_alienbob-MANIFEST.bz2" [1]
2023-02-28 17:02:49 URL:http://ponce.cc/slackware/slackware64-15.0/packages/MANIFEST.bz2 [879315/879315] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_ponce-MANIFEST.bz2" [1]
		Checksums
2023-02-28 17:02:51 URL:https://mirrors.slackware.com/slackware/slackware64-15.0/CHECKSUMS.md5 [1172757/1172757] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5" [1]
2023-02-28 17:02:51 URL:https://slakfinder.org/slackpkg+15/CHECKSUMS.md5 [2253/2253] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-slackpkgplus" [1]
2023-02-28 17:02:55 URL:https://packages.slackonly.com/pub/packages/15.0-x86_64/CHECKSUMS.md5 [3253554/3253554] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-slackonly" [1]
2023-02-28 17:02:55 URL:https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/CHECKSUMS.md5 [5420/5420] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-restricted" [1]
2023-02-28 17:02:55 URL:https://slackware.nl/people/alien/sbrepos/15.0/x86_64/CHECKSUMS.md5 [256703/256703] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-alienbob" [1]
2023-02-28 17:02:55 URL:http://ponce.cc/slackware/slackware64-15.0/packages/CHECKSUMS.md5 [229881/229881] -> "/tmp/slackpkg.kKYJox/CHECKSUMS.md5-ponce" [1]
                Done.
		Package List
2023-02-28 17:02:57 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/FILELIST.TXT [1529385/1529385] -> "/tmp/slackpkg.kKYJox/FILELIST.TXT" [1]
		Package descriptions
2023-02-28 17:02:58 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/patches/PACKAGES.TXT [47976/47976] -> "/tmp/slackpkg.kKYJox/patches-PACKAGES.TXT" [1]
2023-02-28 17:03:00 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/PACKAGES.TXT [864745/864745] -> "/tmp/slackpkg.kKYJox/slackware64-PACKAGES.TXT" [1]
2023-02-28 17:03:01 URL:https://slackware.mirror.garr.it/slackware/slackware64-15.0/extra/PACKAGES.TXT [36556/36556] -> "/tmp/slackpkg.kKYJox/extra-PACKAGES.TXT" [1]
2023-02-28 17:03:03 URL:https://mirrors.slackware.com/slackware/slackware64-15.0/pasture/PACKAGES.TXT [1477/1477] -> "/tmp/slackpkg.kKYJox/pasture-PACKAGES.TXT" [1]
2023-02-28 17:03:04 URL:https://mirrors.slackware.com/slackware/slackware64-15.0/testing/PACKAGES.TXT [729/729] -> "/tmp/slackpkg.kKYJox/testing-PACKAGES.TXT" [1]
2023-02-28 17:03:04 URL:https://slakfinder.org/slackpkg+15/PACKAGES.TXT [624/624] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_slackpkgplus-PACKAGES.TXT" [1]
2023-02-28 17:03:07 URL:https://packages.slackonly.com/pub/packages/15.0-x86_64/PACKAGES.TXT [3281698/3281698] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_slackonly-PACKAGES.TXT" [1]
2023-02-28 17:03:08 URL:https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/PACKAGES.TXT [5843/5843] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_restricted-PACKAGES.TXT" [1]
2023-02-28 17:03:08 URL:https://slackware.nl/people/alien/sbrepos/15.0/x86_64/PACKAGES.TXT [329291/329291] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_alienbob-PACKAGES.TXT" [1]
2023-02-28 17:03:08 URL:http://ponce.cc/slackware/slackware64-15.0/packages/PACKAGES.TXT [336068/336068] -> "/tmp/slackpkg.kKYJox/SLACKPKGPLUS_ponce-PACKAGES.TXT" [1]
	Formatting lists to slackpkg style...
		Package List: using CHECKSUMS.md5 as source
		Package descriptions

guest@porteus:~$ sudo pmod -s vlc

Looking for vlc in package list. Please wait... DONE

The list below shows all packages with name matching "vlc".

[unin] restricted : npapi-vlc-20171129-x86_64-1alien
[unin] restricted : vlc-3.0.17.4-x86_64-1alien
[unin] restricted : vlc2-2.2.8-x86_64-4alien
[mask] alienbob   : vlc-3.0.17.4-x86_64-1alien
[mask] ponce      : vlc-3.0.17.3-x86_64-3ponce

You can search specific files using "slackpkg file-search file".


guest@porteus:~$ 

                                                                                     

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

slpkg : package builder (manager) linux

Post#37 by francois » 28 Feb 2023, 19:21

On my side it was stuck for sometime. But recently, trying once more it worked. Maybe the server was down?

Thanks.
Prendre son temps, profiter de celui qui passe.

Post Reply