Page MenuHomeFreeBSD

pkgbase: Move a lot of libs from their package to FreeBSD-runtime
AbandonedPublic

Authored by manu on Jul 15 2019, 3:13 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 14 2024, 2:04 PM
Unknown Object (File)
Jan 26 2024, 11:26 AM
Unknown Object (File)
Jan 26 2024, 11:26 AM
Unknown Object (File)
Jan 23 2024, 6:21 PM
Unknown Object (File)
Jan 6 2024, 1:45 AM
Unknown Object (File)
Dec 27 2023, 11:17 PM
Unknown Object (File)
Dec 16 2023, 3:03 AM
Unknown Object (File)
Aug 28 2023, 1:52 AM
Subscribers

Details

Reviewers
bapt
Group Reviewers
releng
pkgbase
Summary

All those libs are required by a lot of binaries from the FreeBSD-runtime
package, it make no sense to create a special package for them.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

This revision is now accepted and ready to land.Jul 15 2019, 3:20 PM

I explained the reasoning for runtime package in https://lists.freebsd.org/pipermail/freebsd-current/2019-April/073209.html. I do not think that increasing the size of the package just because it is convenient is reasonable. If you want all other (non-C-runtime) libs in one package, create it, but keep runtime package for its purpose.

In D20956#454445, @kib wrote:

I explained the reasoning for runtime package in https://lists.freebsd.org/pipermail/freebsd-current/2019-April/073209.html. I do not think that increasing the size of the package just because it is convenient is reasonable. If you want all other (non-C-runtime) libs in one package, create it, but keep runtime package for its purpose.

There was a lot of things non related to runtime in the FreeBSD-runtime package which I'm slowly moving out (wpa, bluetooth and hostapd is done) but I did this move before this, I think I'll continue to move things out of the runtime package when it don't make sense and I will probably create a FreeBSD-libs (or whatever the name) to include all those.

See D21496-D21506 for another alternative.