[Slackbuilds-users] skypeforlinux cannot be fetched

B. Watson urchlay at slackware.uk
Sun Mar 24 07:51:57 UTC 2024



On Sat, 23 Mar 2024, Shahab Vahedi via SlackBuilds-users wrote:

> Hi Jay,
>
> March 22, 2024, Jay via SlackBuilds-users wrote:
>
>> People using 'sbopkg' to manage their SBo packages get an option to get
>> sources from this archive automatically if a normal download fails.
>
> How can I trigger this fall-back mechanism in "sbopkg"?
>
> I've checked the /usr/sbin/sbopkg script and it looks like that
> "make_archive_url()" should automatically take care of it through the
> the default hardcoded "http://slackware.uk/sbosrcarch" URL. However, the
> fall-back doesn't kick in.
>
> I've also tried uncommenting the "SRC_REPO" line in /etc/sbo/sbopkg.conf
> that points to "http://slackware.uk/sbosrcarch" to no avail. Am I doing
> something wrong or do I need to investigate the situation better?

No, it's broken, and has never worked properly, despite what people have
said.

The only time it works correctly is if wget succeeds in downloading
*something*, but the downloaded file's md5sum doesn't match the .info
file. If wget fails to download anything at all (404 not found, or
site down entirely), the archive stuff doesn't get called at all.

I know this because I'm the one who put the sbosrcarch support in
sbopkg, I checked it into git as a proof of concept, and hoped that
someone who *knows* the sbopkg codebase would be able to finish it.
But no such person exists (or, anyway, no such person is actively
working on sbopkg any more).

The sbopkg codebase is utterly alien to my ways of thinking about
code. It's not "bad" or "wrong", it obviously works very well. But I
found it difficult to follow the logic, so I punted and tried to hand
it over to someone who already knew how it worked.

Finishing the job is now on my TODO list, I'll go back and work out a
better solution, one that actually works.

I had honestly forgot about this (I'm not a sbopkg user, myself), so
thanks for reminding me.


More information about the SlackBuilds-users mailing list