From owner-freebsd-pkgbase@freebsd.org Tue Jun 11 07:42:26 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 CA2D115B16FB for ; Tue, 11 Jun 2019 07:42:26 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AD17680588 for ; Tue, 11 Jun 2019 07:42:25 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id a30c72ad; Tue, 11 Jun 2019 09:42:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=720UWeluepnR6aBoQT0/ajAxkV4=; b=k+TvRZPlIXDEoN99JrDr07aVEhGR m8XLxNF7nthLRpKV9E3gQM0jflesXXM247GpLdOdsZsfo8Rp+G3bbbaANvZVzQux R07mBV+qdgzuw0GJYzUiXKYzve1a4aTFFOAGd89c08N66J+/qcU90MGI9z+S83ST WXSmFiIspxsFaYI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=TrLVHKf7c415Wz2s+u1Eg9fac6tsD4acoIl375ybf1LLLMdy1V17M5Nb v/lidINZq5gJzR3dLnCRJ6hpsJgYZhYDbqi4DYzv69htykboLWT3dyisZvhI0b6z ywdmFKAyXiDdlz9sAg5sGA3WFyGMZpBEZlytgAF5eusQIFtLsNY= Received: from skull.home.blih.net (ip-9.net-89-3-105.rev.numericable.fr [89.3.105.9]) by mail.blih.net (OpenSMTPD) with ESMTPSA id e6097ef4 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 11 Jun 2019 09:42:18 +0200 (CEST) Date: Tue, 11 Jun 2019 09:42:18 +0200 From: Emmanuel Vadot To: mj-mailinglist@gmx.de Cc: freebsd-pkgbase@freebsd.org Subject: Re: Contents of package FreeBSD-runtime Message-Id: <20190611094218.3dfa9cd6deb239a1ae9bccbd@bidouilliste.com> In-Reply-To: References: X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: AD17680588 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bidouilliste.com header.s=mail header.b=k+TvRZPl; spf=pass (mx1.freebsd.org: domain of manu@bidouilliste.com designates 212.83.177.182 as permitted sender) smtp.mailfrom=manu@bidouilliste.com X-Spamd-Result: default: False [-1.54 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mail]; NEURAL_HAM_MEDIUM(-0.73)[-0.735,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:212.83.177.182/32]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[bidouilliste.com]; NEURAL_HAM_LONG(-0.99)[-0.994,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bidouilliste.com:+]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[mx-backup.blih.net,mail.blih.net]; NEURAL_HAM_SHORT(-0.20)[-0.196,0]; FREEMAIL_TO(0.00)[gmx.de]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(0.29)[ip: (-1.15), ipnet: 212.83.160.0/19(2.86), asn: 12876(-0.23), country: FR(-0.01)]; ASN(0.00)[asn:12876, ipnet:212.83.160.0/19, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; 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 07:42:27 -0000 On Mon, 10 Jun 2019 12:18:41 +0200 mj-mailinglist@gmx.de wrote: > The FeebSD Runtime is split into these 9 files: > > runtime-debug > runtime-development > runtime-lib32-debug > runtime-lib32-development > runtime-lib32-profile > runtime-lib32 > runtime-manuals > runtime-profile > runtime > > But the main runtime package contains some files, which should be in > another other packages, if im not mistaken. > > For example: > > 1.) > "/boot/" and 70 subseqent directories and files: > /boot > /boot/beastie.4th > /boot/boot > /boot/boot0 > ... > /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. > 2.) > "/usr/share/man/", "/usr/share/openssl/man/" - 5919 subseqent directories and files: > ... > /usr/share/man/man1/Mail.1.gz > /usr/share/man/man1/[.1.gz > /usr/share/man/man1/addr2line.1.gz > ... > /usr/share/openssl/man/man3/i2o_SCT_LIST.3.gz > /usr/share/openssl/man/man3/i2t_ASN1_OBJECT.3.gz > /usr/share/openssl/man/man3/lh_TYPE_delete.3.gz > ... > > wouldn't they belong into the runtime-manuals package? > Maybe the "/usr/share/examples/" (298 dirs + files) and "/usr/share/doc" (266 dirs + files) > directories should also be in the runtime-manuals package? I guess so, I'll have a look. > 3.) > "/usr/tests/" - 595 subseqent directories and files: > ... > /usr/tests/sbin/pfctl/files/pf0001.in > /usr/tests/sbin/pfctl/files/pf0001.ok > /usr/tests/sbin/pfctl/files/pf0002.in > /usr/tests/sbin/pfctl/files/pf0002.ok > ... > /usr/tests/lib/libc/tls/h_tls_dlopen.so > /usr/tests/lib/libc/tls/libh_tls_dynamic.so.1 > ... > /usr/tests/bin > /usr/tests/bin/cat > /usr/tests/bin/chflags > /usr/tests/bin/chmod > ... > > 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. > 4.) > "/usr/lib32" - 14 subseqent directories and files: > ... > /usr/lib32/Scrt1.o > /usr/lib32/crt1.o > /usr/lib32/crtbegin.o > /usr/lib32/crtbeginS.o > /usr/lib32/crtbeginT.o > /usr/lib32/crtend.o > /usr/lib32/crtendS.o > /usr/lib32/crti.o > /usr/lib32/crtn.o > /usr/lib32/dtrace > /usr/lib32/dtrace/drti.o > /usr/lib32/gcrt1.o > ... > > I don't know what to do with the .o files, maybe they should land in runtime-lib32? > > What do you think? Yes they should be in runtime-lib32 I think. > On another note: > > in METALOG there are 30 files, which do not have any tags set. As far as i can > see, these files aren't put in any package and so won't be installed in a pkgbase > OS installation. Here is the list: > > ./etc/mail/freebsd.mc type=file uname=root gname=wheel mode=0644 size=4528 > ./etc/mail/freebsd.cf type=file uname=root gname=wheel mode=0644 size=58809 > ./etc/mail/freebsd.submit.mc type=file uname=root gname=wheel mode=0444 size=889 > ./etc/mail/freebsd.submit.cf type=file uname=root gname=wheel mode=0444 size=41150 > ./etc/mail/helpfile type=file uname=root gname=wheel mode=0444 size=5659 > ./etc/mail/sendmail.cf type=file uname=root gname=wheel mode=0644 size=58809 > ./etc/mail/submit.cf type=file uname=root gname=wheel mode=0444 size=41150 > ./root/.k5login type=file uname=root gname=wheel mode=0644 size=142 > ./etc/mail/Makefile type=file uname=root gname=wheel mode=0644 size=6832 > ./etc/mail/README type=file uname=root gname=wheel mode=0644 size=2893 > ./etc/mail/mailer.conf type=file uname=root gname=wheel mode=0644 size=357 > ./etc/mail/access.sample type=file uname=root gname=wheel mode=0644 size=625 > ./etc/mail/virtusertable.sample type=file uname=root gname=wheel mode=0644 size=567 > ./etc/mail/mailertable.sample type=file uname=root gname=wheel mode=0644 size=241 > ./etc/mail/aliases type=file uname=root gname=wheel mode=0644 size=1684 > ./var/db/locate.database type=file uname=nobody gname=wheel mode=0644 size=0 > ./COPYRIGHT type=file uname=root gname=wheel mode=0444 size=6174 > ./boot/device.hints type=file uname=root gname=wheel mode=0444 size=822 > ./etc/pwd.db type=file mode=0644 uname=root gname=wheel > ./etc/spwd.db type=file mode=0600 uname=root gname=wheel > ./etc/passwd type=file mode=0644 uname=root gname=wheel > ./etc/login.conf.db type=file mode=0644 uname=root gname=wheel > ./var/db/services.db type=file mode=0644 uname=root gname=wheel > ./usr/include/atf-c.h type=file uname=root gname=wheel mode=0444 size=1536 > ./usr/include/atf-c++.hpp type=file uname=root gname=wheel mode=0444 size=1524 > ./usr/include/gnu/regex.h type=file uname=root gname=wheel mode=0444 size=1886 > ./usr/include/dev/evdev/input.h type=file uname=root gname=wheel mode=0444 size=8464 > ./usr/include/dev/evdev/input-event-codes.h type=file uname=root gname=wheel mode=0444 size=25227 > ./usr/include/dev/evdev/uinput.h type=file uname=root gname=wheel mode=0444 size=3996 > ./usr/include/dev/veriexec/veriexec_ioctl.h type=file uname=root gname=wheel mode=0444 size=2706 Thanks, Some of them I have patches for, some where on my todo list (all the sendmail related files). > -- > Martin > _______________________________________________ > freebsd-pkgbase@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-pkgbase > To unsubscribe, send any mail to "freebsd-pkgbase-unsubscribe@freebsd.org" -- Emmanuel Vadot