On Mon, 10 Jun 2019 12:18:41 +0200
mj-mailingl...@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-unsubscr...@freebsd.org"


-- 
Emmanuel Vadot <m...@bidouilliste.com> <m...@freebsd.org>
_______________________________________________
freebsd-pkgbase@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-pkgbase
To unsubscribe, send any mail to "freebsd-pkgbase-unsubscr...@freebsd.org"

Reply via email to