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

lumin+slackbuilds at etherlight.link lumin+slackbuilds at etherlight.link
Sun Mar 23 14:49:52 UTC 2025


 > So, you're not doing it at same time? then WTF are
 > we even having this discussion, no need to rename
 > anything if its the only version on the system.

         This bikeshed- um, uh... discussion, thread,
   is about naming package scripts in the database of
   SlackBuilds.org, and not the names of the binaries
   themselves; it has nothing to do with installing
   multiple versions at the same time.  It's more
   about discoverability of packages on SBo.

                        * * *

         I have a slight preference to binary scripts
   ending with -bin, including ones without source
   available, but I don't really care that much, as
   long as it is stated in the package description,
   or at least, in the README (Yes, some of us do
   read those).

         Of course, I don't think any of this is
   worth doing mass-renaming or enforcing policy,
   especially not in the middle of a release cycle.
   Any changes and renames can be done at the next
   Slackware release freeze.  But I say just leave
   all of this as a recommendation, and keep the
   agency with the individual maintainers.

                        * * *

         Back to the original topic of the thread's
   OP; whether we should have a SlackBuild template
   for binary repacks.  I vote no.  For two reasons:

         First, what repacks?  A repack from .deb?
   from .rpm? from some .tar.gz built for Ubuntu?
   Some statically linked loose Golang binaries?
   There's no end to what a binary repack means.

         Contrast that to a cmake or autotools source
   program, in which it is obvious what steps need to
   be taken, generally, to build it.  For cmake and
   autotools, we do provide templates.

         Second, I don't think we should encourage
   binary repacks.  They should be, in my opinion, a
   last-resort, when the software is very resource
   intensive to build, or only exists in binary form.
   I already see too many packages existing as binary
   repacks only, too often just because it is easier
   than building them from source.  I don't think I
   like that, I view it as a degradation of SBo's
   packaging quality.

   I still appreciate all of y'all's work, thank you.


Best regards :)
Lumin Etherlight


More information about the SlackBuilds-users mailing list