[pkg base][pormaster] Origin for base packages = "base"
Michael Zhilin
mizhka at gmail.com
Mon Aug 14 18:01:36 UTC 2017
Hi Ilya,
I saw same issue yesterday.
I suppose it's easy to fix postmaster, but pkgbase is still experimental.
Best regards,
Michael
14 авг. 2017 г. 2:57 ПП пользователь "Ilya A. Arkhipov" <rum1cro at yandex.ru>
написал:
> Hi there,
>
> After upgrade my system(r322368) to pkg-base system(have 780 packages for
> world and kernel) I got next issue:
> [11:53am] root:/root # portmaster -a
> ===>>> Gathering distinfo list for installed ports
>
> ===>>> Starting check of installed ports for available updates
>
>
> ===>>> Is /usr/ports/base/Makefile missing?
> ===>>> Aborting update
>
> [11:53am] root:/root # cat /usr/ports/base/Makefile
> # $FreeBSD: head/base/Makefile 425903 2016-11-11 18:51:42Z bapt $
>
> # Never add SUBDIRS here as the ports should not be connected to the
> build
> #
> .include <bsd.port.subdir.mk>
>
>
> Looks like it related with Origin in base ports:
>
> pkg info -f FreeBSD-kernel-microkernel-12.0.s20170811101514
> FreeBSD-kernel-microkernel-12.0.s20170811101514
> Name : FreeBSD-kernel-microkernel
> Version : 12.0.s20170811101514
> Installed on : Fri Aug 11 18:00:03 2017 MSK
> Origin : base <===================
> Categories : base
> Licenses : BSD2CLAUSE
> Maintainer : re at FreeBSD.org
> WWW : https://www.FreeBSD.org
> Comment : FreeBSD MICROKERNEL kernel
> Annotations :
> repo_type : binary
> repository : FreeBSD-base
> Flat size : 115MiB
> Description :
> FreeBSD MICROKERNEL kernel
>
>
> portmaster do a:
> port_ver=`pm_make -V PKGNAME`
> [ -z "$port_ver" ] && fail "Is $pd/$origin/Makefile
> missing?"
> and sure it will empty for $origin = base.
>
> For me I did:
> 1767 >---if [ "$origin" = "base" ]; then
> 1768 >--->---:
>
> Anybody have the same issue?
>
> --
> With Best Regards,
> Ilya A. Arkhipov
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>
More information about the freebsd-current
mailing list