Skip site navigation (1)Skip section navigation (2)
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>