Contents of package FreeBSD-runtime
mj-mailinglist at gmx.de
mj-mailinglist at gmx.de
Tue Jun 11 17:48:44 UTC 2019
>> ...
>> /boot/userboot_lua.so
>> /boot/version.4th
>> /boot/zfsboot
>> /boot/zfsloader
>>
>> shouldn't these be in the FreeBSD-kernel package?
>
> No it's important that the kernel is in it's own package.
Of course, the kernel should be in a package of its own. Im playing around
with jails installed from pkgbase. So i don't install the kernel package anyway.
What i meant was, that the files in the /boot directory should maybe moved to
the Freebsd-kernel package, so when the kernel is updated, the loader and associated
files are updated in the same step. But maybe, there are arguments for putting
them in FreeBSD-runtime.
>> ...
>>
>> wouldn't the right place be in the runtime-development package? It contains already
>> these files:
>> /usr/tests/lib/libc/tls/libh_tls_dlopen.a
>> /usr/tests/lib/libc/tls/libh_tls_dynamic.a
>> /usr/tests/lib/libc/tls/libh_tls_dynamic.so
>
> They should be in the FreeBSD-tests package.
ah, i overlooked the FreeBSD-tests package.
I checked again, and in these packages are more test files:
- common.plist:
it contains only these two files:
/usr/tests/sys/common/Kyuafile
/usr/tests/sys/common/vnet.subr
move them to the tests package and reduce the package count by 1?
- runtime-debug.plist
it contains these files:
/usr/lib/debug/usr/tests/lib/csu/dynamiclib//libh_csu.so.debug
/usr/lib/debug/usr/tests/lib/libc/stdlib/dynthr_mod.so.debug
/usr/lib/debug/usr/tests/lib/libc/tls/h_tls_dlopen.so.debug
/usr/lib/debug/usr/tests/lib/libc/tls/libh_tls_dynamic.so.1.debug
/usr/lib/debug/usr/tests/lib/libthr/dlopen/h_pthread_dlopen.so.1.debug
/usr/lib/debug/usr/tests/lib/libxo/libenc_test.so.debug
/usr/lib/debug/usr/tests/libexec/rtld-elf/libpythagoras.so.0.debug
/usr/lib/debug/usr/tests/libexec/rtld-elf/target.debug
I would place them in the tests-debug package.
- runtime-development.plist
it contains these files:
/usr/tests/lib/libc/tls/libh_tls_dlopen.a
/usr/tests/lib/libc/tls/libh_tls_dynamic.a
/usr/tests/lib/libc/tls/libh_tls_dynamic.so
/usr/tests/libexec/rtld-elf/libpythagoras.a
/usr/tests/libexec/rtld-elf/libpythagoras.so
move them to the tests package?
- runtime-profile.plist
it contains these files:
/usr/tests/lib/libc/tls/libh_tls_dlopen_p.a
/usr/tests/lib/libc/tls/libh_tls_dynamic_p.a
/usr/tests/libexec/rtld-elf/libpythagoras_p.a
move them to the tests package, too?
- ssh.plist
it contains this file:
/usr/tests/secure/libexec/Kyuafile
move it to the tests package also?
Thanks for looking into it. I would like to help with patches, but i still don't
completely understand, how files are "assigned" to packages.
--
Martin
More information about the freebsd-pkgbase
mailing list