From owner-freebsd-pkg@FreeBSD.ORG Fri Jun 6 12:42:36 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E1749D0A for ; Fri, 6 Jun 2014 12:42:36 +0000 (UTC) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B23C72C0B for ; Fri, 6 Jun 2014 12:42:36 +0000 (UTC) Received: by mail-ie0-f181.google.com with SMTP id rp18so2302809iec.26 for ; Fri, 06 Jun 2014 05:42:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=O6dTv1QHLKIWIbYPowsfBs+fNKfuYLI33dhf0ALiQQA=; b=OhWBxN0Aq6AqWqEX2XDm5HpzHkG0nATA1H2o0OEDDPBh9y9uSVS0/resNMTfDxaiU6 /KGLFnW2x+szKQIB1fuFgnkhO+Bl0AI+N6jAZ29GwIFcuH3Tfb4Y6DWwW2wLEzbD0bpD fO8k6qfnQhQu6864ghw/ZqLso7fx/+RO5N1ndGY3vGpr8sScXJuDZLmKr5SgRsykoCL8 bRLQpGpT2h4sHJ9jHE/eIeByp/cB5Hgzjc4Yiaf0K3D2WGPSZLJhEVJ26VFSZwj7i7Kn L2YhHf/Uzg39Cwj9BLLRHHeaN5pAnX4RXDASL+txW4E1D+0aqXl0ck/QW8mYVE0U2cH4 Rhgg== MIME-Version: 1.0 X-Received: by 10.50.45.38 with SMTP id j6mr5604828igm.10.1402058556017; Fri, 06 Jun 2014 05:42:36 -0700 (PDT) Sender: vrwmiller@gmail.com Received: by 10.64.19.114 with HTTP; Fri, 6 Jun 2014 05:42:35 -0700 (PDT) Date: Fri, 6 Jun 2014 08:42:35 -0400 X-Google-Sender-Auth: rBa1DgDwAGCn_brtBn2nNWxrEJ8 Message-ID: Subject: private pkg repos w/ poudriere From: Rick Miller To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jun 2014 12:42:37 -0000 Hi all, I ran through the BSDNow tutorial "Making a binary package repository with poudriere" and created repos on a FreeBSD host and copied the resulting directory and contents to a Linux node which hosts a provisioning platform that also hosts binary software repos. I booted a VM to the 10.0-RELEASE bootonly ISO (which I am modifying to perform a custom OS installation) and set PACKAGESITE to the fully qualified URL to the Linux host above and, upon executing pkg, an error citing "Signature for pkg not available" is output. The web server logs on the Linux host show that pkg.txz was found, but not pkg.txz.sig[1]. The logs are accurate...the pkg.txz.sig file does not exist. I assumed Poudriere and/or pkg(8) would generate all files necessary for bootstrapping pkg(8) and using it to install packages to the disk, but this doesn't appear to be the case. I must have missed something. Can someone shed some light on what I did miss? I'm also concerned pkg will encounter issues installing into the bootonly environment as it is read-only. Are there options available for bootstrapping pkg in the bootonly ISO and perhaps installing it to the disk? == References [1] 192.168.x.xxx - - [06/Jun/2014:08:19:27 -0400] "GET /cobbler/repo_mirror/100x64-20140605/Latest/pkg.txz HTTP/1.1" 200 2073272 "-" "pkg libfetch/2.0" 192.168.x.xxx - - [06/Jun/2014:08:19:42 -0400] "GET /cobbler/repo_mirror/100x64-20140605/Latest/pkg.txz.sig HTTP/1.1" 404 354 "-" "pkg libfetch/2.0" 192.168.x.xxx - - [06/Jun/2014:08:19:43 -0400] "GET /cobbler/repo_mirror/100x64-20140605/Latest/pkg.txz.sig HTTP/1.1" 404 354 "-" "pkg libfetch/2.0" 192.168.x.x - - [06/Jun/2014:08:19:44 -0400] "GET /cobbler/repo_mirror/100x64-20140605/Latest/pkg.txz.sig HTTP/1.1" 404 354 "-" "pkg libfetch/2.0" -- Take care Rick Miller