From owner-freebsd-pkgbase@freebsd.org Tue Jun 11 17:48:44 2019 Return-Path: Delivered-To: freebsd-pkgbase@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0CD5715C136F for ; Tue, 11 Jun 2019 17:48:44 +0000 (UTC) (envelope-from mj-mailinglist@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AAE756F18E for ; Tue, 11 Jun 2019 17:48:42 +0000 (UTC) (envelope-from mj-mailinglist@gmx.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1560275312; bh=FguoHsvCQNU69KxDUkyInu46fDq96yFvFt5GzYcjJhI=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=L/WAh9vamX0xN95tsOhN/Hxw7qxrgAEVjmq+qY0IONGwJz8Tnd5LlIq4bSLlhA6Aj PMTRpLhDg0xIUDTF65Q3O1ViuoPFL4tEQvxUfiEPU69ReiJxqx4n/69VlGR/DG9+Rx 2ZDaVIEeFlbt47s4NNwr+uPef3NRHO8YvhC1gCJE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [46.142.165.6] ([46.142.165.6]) by web-mail.gmx.net (3c-app-gmx-bs30.server.lan [172.19.170.82]) (via HTTP); Tue, 11 Jun 2019 19:48:32 +0200 MIME-Version: 1.0 Message-ID: From: mj-mailinglist@gmx.de To: "Emmanuel Vadot" Cc: freebsd-pkgbase@freebsd.org Subject: Re: Contents of package FreeBSD-runtime Content-Type: text/plain; charset=UTF-8 Date: Tue, 11 Jun 2019 19:48:32 +0200 Importance: normal Sensitivity: Normal In-Reply-To: <20190611094218.3dfa9cd6deb239a1ae9bccbd@bidouilliste.com> References: <20190611094218.3dfa9cd6deb239a1ae9bccbd@bidouilliste.com> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:OMNQZWY8HHuH1y+ecFdz8mXwcrRgTKqVAYpv+9XgDahpHwb4hXIqMnFzk+FjL9jQrjjHM ITKFdRHthnX8Yf0GLQ4pJRYEfsLflisHPFN+yKKxieKIST8xowe2RyxvPcgfJShtPBxNJ1Zz3MfX zmzAiJbGiVH22F0nmfBiWVMd9/pWLWkUFK4BycA85LlcDOzEeYLJ6TRzqHyhTB4W/Mv3v/kDkd5N JL8QEsg8Hu7tnhoanq029mONfO391xCDn9VsWEtvWgzeMSM+ZHSrUPT9V16SSXX/lUIH/xmiQdcq 0E= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:o23GdVXK1tI=:UpPGM443/XOQsp5f9998ut xzVh7l0BzorrMfB4HY44VX46SCLwQems5AavmKVp0d30bGjzUgm4nQKhMGwu/3uGWKWdyUBTo zaq2ne9rUZWMV/JdRNQeqUEk9XAJI9N0IQhqxUXeMqrUBDObqvz0MAabyIFmlrbBK9IIrWih0 Wn+bBHDu6OTyEEeF1b3JoKKBYz7YJ4g8QDk3LZ7iUEMy5AWK1tKwXOVlBkZ5Nw9Uyqzr5KoOD 2YcQbNU+u/a7LKMCmWIcIzw3k1sQl0FlwGnzjVZJWiomi5qPWDKVU1fwTmiYLVCbN0IbLxs8v zr7sAlIh416b0qbI6pCNblba1L5TsE77pf04+Csnk41yUQTsMYkKXzuPpAjFPJsJdOrjpI4nM 0MW40e79UcrvfiL3ET49wGzRIORqxfiFpqTMXghuqI+S7yIg2lAFjqSdqKii50Ayl0hlFKojF r4i5cHpFmQa53/5ucQcotLjF7pbZla1qFcIP2EpJsKeost7PoA78DRr49sWCHbcnF9DKrCBEE XfLPmBnbdxsiNlABNesAF8f82uS/56k3uN2LmeWS45PRfZWZmHOoet/YD87e829U1I9PWg1UP RwD/2tcCEI9tP75DoXI1qBz4/53piFc9eiDLzhYBkbQ46SM/siIjtwlg== Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: AAE756F18E X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=L/WAh9va; spf=pass (mx1.freebsd.org: domain of mj-mailinglist@gmx.de designates 212.227.15.15 as permitted sender) smtp.mailfrom=mj-mailinglist@gmx.de X-Spamd-Result: default: False [-4.04 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:212.227.15.0/25]; FREEMAIL_FROM(0.00)[gmx.de]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; HAS_X_PRIO_THREE(0.00)[3]; MX_GOOD(-0.01)[mx00.emig.gmx.net,mx01.emig.gmx.net]; NEURAL_HAM_SHORT(-0.93)[-0.929,0]; RECEIVED_SPAMHAUS_PBL(0.00)[6.165.142.46.zen.spamhaus.org : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmx.de]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; MIME_TRACE(0.00)[0:+]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gmx.de]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[15.15.227.212.list.dnswl.org : 127.0.3.0]; IP_SCORE(-1.10)[ip: (-6.62), ipnet: 212.227.0.0/16(-1.41), asn: 8560(2.54), country: DE(-0.00)]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-pkgbase@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Packaging the FreeBSD base system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jun 2019 17:48:44 -0000 >> ... >> /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