[Slackbuilds-users] best way to mass-rebuild? (w/dependencies?)

Daniel Prosser dpross1100 at msn.com
Fri Feb 11 15:13:37 UTC 2022


There's no reliable way to compare versions, since different projects 
use completely different version numbering paradigms, and even a single 
project may switch paradigms. Imagine trying to compare version "3.0" of 
something with version "git1e8fr49cx". Which one is the later version? 
As you said, the best way is to use a different tag for custom-built 
stuff. Another option with sboui in particular is to blacklist 
custom-built packages.

Dan

On 2/11/22 09:03, Erich Ritz via SlackBuilds-users wrote:
>
> ------- Original Message -------
>
> On Friday, February 11th, 2022 at 2:02 AM, David O'Shaughnessy <lists at osh.id.au> wrote:
>
>> On Fri, 11 Feb 2022, at 3:44 PM, David Chmelik wrote:
>>
>>>       If I want to mass-rebuild all my installed packages in one go ('at
>>>
>>>
>>> once') including w/queues, what's the best way? I thought it was
>>>
>>> sbotools, but depending what I used for end of package name (_SBo or
>>>
>>> ponce,) sbotools seemed to replace some newer versions (I upgraded and
>>>
>>> some perhaps reverted in SBo-git, unsure) with old ones.
>> One quick way:
>>
>> sboupgrade -fz $(ls /var/log/packages/*_SBo | cut -d'/' -f5 | rev | cut -d- -f4- | rev)
>>
>> But as you said, at present sbotools doesn't do any smart version checking, so it will offer version downgrades for things you've manually updated. That would be a nice patch for sbotools actually (no downgrades by default).
>>
>> I'm not sure what the full solution could be if you have a mix of custom build stuff.
>>
> Too late now, but perhaps use a different TAG for custom-built stuff (e.g. SBo_custom)?  I admit I don't do this myself...
>
> Erich
>
>> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> Dave
>>
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>


More information about the SlackBuilds-users mailing list