Missing METALOG
Marko Turk
markoml at markoturk.info
Wed Mar 23 14:43:30 UTC 2016
On Tue, Mar 22, 2016 at 09:05:41PM +0000, Glen Barber wrote:
> On Tue, Mar 22, 2016 at 01:31:34PM -0700, Sean Fagan wrote:
> > On Mar 22, 2016, at 1:22 PM, Glen Barber <gjb at FreeBSD.org> wrote:
> > >>>>
> > > I think DESTDIR is what is causing the problem for you, but I would need
> > > more of the build log in order to confirm this. I have kicked a build
> > > locally, to confirm. I *think* we need to make WSTAGEDIR, KSTAGEDIR,
> > > and REPODIR overridable (i.e., 'KSTAGEDIR?=[...]').
> > >
> > > This might be the same reason for the other two reports yesterday.
> >
> > Looks like it. I just did the packages part as root, no DESTDIR, and it died differently:
> >
> > [ -L "/home/sef/obj/home/sef/freebsd-pkg/repo/$(pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh config ABI)/latest" ] && unlink /home/sef/obj/home/sef/freebsd-pkg/repo/$(pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh config ABI)/latest ; pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh repo -o /home/sef/obj/home/sef/freebsd-pkg/repo/$(pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh config ABI)/11.0.s20160322202440 /home/sef/obj/home/sef/freebsd-pkg/repo/$(pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh config ABI)/11.0.s20160322202440 ; ln -s /home/sef/obj/home/sef/freebsd-pkg/repo/$(pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh config ABI)/11.0.s20160322202440 /home/sef/obj/home/sef/freebsd-pkg/repo/$(pkg -o ABI_FILE=/home/sef/obj/home/sef/freebsd-pkg/amd64.amd64/worldstage/bin/sh config ABI)/latest
> > pkg: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended
> > pkg: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended
> > pkg: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended
> > pkg: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended
> > pkg: /home/sef/obj/home/sef/freebsd-pkg/repo/FreeBSD:11:amd64/11.0.s20160322202440 is not a directory
> > Cannot create repository catalogue
> >
> > Now, I do have /home/sef/obj/home/sef/freebsd-pkg/repo/FreeBSD:11:amd64/11.0.s20160317195753, so perhaps I’ll clean everything and start over, see how that goes.
> >
>
> Can the three of you please try with r297197 applied (attached for
> convenience). In quick evaluation, I believe this should fix this.
>
Hi,
it still doesn't work for me. I get the same error as before.
METALOG file contains some paths with MAKEOBJDIRPREFIX and some without
this.
For example:
./bin type=dir uname=root gname=wheel mode=0755
./boot type=dir uname=root gname=wheel mode=0755
./boot/defaults type=dir uname=root gname=wheel mode=0755
./boot/dtb type=dir uname=root gname=wheel mode=0755
./boot/firmware type=dir uname=root gname=wheel mode=0755
./boot/kernel type=dir uname=root gname=wheel mode=0755
[..cut..]
./media/exports/freebsd-dev/obj//media/exports/freebsd-dev/src/i386.i386/worldstage/sys type=link mode=0755 link=usr/src/sys
./media/exports/freebsd-dev/obj//media/exports/freebsd-dev/src/i386.i386/worldstage/usr/share/man/en.ISO8859-1//man1 type=link mode=0755 link=../man1
./media/exports/freebsd-dev/obj//media/exports/freebsd-dev/src/i386.i386/worldstage/usr/share/man/en.UTF-8//man1 type=link mode=0755 link=../man1
[..cut..]
Is this maybe related to my problem?
BR,
Marko
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-pkgbase/attachments/20160323/3822f268/attachment.sig>
More information about the freebsd-pkgbase
mailing list