[Slackbuilds-users] no valid packages found

Didier Spaier didier at slint.fr
Mon Dec 28 14:10:59 UTC 2020


@Jude: never ever fiddle with the records in /var/log/packages, this
put the packages database out of sync with the installed files!

This being said to fix that you can just install the package
(preferably the version you had initially installed) then remove
it just using removepkg, and do the same for all installed versions
not listed in /var/log/packages.

About the the sbopkg version used by Jude:

That's actually the package shipped in Slint, from git at
commit  e43d08ec664d5fea51f9a431650b914648312f0e
and patched:
http://slackware.uk/slint/x86_64/slint-14.2.1/source/sbopkg/

The issue is due to a bug I introduced, that prevent upgrading.

I will fix that, meanwhile the workaround is to remove the old version 
and install anew. I plead guilty...

All this being said, if Jude used spi to do the actual update (not
only for the query) sbopkg is not in concern

FYI spi is an application from George Vlahavas that acts as
a front end of both slapt-get slapt-src.

Basically it can be used in Slint to list both the package available
from a Slint repository and the Slackbuilds available @
https://slackbuilds.org/slackbuilds/14.2/

Best regards,
Didier

On 28/12/2020 14:39, Jude DaShiell wrote:
> I'm using slint and sbopkg --version returns 0.38.1.
> 
> 
> 
> On Sun, 27 Dec 2020, Willy Sudiarto Raharjo wrote:
> 
>>> When I did spi -i perl-List-MoreUtils-XS
>>> spi so far as I could tell returned no error and also failed to install
>>> the update.  That particular package had two older versions on my system
>>> too.  I removed the package's earlier versions from /var/log/packages
>>> but did not remove associated files from the system and probably can't
>>> do that now.  I ended up downloading the source and slackbuild tar from
>>> slackbuilds.org then built the new version and installed it.
>>
>> You need to make sure to use the correct sbopkg version for your system
>> if you use 14.2, use 0.38.1, if you use current, then you need to use
>> the "test" version of 0.38.2 because of the path changes happening in
>> -current only.
>>
>>
>> -- 
>> Willy Sudiarto Raharjo


More information about the SlackBuilds-users mailing list