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.

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
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

manu created this revision.Jul 15 2019, 3:13 PM
bapt accepted this revision.Jul 15 2019, 3:20 PM
This revision is now accepted and ready to land.Jul 15 2019, 3:20 PM
kib added a subscriber: kib.Jul 15 2019, 3:56 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.

manu added a comment.Jul 15 2019, 4:08 PM
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.

manu abandoned this revision.Sep 3 2019, 4:03 PM

See D21496-D21506 for another alternative.