From owner-freebsd-current@freebsd.org Sat Jan 28 22:35:36 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26DCFCC623C for ; Sat, 28 Jan 2017 22:35:36 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward9m.cmail.yandex.net (forward9m.cmail.yandex.net [5.255.216.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DAF05C72 for ; Sat, 28 Jan 2017 22:35:34 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from smtp3j.mail.yandex.net (smtp3j.mail.yandex.net [IPv6:2a02:6b8:0:801:1::12]) by forward9m.cmail.yandex.net (Yandex) with ESMTP id B28842284B for ; Sun, 29 Jan 2017 01:35:30 +0300 (MSK) Received: from smtp3j.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3j.mail.yandex.net (Yandex) with ESMTP id 93B246240CE9 for ; Sun, 29 Jan 2017 01:35:30 +0300 (MSK) Received: by smtp3j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id mVGVmW6cCO-ZTCO1FI4; Sun, 29 Jan 2017 01:35:29 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 To: FreeBSD Current From: Boris Samorodov Subject: pkg, base packages and subdirectories Message-ID: Date: Sun, 29 Jan 2017 01:35:27 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2017 22:35:36 -0000 Hi All, I've created my base repo and installed the OS from packages. All in all it all went rather smooth! As for pkg it seems to not pay attention to base library subdirs: ----- # pkg check -Ba Checking all packages: 3% (FreeBSD-kernel-sm-12.0.s20170128125723) /boot/kernel/kernel - required shared library hack.pico not found Checking all packages: 35% (FreeBSD-runtime-12.0.s20170128125723) /sbin/ping - required shared library libcap_dns.so.0 not found (FreeBSD-runtime-12.0.s20170128125723) /usr/bin/kdump - required shared library libcap_grp.so.0 not found (FreeBSD-runtime-12.0.s20170128125723) /usr/bin/kdump - required shared library libcap_pwd.so.0 not found (FreeBSD-runtime-12.0.s20170128125723) /usr/sbin/tcpdump - required shared library libcap_dns.so.0 not found Checking all packages: 36% (FreeBSD-tests-12.0.s20170128125723) /usr/tests/lib/libcasper/services/cap_dns/dns_test - required shared library libcap_dns.so.0 not found (FreeBSD-tests-12.0.s20170128125723) /usr/tests/lib/libcasper/services/cap_grp/grp_test - required shared library libcap_grp.so.0 not found (FreeBSD-tests-12.0.s20170128125723) /usr/tests/lib/libcasper/services/cap_pwd/pwd_test - required shared library libcap_pwd.so.0 not found (FreeBSD-tests-12.0.s20170128125723) /usr/tests/lib/libcasper/services/cap_sysctl/sysctl_test - required shared library libcap_sysctl.so.0 not found Checking all packages: 100% # ldd `which ping` /sbin/ping: libm.so.5 => /lib/libm.so.5 (0x800828000) libcasper.so.0 => /lib/libcasper.so.0 (0x800a52000) libcap_dns.so.0 => /lib/casper/libcap_dns.so.0 (0x800c57000) libipsec.so.4 => /lib/libipsec.so.4 (0x800e5b000) # ls -l /lib/casper total 51 -r--r--r-- 1 root wheel 16584 28 янв. 15:58 libcap_dns.so.0 -r--r--r-- 1 root wheel 15968 28 янв. 15:58 libcap_grp.so.0 -r--r--r-- 1 root wheel 15872 28 янв. 15:58 libcap_pwd.so.0 -r--r--r-- 1 root wheel 6904 28 янв. 15:58 libcap_random.so.0 -r--r--r-- 1 root wheel 8912 28 янв. 15:58 libcap_sysctl.so.0 ----- -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve