[Slackbuilds-users] [RFC] a binary repack SlackBuild template.

Christoph Willing chris.willing at linux.com
Sun Mar 23 04:59:02 UTC 2025


On 23/3/25 10:53, B. Watson wrote:
>
>
> On Sat, 22 Mar 2025, Noel Butler via SlackBuilds-users wrote:
>
>> We didnt call postfix postfix-bin and so on, built or pre built, who 
>> cares, so no, just use the standard naming convention for the binary, 
>> ie: postfix, or  yourbinary...
>
> Since you didn't read the whole thread, here's a synopsis.
>
> The -bin suffix is proposed because of things like "libreoffice"
> and "LibreOffice", which both exist in our repo. One is a build from
> source, the other is a repackaged binary. Calling them "libreoffice"
> and "libreoffice-bin" would make a *lot* more sense.
>
> Why do both exist? Because it literally takes all day to compile
> libreoffice on some systems. Someone thought it would be a good idea
> to offer users the choice to use the repackaged binary, so they could
> just get on with using libreoffice when needed instead of waiting
> all day.
Some historical context from the SBo git log:

    - the binary package of libreoffice was added in 2010 i.e.
    "libreoffice" existed before "LibreOffice"
    - the "build from source" version LibreOffice was added only in 2016
    - the first "-bin" package I can find was palemoon-bin which was
    renamed from plain palemoon in 2018


So, with hindsight, it may have been better in 2016 to rename 
libreoffice as libreoffice-bin before adding the new build from source 
version as libreoffice. However that seems to have been the first 
instance of the existence of both types of package in the repo i.e. 
there was no precedent to model on. In fact I still remember when first 
submitting LibreOffice that I was quite concerned whether two versions 
of the same software would even be allowed. Anyway, there's nothing to 
prevent renaming now that -bin packages are such a thing.

chris

>
> For software that's *only* distributed as binaries, my opinion is
> that the -bin isn't needed... though others prefer the idea that
> "binary repacks should always have -bin in the name" for consistency.
> That's what was being discussed.
>
> As far as your "who cares" comment goes... read the whole thread. Some
> people obviously do care.
>
> _______________________________________________
> 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/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20250323/19654695/attachment.htm>


More information about the SlackBuilds-users mailing list