Date: Tue, 11 Jun 2019 19:48:32 +0200 From: mj-mailinglist@gmx.de To: "Emmanuel Vadot" <manu@bidouilliste.com> Cc: freebsd-pkgbase@freebsd.org Subject: Re: Contents of package FreeBSD-runtime Message-ID: <trinity-55ca8568-3bc0-4492-aca3-0680ee14fb85-1560275312517@3c-app-gmx-bs30> In-Reply-To: <20190611094218.3dfa9cd6deb239a1ae9bccbd@bidouilliste.com> References: <trinity-d16c3a3c-aa38-4362-8d3c-49f83343d968-1560161921933@3c-app-gmx-bs16> <20190611094218.3dfa9cd6deb239a1ae9bccbd@bidouilliste.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>> ... >> /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 a= nyway. 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 put= ting them in FreeBSD-runtime. >> ... >> >> wouldn't the right place be in the runtime-development package? It cont= ains 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. =2D- Martin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?trinity-55ca8568-3bc0-4492-aca3-0680ee14fb85-1560275312517>