tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Can we stop revbumping the world please?



Am 09.11.24 um 19:22 schrieb Thomas Klausner:

fossil -> sqlite3 (optional, which you just removed) -> icu (optional)

Fair enough. I guess the options are what really kill us here, because most options are there because it's dependency bloat most people don't want. Maybe we should only revbump for the default options and if you use non-default options, you're on your own? That would certainly be enough for the binary packages we distribute and probably reduce the revbumps by 90%+.

objfw -> clang (on Darwin) -> libxml2 -> icu (optional)

But clang is just a compiler. Updating icu cannot possibly break objfw. It would make sense to rebuild clang potentially, but not objfw.

That doesn't address any of the points in my mail (about having
consistent binary package repositories where you can always get a
working package), that would just make it easier to update packages in
place.

How so? This would just mean that instead of doing a revbump because a .so version might have changed, to only do it if the .so version actually changed.

--
Jonathan


Home | Main Index | Thread Index | Old Index