casper issues with pkgbase

From: Ben Woods <woodsb02_at_gmail.com>
Date: Wed, 8 Nov 2017 06:43:44 +0800
Hi everyone,

I recently upgraded my FreeBSD 12-current machine which uses pkgbase from
r324720 to r325426, and it looks like an error has been introduced in the
naming of base packages for casper.

Without having looked into it deeper, I suspect one of the following
changes is at fault:
https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=325062&r2=325061&pathrev=325062
https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=325398&r2=325397&pathrev=325398
https://svnweb.freebsd.org/base/head/lib/libcasper/libcasper/Makefile?r1=325399&r2=325398&pathrev=325399

** SHORT VERSION **

FreeBSD-casper no longer exists
FreeBSD-casper-debug has been renamed to FreeBSD--debug
FreeBSD-casper-development has been renamed to FreeBSD--development (and
libcasper.a deleted)
FreeBSD-casper-profile no longer exists
FreeBSD-libcasper-profile no longer exists

** MORE DETAILS **

The upgrade removed the following base packages:
FreeBSD-casper
FreeBSD-casper-debug
FreeBSD-casper-development
FreeBSD-casper-profile
FreeBSD-libcasper-profile

$ pkg info -l FreeBSD-casper FreeBSD-casper-debug
FreeBSD-casper-development FreeBSD-casper-profile FreeBSD-libcasper-profile
FreeBSD-casper-12.0.s20171018115534:
        /lib/libcasper.so.0
        /usr/share/man/man3/cap_clone.3.gz
        /usr/share/man/man3/cap_close.3.gz
        /usr/share/man/man3/cap_init.3.gz
        /usr/share/man/man3/cap_limit_get.3.gz
        /usr/share/man/man3/cap_limit_set.3.gz
        /usr/share/man/man3/cap_recv_nvlist.3.gz
        /usr/share/man/man3/cap_send_nvlist.3.gz
        /usr/share/man/man3/cap_service_open.3.gz
        /usr/share/man/man3/cap_sock.3.gz
        /usr/share/man/man3/cap_unwrap.3.gz
        /usr/share/man/man3/cap_wrap.3.gz
        /usr/share/man/man3/cap_xfer_nvlist.3.gz
        /usr/share/man/man3/libcasper.3.gz
FreeBSD-casper-debug-12.0.s20171018115534:
        /usr/lib/debug/lib/libcasper.so.0.debug
FreeBSD-casper-development-12.0.s20171018115534:
        /usr/include/libcasper.h
        /usr/include/libcasper_service.h
        /usr/lib/libcasper.a
        /usr/lib/libcasper.so
FreeBSD-casper-profile-12.0.s20171018115534:
        /usr/lib/libcasper_p.a
FreeBSD-libcasper-profile-12.0.s20171018115534:
        /usr/lib/libcap_dns_p.a
        /usr/lib/libcap_grp_p.a
        /usr/lib/libcap_pwd_p.a
        /usr/lib/libcap_random_p.a
        /usr/lib/libcap_sysctl_p.a


It also added the following new base packages (the last 5 are unrelated):
FreeBSD--debug
FreeBSD--development
FreeBSD-libpathconv
FreeBSD-libpathconv-debug
FreeBSD-libpathconv-development
FreeBSD-libpathconv-profile
FreeBSD-libpmcstat-development

$ pkg info -l FreeBSD--debug FreeBSD--development
FreeBSD--debug-12.0.s20171105083526:
    /usr/lib/debug/lib/libcasper.so.0.debug
FreeBSD--development-12.0.s20171105083526:
    /usr/include/libcasper.h
    /usr/include/libcasper_service.h
    /usr/lib/libcasper.so


Regards,
Ben

--
From: Benjamin Woods
woodsb02_at_gmail.com
Received on Tue Nov 07 2017 - 21:43:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:13 UTC