Hello:
Errors shown toward end of email.
Note this is a cleanly installed jail but an previously built repository
from an older
version of head. I can nuke the head repository and rebuild from
scratch but I wanted to
present these errors first.
--mikej
FreeBSD bsd11 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r273857: Thu Oct 30
08:50:37 EDT 2014
mikej@bsd11:/usr/obj/usr/src/sys/GENERIC amd64
JAILNAME VERSION ARCH METHOD TIMESTAMP PATH
10stable 10.1-PRERELEASE r273580 amd64 svn 2014-10-24 11:10:51
/usr/local/poudriere/jails/10stable
head 11.0-CURRENT r273858 amd64 svn 2014-10-30 10:45:31
/usr/local/poudriere/jails/head
9stable 9.2-STABLE amd64 svn
/usr/local/poudriere/jails/9stable
9stable32 9.2-STABLE i386 ftp
/usr/local/poudriere/jails/9stable32
root@bsd11:~ # pkg -vv
Version : 1.4.0.alpha3
PKG_DBDIR = "/var/db/pkg";
PKG_CACHEDIR = "/var/cache/pkg";
PORTSDIR = "/usr/ports";
INDEXDIR = "";
INDEXFILE = "INDEX-11";
HANDLE_RC_SCRIPTS = false;
ASSUME_ALWAYS_YES = false;
REPOS_DIR [
"/etc/pkg/",
"/usr/local/etc/pkg/repos/",
]
PLIST_KEYWORDS_DIR = "";
SYSLOG = true;
ABI = "FreeBSD:11:amd64";
ALTABI = "freebsd:11:x86:64";
DEVELOPER_MODE = false;
VULNXML_SITE = "http://vuxml.freebsd.org/freebsd/vuln.xml.bz2";
FETCH_RETRY = 3;
PKG_PLUGINS_DIR = "/usr/local/lib/pkg/";
PKG_ENABLE_PLUGINS = true;
PLUGINS [
]
DEBUG_SCRIPTS = false;
PLUGINS_CONF_DIR = "/usr/local/etc/pkg/";
PERMISSIVE = false;
REPO_AUTOUPDATE = true;
NAMESERVER = "";
EVENT_PIPE = "";
FETCH_TIMEOUT = 30;
UNSET_TIMESTAMP = false;
SSH_RESTRICT_DIR = "";
PKG_ENV {
}
PKG_SSH_ARGS = "";
DEBUG_LEVEL = 0;
ALIAS {
}
CUDF_SOLVER = "";
SAT_SOLVER = "";
RUN_SCRIPTS = true;
CASE_SENSITIVE_MATCH = false;
LOCK_WAIT = 1;
LOCK_RETRIES = 5;
SQLITE_PROFILE = false;
WORKERS_COUNT = 0;
READ_LOCK = false;
PLIST_ACCEPT_DIRECTORIES = false;
IP_VERSION = 0;
AUTOMERGE = true;
Repositories:
myrepo: {
url :
"File:///usr/local/poudriere/data/packages/head-default",
enabled : yes
}
FreeBSD_ssp: {
url : "pkg+http://pkg.FreeBSD.org/FreeBSD:11:amd64/ssp",
enabled : yes,
mirror_type : "SRV",
signature_type : "FINGERPRINTS",
fingerprints : "/usr/share/keys/pkg"
}
root@bsd11:~ #
And here execution from the console:
root@bsd11:/usr/local/poudriere/data/packages # rm -r head-default/
root@bsd11:/usr/local/poudriere/data/packages # cd
root@bsd11:~ # poudriere bulk -j head archivers/arc
[00:00:00] ====>> Creating the reference jail... done
[00:00:00] ====>> Mounting system devices for head-default
[00:00:00] ====>> Mounting ports/packages/distfiles
[00:00:00] ====>> Converting package repository to new format
[00:00:00] ====>> Stashing existing package repository
[00:00:00] ====>> Mounting ccache from: /var/cache/ccache
[00:00:00] ====>> Mounting packages from:
/usr/local/poudriere/data/packages/head-default
[00:00:00] ====>> Mounting /var/db/ports from:
/usr/local/etc/poudriere.d/options
[00:00:00] ====>> Appending to make.conf:
/usr/local/etc/poudriere.d/head-make.conf
/etc/resolv.conf ->
/usr/local/poudriere/data/.m/head-default/ref/etc/resolv.conf
[00:00:00] ====>> Starting jail head-default
[00:00:01] ====>> Logs:
/usr/local/poudriere/data/logs/bulk/head-default/2014-10-30_11h12m11s
[00:00:01] ====>> Loading MOVED
[00:00:01] ====>> Calculating ports order and dependencies
[00:00:01] ====>> pkg package missing, skipping sanity
[00:00:01] ====>> Skipping incremental rebuild and repository sanity
checks
[00:00:01] ====>> Cleaning the build queue
[00:00:01] ====>> Recording filesystem state for prepkg... done
[00:00:03] ====>> Building 3 packages using 3 builders
[00:00:03] ====>> Starting/Cloning builders
[00:00:03] ====>> Hit CTRL+t at any time to see build progress and stats
[00:00:03] ====>> [01][00:00:00] Starting build of ports-mgmt/pkg
[00:01:10] ====>> [01][00:01:07] Finished build of ports-mgmt/pkg:
Success
[00:01:11] ====>> [01][00:00:00] Starting build of devel/ccache
[00:01:19] ====>> [01][00:00:08] Finished build of devel/ccache: Success
[00:01:20] ====>> [01][00:00:00] Starting build of archivers/arc
[00:01:25] ====>> [01][00:00:05] Finished build of archivers/arc:
Success
[00:01:26] ====>> Stopping 3 builders
[00:01:27] ====>> Creating pkgng repository
Creating repository in /tmp/packages: 100%
Packing files for repository: 100%
[00:01:29] ====>> Committing packages to repository
[00:01:29] ====>> Removing old packages
[00:01:29] ====>> Built ports: ports-mgmt/pkg devel/ccache archivers/arc
[head-default] [2014-10-30_11h12m11s] [committing:] Queued: 3 Built: 3
Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 00:01:28
[00:01:29] ====>> Logs:
/usr/local/poudriere/data/logs/bulk/head-default/2014-10-30_11h12m11s
[00:01:29] ====>> Cleaning up
[00:01:29] ====>> Umounting file systems
root@bsd11:~ #
root@bsd11:~ # pkg update
Updating myrepo repository catalogue...
Fetching meta.txz: 100% 260 B 0.3k/s 00:01
Fetching packagesite.txz: 100% 152 B 0.2k/s 00:01
pkg: pkg_repo_fetch_remote_mmap(cannot mmap fetched): Invalid argument
<<<<<
pkg: Unable to update repository myrepo
Updating FreeBSD_ssp repository catalogue...
FreeBSD_ssp repository is up-to-date.
All repositories are up-to-date.
root@bsd11:~ #
root@bsd11:~ # pkg update
Updating myrepo repository catalogue...
myrepo repository is up-to-date.
Updating FreeBSD_ssp repository catalogue...
FreeBSD_ssp repository is up-to-date.
All repositories are up-to-date.
root@bsd11:~ #
root@bsd11:~ # pkg upgrade
Updating myrepo repository catalogue...
myrepo repository is up-to-date.
Updating FreeBSD_ssp repository catalogue...
FreeBSD_ssp repository is up-to-date.
All repositories are up-to-date.
Updating database digests format: 100%
Checking for upgrades (250 candidates): 74%
gtkmm24 has no direct installation candidates, change it to gtkmm24?
[Y/n]:
Checking for upgrades (250 candidates): 91%
db48 has no direct installation candidates, change it to db? [Y/n]:
Checking for upgrades (250 candidates): 93%
compat6x-amd64 has no direct installation candidates, change it to
compat6x-amd64? [Y/n]:
Checking for upgrades (250 candidates): 100%
Processing candidates (250 candidates): 100%
Assertion failed: (curvar != NULL), function pkg_solve_add_request_rule,
file pkg_solve.c, line 537. <<<<<
Child process pid=45189 terminated abnormally: Abort trap
root@bsd11:~ #
root@bsd11:~ # ls -la /usr/local/poudriere/data/packages/head-default/
total 8
drwxr-xr-x 3 root wheel 9 Oct 30 11:13 .
drwxr-xr-x 8 root wheel 8 Oct 30 11:12 ..
lrwxr-xr-x 1 root wheel 16 Oct 30 11:13 .latest -> .real_1414682020
drwxr-xr-x 4 root wheel 8 Oct 30 11:13 .real_1414682020
lrwxr-xr-x 1 root wheel 11 Oct 30 11:13 All -> .latest/All
lrwxr-xr-x 1 root wheel 14 Oct 30 11:13 Latest -> .latest/Latest
lrwxr-xr-x 1 root wheel 19 Oct 30 11:13 digests.txz ->
.latest/digests.txz
lrwxr-xr-x 1 root wheel 16 Oct 30 11:13 meta.txz -> .latest/meta.txz
lrwxr-xr-x 1 root wheel 23 Oct 30 11:13 packagesite.txz ->
.latest/packagesite.txz
root@bsd11:~ #
Not a programmer debugger - this may be be useless.
root@bsd11:~ # gdb
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "amd64-marcel-freebsd".
(gdb) core pkg.core
Core was generated by `pkg'.
Program terminated with signal 6, Aborted.
#0 0x0000000802b3c12a in ?? ()
(gdb)
http://216.26.158.189/pkg.core
Full build logs
http://216.26.158.189//2014-10-30_11h12m11s/
I have only tested downstream 10x64 clients against the same build
server poudriere jail
"10stable" and they do not have any issue with updating the pkg
repository or installing
newly built packages like archivers/arc.
--mikej
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"