START	usr.sbin/pkg_add	2025-03-08T07:25:22Z

==== pkgnames ====
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/check-name
1..25
ok 1 - flavor with number
ok 2 - before 1.0p0 came 1.0
ok 3 - 1.0 and 1.0p0 both match <=1.0p0
ok 4 - any 1.0p* matches 1.0
ok 5 - before 1.0 came 1.0rc2
ok 6 - before 1.0pl1 came 1.0
ok 7 - simple stem lookup
ok 8 - simple stem lookup with several results
ok 9 - stem lookup, no duplicates
ok 10 - stem lookup with flavor
ok 11 - complicated stem matching
ok 12 - bogus stem matching with no version
ok 13 - stem matching with no version
ok 14 - canonical names
ok 15 - invalid spec
ok 16 - pkgname without version
ok 17 - numerical flavor
ok 18 - mixed up vp
ok 19 - correct name
ok 20 - check order
ok 21 - standard spec
ok 22 - invalid spec stem->=*
ok 23 - invalid spec stem-*.3
ok 24 - empty stem
ok 25 - branch specifier not okay in specs

==== pkgpaths ====
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/check-path
1..19
ok 1 - match_pkgpath is symetric
ok 2 - same path matches
ok 3 - different paths don't
ok 4 - look into the list too
ok 5 - extra elements can't match by themselves
ok 6 - paths with same flavors do match
ok 7 - paths with distinct flavor do not match
ok 8 - same flavor combo does match
ok 9 - different flavor combo does not match
ok 10 - reordered flavors should match
ok 11 - same flavor but distinct dir does not match
ok 12 - optional parts should match
ok 13 - optional parts should match
ok 14 - detect bad parts
ok 15 - detect bad parts
ok 16 - duplicate flavors
ok 17 - several optional parts
ok 18 - several optional parts
ok 19 - missing flavor

==== signatures ====
rm -f signatures.out
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/check-sig 2>signatures.out
1..11
ok 1 - self compare
ok 2 - self compare
ok 3 - self compare
ok 4 - non comparable
ok 5 - depend
ok 6 - pkgname
ok 7 - other way
ok 8 - lib
ok 9 - depend
ok 10 - non comparable
ok 11 - non comparable
diff -u signatures.out /usr/src/regress/usr.sbin/pkg_add/signatures.ref

==== depends-check ====
Creating package a-0
reading plist...
checking dependencies
checksumming

archiving
Creating package b-0
reading plist...
checking dependencies
checksumming

archiving
Creating package a-1
reading plist...
checking dependencies
checksumming

archiving
Creating package b-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep0/a-0.tgz rep0/b-0.tgz
pkg_add -Dchecksum -u a b
pkg_add -Dchecksum -D downgrade -u a b

==== longnames ====
Creating package c-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep1/c-0.tgz

==== pkgcfl ====
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/check-cfl
1..4
ok 1
ok 2
ok 3
ok 4

==== collision-check1 ====
Creating package d-0
reading plist...
checking dependencies
checksumming

archiving
Creating package e-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep1/d-0.tgz
pkg_add -Dchecksum rep1/e-0.tgz
Collision in e-0: the following files already exist
	/usr/local/a (d-0 and e-0)
	/usr/local/c (d-0 and e-0)
	/usr/local/f (d-0 and e-0)
	/usr/local/g (d-0 and e-0)
Couldn't install e-0
*** Error 1 in . (Makefile:90 'collision-check1': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest3 perl -I /usr/src/regress/usr.sbin/pkg_ad...)
EXPECTED_FAIL

==== collision-check2 ====
pkg_add -Dchecksum rep1/d-0.tgz
pkg_add -Dchecksum -I rep1/e-0.tgz
Collision in e-0: the following files already exist
	/usr/local/a from e-0 (same checksum)
	/usr/local/c from e-0 (same checksum)
	/usr/local/f from e-0 (same checksum)
	/usr/local/g from e-0 (different checksum)
Couldn't install e-0
*** Error 1 in . (Makefile:96 'collision-check2': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest4 perl -I /usr/src/regress/usr.sbin/pkg_ad...)
EXPECTED_FAIL

==== collision-check3 ====
Creating package f-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep1/d-0.tgz rep1/f-0.tgz
pkg_add -Dchecksum -D repair rep1/d-0.tgz
Collision in d-0: the following files already exist
	/usr/local/a from d-0 (same checksum)
	/usr/local/b from d-0 (same checksum)
	/usr/local/c from d-0 (same checksum)
	/usr/local/f from d-0 (same checksum)
	/usr/local/g from d-0 (same checksum)
PKG_DBDIR=/usr/src/regress/usr.sbin/pkg_add/obj/dest5/pkgdb pkg_info -qR d
f-0


==== collision-check4 ====
pkg_add -Dchecksum rep1/d-0.tgz
pkg_add -Dchecksum -D repair rep1/e-0.tgz
Collision in e-0: the following files already exist
	/usr/local/a from e-0 (same checksum)
	/usr/local/c from e-0 (same checksum)
	/usr/local/f from e-0 (same checksum)
	/usr/local/g from e-0 (different checksum)

==== collision-check5 ====
pkg_add -Dchecksum -n rep1/d-0.tgz rep1/e-0.tgz
Collision in e-0: the following files already exist
	/usr/local/a (d-0 and e-0)
	/usr/local/c (d-0 and e-0)
	/usr/local/f (d-0 and e-0)
	/usr/local/g (d-0 and e-0)
Couldn't install e-0
*** Error 1 in . (Makefile:113 'collision-check5': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest21 perl -I /usr/src/regress/usr.sbin/pkg_...)
EXPECTED_FAIL

==== collision-check6 ====
pkg_add -Dchecksum rep1/d-0.tgz
pkg_add -Dchecksum -D removecollisions rep1/d-0.tgz
rm /usr/src/regress/usr.sbin/pkg_add/obj/dest7//usr/local/a
rm /usr/src/regress/usr.sbin/pkg_add/obj/dest7//usr/local/b
rm /usr/src/regress/usr.sbin/pkg_add/obj/dest7//usr/local/c
rm /usr/src/regress/usr.sbin/pkg_add/obj/dest7//usr/local/f
rm /usr/src/regress/usr.sbin/pkg_add/obj/dest7//usr/local/g
Couldn't install d-0
*** Error 1 in . (Makefile:119 'collision-check6': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest7 perl -I /usr/src/regress/usr.sbin/pkg_a...)
EXPECTED_FAIL

==== collision-check7 ====
Creating package cola-0
reading plist...
checking dependencies
checksumming

archiving
Creating package cola-1
reading plist...
checking dependencies
checksumming

archiving
Creating package colb-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum cola-0
pkg_add -Dchecksum -r cola-1
Collision in cola-1: the following files already exist
	/usr/local/a (colb-0 and cola-1)
Couldn't install cola-1
*** Error 1 in . (Makefile:124 'collision-check7': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest32 PKG_PATH=/usr/src/regress/usr.sbin/pkg...)
EXPECTED_FAIL

==== update-check1 ====
Creating package g-0
reading plist...
checking dependencies
checksumming

archiving
Creating package g-0
reading plist...
checking dependencies
checksumming

archiving
Creating package ga-0
reading plist...
checking dependencies
checksumming

archiving
Creating package ga-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gb-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gb-0p0
reading plist...
checking dependencies
checksumming

archiving
Creating package gc-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gc-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gd-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gd-1
reading plist...
checking dependencies
checksumming

archiving
Creating package ge-0
reading plist...
checking dependencies
checksumming

archiving
Creating package ge-1
reading plist...
checking dependencies
checksumming

archiving
Creating package gf-1
reading plist...
checking dependencies
checksumming

archiving
Creating package gf-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gg-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gg-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum g ga gb gc gd ge gf gg
pkg_add -Dchecksum -Iu
Can't update gd-1 now: Make sure yadada is backed up
Couldn't find updates for gd-0
Couldn't install gd-1
*** Error 1 in target 'update-check1' (ignored)
pkg_add -Dchecksum -u -Dupdate_gd

==== partial-update-test ====
Creating package h-0
reading plist...
checking dependencies
checksumming

archiving
Creating package i-0
reading plist...
checking dependencies
checksumming

archiving
Creating package j-0
reading plist...
checking dependencies
checksumming

archiving
Creating package h-1
reading plist...
checking dependencies
checksumming

archiving
Creating package i-1
reading plist...
checking dependencies
checksumming

archiving
Creating package j-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum h j
pkg_add -Dchecksum -u h

==== conflict-update ====
Creating package k-0
reading plist...
checking dependencies
checksumming

archiving
Creating package l-0
reading plist...
checking dependencies
checksumming

archiving
Creating package k-1
reading plist...
checking dependencies
checksumming

archiving
Creating package l-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum k l
pkg_add -Dchecksum -u k

==== merge-update ====
Creating package m-0
reading plist...
checking dependencies
checksumming

archiving
Creating package n-0
reading plist...
checking dependencies
checksumming

archiving
Creating package m-1
reading plist...
checking dependencies
checksumming

archiving
Creating package n-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum m n
pkg_add -Dchecksum -u n

==== split-update ====
Creating package o-0
reading plist...
checking dependencies
checksumming

archiving
Creating package o-1
reading plist...
checking dependencies|library coincoin.0.0 not found
| not found anywhere

checksumming

archiving
Creating package p-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum o
pkg_add -Dchecksum -u o
chroot: /sbin/ldconfig: No such file or directory

==== big-merge ====
Creating package q1-0
reading plist...
checking dependencies
checksumming

archiving
Creating package q2-0
reading plist...
checking dependencies
checksumming

archiving
Creating package q3-0
reading plist...
checking dependencies
checksumming

archiving
Creating package q4-0
reading plist...
checking dependencies
checksumming

archiving
Creating package q5-0
reading plist...
checking dependencies
checksumming

archiving
Creating package q6-0
reading plist...
checking dependencies
checksumming

archiving
Creating package q5-1
reading plist...
checking dependencies
checksumming

archiving
Creating package q6-1
reading plist...
checking dependencies
checksumming

archiving
Creating package q1-1
reading plist...
checking dependencies
checksumming

archiving
Creating package q2-1
reading plist...
checking dependencies
checksumming

archiving
Creating package q3-1
reading plist...
checking dependencies
checksumming

archiving
Creating package q4-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum q1 q2 q3 q4 q5 q6

==== family-circus ====
Creating package glib-0
reading plist...
checking dependencies
checksumming

archiving
Creating package fam-0
reading plist...
checking dependencies
checksumming

archiving
Creating package fam-1
reading plist...
checking dependencies
checksumming

archiving
Creating package glib-1
reading plist...
checking dependencies
checksumming

archiving
Creating package gamin-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum glib
pkg_add -Dchecksum -u glib
fam-0->gamin-0 forward dependencies:
| Dependency of glib-0 on fam-* doesn't match
Merging glib-0->1 (ok)

==== missing ====
Creating package missa-0
reading plist...
checking dependencies
checksumming

archiving
Creating package missb-0
reading plist...
checking dependencies
checksumming

archiving
Creating package missc-0
reading plist...
checking dependencies
checksumming

archiving
Creating package missd-0
reading plist...
checking dependencies
checksumming

archiving
Creating package missf-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum missc
pkg_add -Dchecksum missa missb missf
Can't install missa-0: can't resolve misse-0
Can't install missf-0: can't resolve misse-0
Can't find misse-0
Couldn't install missa-0 misse-0 missf-0
*** Error 1 in target 'missing' (ignored)

==== lib-report1 ====
Creating package o1-0
reading plist...
checking dependencies
checksumming

archiving
Creating package o1-1
reading plist...
checking dependencies|library coincoin.0 not found
| bad library specification

checksumming
Error: invalid @wantlib coincoin.0 in packing-list

archiving
Creating package p1-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum o1
pkg_add -Dchecksum -u o1
chroot: /sbin/ldconfig: No such file or directory
Can't install o1-1 because of libraries
|library coincoin.0 not found
| bad library specification
Direct dependencies for o1-0->1 resolve to p1-0
Full dependency tree is p1-0
Couldn't find updates for o1-0
Couldn't install o1-1
*** Error 1 in target 'lib-report1' (ignored)

==== lib-report2 ====
Creating package o2-0
reading plist...
checking dependencies
checksumming

archiving
Creating package o2-1
reading plist...
checking dependencies|library coincoin.0 not found
| bad library specification

checksumming
Error: invalid @wantlib coincoin.0 in packing-list

archiving
Creating package p2-0
reading plist...Error: Invalid shared library @lib lib/libcoincoin.so.0


checking dependencies
checksumming

archiving
pkg_add -Dchecksum o2
pkg_add -Dchecksum -u o2
chroot: /sbin/ldconfig: No such file or directory
Bogus library in p2-0: /usr/local/lib/libcoincoin.so.0
Can't install o2-1 because of libraries
|library coincoin.0 not found
| bad library specification
Direct dependencies for o2-0->1 resolve to p2-0
Full dependency tree is p2-0
Couldn't find updates for o2-0
Couldn't install o2-1
*** Error 1 in target 'lib-report2' (ignored)

==== lib-report3 ====
Creating package o3-0
reading plist...
checking dependencies|library unlikelylibraryname.0.0 not found
| not found anywhere

checksumming

archiving
pkg_add -Dchecksum o3
Can't install o3-0 because of libraries
|library unlikelylibraryname.0.0 not found
| not found anywhere
Couldn't install o3-0
*** Error 1 in target 'lib-report3' (ignored)

==== loop1 ====
Creating package ocaml-3.11.1
reading plist...
checking dependencies
checksumming

archiving
Creating package tcl-8.5.7
reading plist...
checking dependencies
checksumming

archiving
Creating package tk-8.5.7
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum -z ocaml-3.11.1p0 tcl-8.5.8 tk-8.5.8

==== lib-report4 ====
Creating package o4-0
reading plist...
checking dependencies|library a.1.0 not found
| not found anywhere

checksumming

archiving
Creating package p4-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum o4
chroot: /sbin/ldconfig: No such file or directory
Can't install o4-0 because of libraries
|library a.1.0 not found
| /usr/local/lib/liba.so.0.0 (p4-0): bad major
Direct dependencies for o4-0 resolve to p4-0
Full dependency tree is p4-0
Couldn't install o4-0
*** Error 1 in target 'lib-report4' (ignored)

==== lib-report5 ====
Creating package o5-0
reading plist...
checking dependencies|library a.0.2 not found
| not found anywhere

checksumming

archiving
pkg_add -Dchecksum o5
chroot: /sbin/ldconfig: No such file or directory
Can't install o5-0 because of libraries
|library a.0.2 not found
| /usr/local/lib/liba.so.0.0 (p4-0): minor is too small
Direct dependencies for o5-0 resolve to p4-0
Full dependency tree is p4-0
Couldn't install o5-0
*** Error 1 in target 'lib-report5' (ignored)

==== lib-report6 ====
Creating package o6-0
reading plist...
checking dependencies|library a.0.0 not found
| not found anywhere

checksumming

archiving
Creating package oo6-0
reading plist...
checking dependencies|library a.0.0 not found
| not found anywhere

checksumming

archiving
pkg_add -Dchecksum o6 oo6
chroot: /sbin/ldconfig: No such file or directory
Can't install oo6-0 because of libraries
|library a.0.0 not found
| /usr/local/lib/liba.so.0.0 (p4-0): not reachable
Couldn't install oo6-0
*** Error 1 in target 'lib-report6' (ignored)

==== lib-report7 ====
Creating package o7-0
reading plist...
checking dependencies|library dir/a.0.0 not found
| not found anywhere

checksumming

archiving
pkg_add -Dchecksum o7
chroot: /sbin/ldconfig: No such file or directory
Can't install o7-0 because of libraries
|library dir/a.0.0 not found
| /usr/local/lib/liba.so.0.0 (p4-0): bad directory
Direct dependencies for o7-0 resolve to p4-0
Full dependency tree is p4-0
Couldn't install o7-0
*** Error 1 in target 'lib-report7' (ignored)

==== qttest ====
Creating package qt-0
reading plist...
checking dependencies
checksumming

archiving
Creating package qt-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum qt
pkg_add -Dchecksum -u qt

==== gstest ====
Creating package gs-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gs-0-no_x11
reading plist...
checking dependencies
checksumming

archiving
Creating package purple-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum purple-0
pkg_add -Dchecksum -rI gs-0-no_x11
gs-0->0-no_x11 forward dependencies:
| Dependency of purple-0 on gs-*-!no_x11 doesn't match
Merging purple-0->0 (ok)
[purple-0]gs-0->0-no_x11 forward dependencies:
| Dependency of purple-0 on gs-*-!no_x11 doesn't match
Couldn't find updates for gs-0
Couldn't install gs-0-no_x11

==== exotest ====
touch /usr/src/regress/usr.sbin/pkg_add/obj/src18/usr/local/foo/a
cd /usr/src/regress/usr.sbin/pkg_add/obj/src18/usr/local && ln -s foo bar
Creating package exo-0
reading plist...
checking dependencies
checksumming

archiving
Creating package exo-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum exo
pkg_add -Dchecksum -Iu exo
Collision in exo-0->1: the following files already exist
	/usr/local/bar/a from exo-1 (different checksum)
Couldn't find any update
Couldn't install exo-1
*** Error 1 in . (Makefile:238 'exotest': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest28 PKG_PATH=/usr/src/regress/usr.sbin/pkg_add/obj/...)
EXPECTED_FAIL

==== inter1 ====
Creating package inta-0
reading plist...
checking dependencies
checksumming

archiving
Creating package intb-0
reading plist...
checking dependencies
checksumming

archiving
rm -rf /usr/src/regress/usr.sbin/pkg_add/obj/dest31
pkg_add -Dchecksum inta intb
Detected loop, merging sets ok
| intb-0
| inta-0
pkg_delete -Dchecksum inta intb

==== manual1 ====
Creating package ma-0
reading plist...
checking dependencies
checksumming

archiving
Creating package mb-0
reading plist...
checking dependencies
checksumming

archiving
Creating package mc-0
reading plist...
checking dependencies
checksumming

archiving
Creating package md-0
reading plist...
checking dependencies
checksumming

archiving
Creating package ma-1
reading plist...
checking dependencies
checksumming

archiving
Creating package mb-1
reading plist...
checking dependencies
checksumming

archiving
Creating package me-1
reading plist...
checking dependencies
checksumming

archiving
Creating package md-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum md mb
pkg_info -mq
pkg_add -Dchecksum -u
Couldn't find updates for mc-0
*** Error 1 in target 'manual1' (ignored)
pkg_info -mq
pkg_delete -Dchecksum -a
pkg_info -q

==== oldlib1 ====
Creating package ol-0
reading plist...
checking dependencies
checksumming

archiving
Creating package ol-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum ol
chroot: /sbin/ldconfig: No such file or directory
pkg_add -Dchecksum -u ol
chroot: /sbin/ldconfig: No such file or directory
pkg_info -f .libs-ol-0
lib/subdir/

==== usertest-1 ====
Error: File /usr/src/regress/usr.sbin/pkg_add/baduser1 does not appear to be a user.db
Creating package truc-0
reading plist...
checking dependencies
checksumming
pkg_create: can't continue

==== usertest-2 ====
Error: Bad line: insert random line here at 11 of /usr/src/regress/usr.sbin/pkg_add/baduser2
Creating package truc-0
reading plist...
checking dependencies
checksumming
pkg_create: can't continue

==== usertest-3 ====
Error: Duplicate id: 501 in /usr/src/regress/usr.sbin/pkg_add/baduser3
Creating package truc-0
reading plist...
checking dependencies
checksumming
pkg_create: can't continue

==== cups-bug ====
mkdir -p rep2
cd rep2 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/oldcups/cups-2.2.7p1/+CONTENTS
checking dependencies...|library cups.6.4 not found
| not found anywhere


archiving
mkdir -p rep2
cd rep2 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/oldcups/cups-filters-1.20.3/+CONTENTS
checking dependencies...|library cups.6.4 not found
| not found anywhere


archiving
mkdir -p rep2
cd rep2 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/oldcups/cups-libs-2.2.7/+CONTENTS
checking dependencies...

archiving
mkdir -p rep2
cd rep2 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/oldcups/ghostscript-9.07p7/+CONTENTS
checking dependencies...|library cups.6.4 not found
| not found anywhere


archiving
mkdir -p rep3
cd rep3 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/newcups/cups-2.2.8/+CONTENTS
checking dependencies...|library cups.6.4 not found
| not found anywhere


archiving
mkdir -p rep3
cd rep3 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/newcups/cups-filters-1.20.3/+CONTENTS
checking dependencies...|library cups.6.4 not found
| not found anywhere


archiving
mkdir -p rep3
cd rep3 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/newcups/cups-libs-2.2.8/+CONTENTS
checking dependencies...

archiving
mkdir -p rep3
cd rep3 && pkg_create -DREGRESSION_TESTING+=plist_checks -DREGRESSION_TESTING+=stub -f /usr/src/regress/usr.sbin/pkg_add/newcups/ghostscript-9.07p7/+CONTENTS
checking dependencies...|library cups.6.4 not found
| not found anywhere


archiving
rm -rf /usr/src/regress/usr.sbin/pkg_add/obj/dest36
mkdir -p /usr/src/regress/usr.sbin/pkg_add/obj/dest36/vardbpkg /usr/src/regress/usr.sbin/pkg_add/obj/dest36/usr/local
ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest36 PKG_PATH=/usr/src/regress/usr.sbin/pkg_add/obj/rep2 INJECT=inject-order perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/my add -Dchecksum -DREGRESSION_TESTING+=stub cups
pkg_add -Dchecksum -DREGRESSION_TESTING+=stub cups
ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest36 PKG_PATH=/usr/src/regress/usr.sbin/pkg_add/obj/rep3 INJECT=inject-order perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/my add -Dchecksum -DREGRESSION_TESTING+=stub -u
pkg_add -Dchecksum -DREGRESSION_TESTING+=stub -u
cups-libs-2.2.7->2.2.8 forward dependencies:
| Dependency of cups-2.2.7p1 on cups-libs-=2.2.7 doesn't match
Merging cups-2.2.7p1->2.2.8 (ok)
Detected loop, merging sets ok
| cups-2.2.7p1+cups-libs-2.2.7->cups+cups-libs-2.2.8
| cups-filters-1.20.3->1.20.3
Detected loop, merging sets ok
| ghostscript-9.07p7->9.07p7
| cups-2.2.7p1+cups-filters-1.20.3+cups-libs-2.2.7->cups-2.2.8+cups-filters-1.20.3+cups-libs-2.2.8

==== nettle-bug ====
Creating package cups-libs-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gtk+3-cups-0
reading plist...
checking dependencies|library nettle.0.0 not found
| not found anywhere

checksumming

archiving
Creating package gnutls-0
reading plist...
checking dependencies
checksumming

archiving
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/mkplist '@lib lib/libnettle.so.${LIBnettle_VERSION}' >plist22
Creating package libnettle-0
reading plist...
checking dependencies
checksumming

archiving
Creating package cups-libs-0
reading plist...
checking dependencies
checksumming

archiving
Creating package gtk+3-cups-0
reading plist...
checking dependencies|library nettle.1.0 not found
| not found anywhere

checksumming

archiving
Creating package gnutls-0
reading plist...
checking dependencies
checksumming

archiving
Creating package libnettle-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep4/gtk+3-cups
chroot: /sbin/ldconfig: No such file or directory
pkg_add -Dchecksum -u gtk+3-cups
chroot: /sbin/ldconfig: No such file or directory

==== tying-1 ====
Creating package bg-0
reading plist...
checking dependencies
checksumming

archiving
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/mkplist "share/" "share/bg/" "share/bg/portrait/" "share/bg/portrait/a/" "share/bg/portrait/a/zoinx" >plist24
Creating package bg-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep0/bg-0.tgz
pkg_add -Dchecksum -r rep0/bg-1.tgz

==== tying-2 ====
pkg_add -Dchecksum rep0/bg-1.tgz
pkg_add -Dchecksum -r rep0/bg-0.tgz
pkg_add: Can't continue
--- -bg-1 -------------------
Error deleting directory /usr/src/regress/usr.sbin/pkg_add/obj/dest39//usr/local/share/bg/portrait: Directory not empty
Error deleting directory /usr/src/regress/usr.sbin/pkg_add/obj/dest39//usr/local/share/bg: Directory not empty
Error deleting directory /usr/src/regress/usr.sbin/pkg_add/obj/dest39//usr/local/share: Directory not empty
*** Error 1 in . (Makefile:693 'tying-2': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest39 perl -I /usr/src/regress/usr.sbin/pkg_add /usr/...)
EXPECTED_FAIL

==== tag-delete ====
pkg_add -Dchecksum rep1/d-0.tgz
# needs a tag to trigger the bug
echo "@tag zoinx" >> /usr/src/regress/usr.sbin/pkg_add/obj/dest40/pkgdb/d-0/+CONTENTS
# and an "unsolved" dependency for DeleteSet to look harder
echo "@depend graphics/zoinx:zoinx-*:zoinx-2" >> /usr/src/regress/usr.sbin/pkg_add/obj/dest40/pkgdb/d-0/+CONTENTS
pkg_delete -Dchecksum d
Warning in d-0: @tag zoinx definition not found

==== setsprint ====
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/check-beautify
1..2
ok 1
ok 2

==== temp-error1 ====

==== temp-error2 ====

==== temp-error2-as-root ====

==== temp-error3 ====
Creating package d-1
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep1/d-0.tgz

==== temp-error4 ====

==== cksum-error ====
Creating package a-0
reading plist...
checking dependencies
checksumming

archiving
Not deleting /usr/src/regress/usr.sbin/pkg_add/obj/dest44//usr/local/a (bad checksum for /usr/local/a)

==== system-version ====
Creating package syst-0
reading plist...
checking dependencies
checksumming

archiving
Creating package syst-0
reading plist...
checking dependencies
checksumming

archiving
rm -rf /usr/src/regress/usr.sbin/pkg_add/obj/dest45
pkg_add -Dchecksum syst
pkg_add -Dchecksum -u
pkg_info -qS syst

==== XXX-warning ====
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/mkplist '@lib lib/libavahi.so.${LIBavahi_VERSION}' >plist25
Creating package avahi-0
reading plist...
checking dependencies
checksumming

archiving
Creating package cups-0
reading plist...
checking dependencies|library avahi.0.0 not found
| not found anywhere

checksumming

archiving
Creating package avahi-1
reading plist...
checking dependencies
checksumming

archiving
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/mkplist '@conflict avahi-<1' >plist27
Creating package avahi-libs-1
reading plist...
checking dependencies
checksumming

archiving
perl -I /usr/src/regress/usr.sbin/pkg_add /usr/src/regress/usr.sbin/pkg_add/mkplist '@conflict avahi-<1' '@conflict avahi-libs-<1' '@lib lib/libavahi.so.${LIBavahi_VERSION}' >plist26
Creating package avahi-glib-1
reading plist...
checking dependencies
checksumming

archiving
Creating package cups-1
reading plist...
checking dependencies|library avahi.0.0 not found
| not found anywhere

checksumming

archiving
chroot: /sbin/ldconfig: No such file or directory

==== symlink ====
Creating package sym-0
reading plist...
checking dependencies
checksummingWarning: symlink(s) point to non-existent src30/tmp
	src30/usr/local/a


archiving
pkg_add -Dchecksum rep0/sym-0.tgz
pkg_add -Dchecksum -r -Dinstalled rep0/sym-0.tgz
Can't delete missing symlink: /usr/src/regress/usr.sbin/pkg_add/obj/dest47//usr/local/a

==== no-symlink ====
pkg_add -Dchecksum rep1/d-0.tgz
pkg_add -Dchecksum -r -Dinstalled rep1/d-0.tgz

==== oldlib2 ====
Creating package boost-0
reading plist...
checking dependencies|library a.0.0 not found
| not found anywhere

checksumming

archiving
Creating package Imath-0
reading plist...
checking dependencies
checksumming

archiving
Creating package p4-1
reading plist...
checking dependencies
checksumming

archiving
Creating package boost-0
reading plist...
checking dependencies|library a.1.0 not found
| not found anywhere

checksumming

archiving
Creating package Imath-0
reading plist...
checking dependencies
checksumming

archiving
pkg_add -Dchecksum rep0/Imath-0.tgz
chroot: /sbin/ldconfig: No such file or directory
pkg_add -Dchecksum -u
chroot: /sbin/ldconfig: No such file or directory

XFAIL	usr.sbin/pkg_add	*** Error 1 in . (Makefile:90 'collision-check1': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest3 perl -I /usr/src/regress/usr.sbin/pkg_ad...), *** Error 1 in . (Makefile:96 'collision-check2': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest4 perl -I /usr/src/regress/usr.sbin/pkg_ad...), *** Error 1 in . (Makefile:113 'collision-check5': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest21 perl -I /usr/src/regress/usr.sbin/pkg_...), *** Error 1 in . (Makefile:119 'collision-check6': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest7 perl -I /usr/src/regress/usr.sbin/pkg_a...), *** Error 1 in . (Makefile:124 'collision-check7': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest32 PKG_PATH=/usr/src/regress/usr.sbin/pkg...), *** Error 1 in . (Makefile:238 'exotest': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest28 PKG_PATH=/usr/src/regress/usr.sbin/pkg_add/obj/...), *** Error 1 in . (Makefile:693 'tying-2': @ROOT=/usr/src/regress/usr.sbin/pkg_add/obj/dest39 perl -I /usr/src/regress/usr.sbin/pkg_add /usr/...)