From owner-freebsd-pkg@FreeBSD.ORG Sun Sep 7 23:04:02 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5BB40B89; Sun, 7 Sep 2014 23:04:02 +0000 (UTC) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (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 AEB811909; Sun, 7 Sep 2014 23:04:01 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id ty20so4347153lab.21 for ; Sun, 07 Sep 2014 16:03:59 -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:cc:content-type; bh=AAO5JHlBzZhftkDwVUoCAsjNVeSBbIFeLPD6GkCcq3k=; b=pyK3PCA13WbzYACOmaXYtJLUqF4rpN85Bao33QDsue9e/gEqHlAA7PLeSYH2u2nSv9 Uq82e0+gjh+inyY6ZOVcAalzkiaN1btCmJ5FrgoXTt+SKkT2CVbxwH6ibkoK6L+mL6Ld dxvXG8Blk5kCyvECeuS54l5NRqSccpZjC7k+khPV0L9/ukRrt9s48oELhyfvyUXDxSer 1beanSudDlb/npg+WG6tXd8HeMk7dtdmIifluKNl9wvrETymjWEnOG+BC/+4YAeSjP+0 x243XMTrKssDmzyu58m4oq2iDh44a177LszrkzZxokm+lOlM34ly2YZCnvLi+/WGaoGy tWXw== MIME-Version: 1.0 X-Received: by 10.152.37.5 with SMTP id u5mr10655235laj.65.1410131039395; Sun, 07 Sep 2014 16:03:59 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.22.72 with HTTP; Sun, 7 Sep 2014 16:03:59 -0700 (PDT) Date: Sun, 7 Sep 2014 16:03:59 -0700 X-Google-Sender-Auth: 2v9jDX7WEFTeZfzOr_QcZwDJr9Q Message-ID: Subject: make -DNO_ROOT to create chroot, problem installing into chroot with pkg From: Craig Rodrigues To: freebsd-current Current Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Sun, 07 Sep 2014 23:04:02 -0000 Hi, I am using pkg 1.3.7. I did the following as a regular user, not root: rm -fr /tmp/package cd /usr/src make buildworld make buildkernel make -DNO_ROOT -DDB_FROM_SRC installworld DESTDIR=/tmp/package make -DNO_ROOT -DDB_FROM_SRC installkernel DESTDIR=/tmp/package make -DNO_ROOT -DDB_FROM_SRC distribution DESTDIR=/tmp/package This created an installed world under /tmp/package Then I did: pkg -c /tmp/package install -y devel/kyua I got: pkg: chroot failed! Then I tried the same command under sudo: sudo pkg -c /tmp/package install -y devel/kyua I got: pkg: /var/db/pkg wrong user or group ownership (expected 0/0 versus actual 818/0) Is there a way to install packages into chroot without being root? -- Craig From owner-freebsd-pkg@FreeBSD.ORG Sun Sep 7 23:48:47 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 9644A27E; Sun, 7 Sep 2014 23:48:47 +0000 (UTC) Received: from mail-lb0-x235.google.com (mail-lb0-x235.google.com [IPv6:2a00:1450:4010:c04::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 E66EE1C69; Sun, 7 Sep 2014 23:48:46 +0000 (UTC) Received: by mail-lb0-f181.google.com with SMTP id z11so2586278lbi.26 for ; Sun, 07 Sep 2014 16:48:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=a0Us1RlhEi/9Cxh3rLoC5I9B9w9cwWO06UCHC9rvEMI=; b=QFvjKD4g5jxCzLvXUPquBVH2WgfdxS61tLND3iNhHZ7TPl+2YuNT3IFe8j+318Ef31 xcXOaf2tuRYqScKv1VByGTM9LGLCRp28VkBU1SAVegA40gcEdcqv21L9iwMUOqHwIKZo G3fuYIoM8/j457DsHnHaaUE8cT6QU2/UWJkHvQy8Fr+pQul6KDdTOJl8J1hjD5G572O1 dFAfCrTP5+/WyOW6o0dcIVofweitq1hIWewImVF8ZvyK7TNfd05/sH23/L5TC2Je8x28 zpB1zeErjlMvbING+XVNpLFdzox9jXIEPqOnxNAjqsbX3ezsa+NAXgvk8CWxYM8XsQMJ oCzA== MIME-Version: 1.0 X-Received: by 10.112.205.200 with SMTP id li8mr23947103lbc.70.1410133724800; Sun, 07 Sep 2014 16:48:44 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.22.72 with HTTP; Sun, 7 Sep 2014 16:48:44 -0700 (PDT) In-Reply-To: References: Date: Sun, 7 Sep 2014 16:48:44 -0700 X-Google-Sender-Auth: UTL_qxCD7YqsOqDdYJStP9HU4Fs Message-ID: Subject: Re: pkg upgrade -f refusing to upgrade packages??? From: Craig Rodrigues To: Ivan Voras Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Sun, 07 Sep 2014 23:48:47 -0000 On Fri, Sep 5, 2014 at 7:36 AM, Ivan Voras wrote: > Hello, > > I seem to keep either finding problems in pkg or completely missing > the point of it :( > > Here's another issue: > > # pkg info -g 'cups*' > cups-1.7.3 > cups-base-1.7.3_1 > cups-client-1.7.3 > cups-filters-1.0.55 > cups-image-1.7.2 > cups-pstoraster-8.15.4_8 > > Right, so my interpretation of the output above is that I have that > set of packages installed on this system. Now, I would like to > force-upgrade them all: > > # pkg upgrade -f `pkg info -g 'cups*'` > That invocation is wrong. If you type: pkg help upgrade You will see: "pkg upgrade is used for upgrading packaged software distributions." If you read the man page, you will see that pkg upgrade does not take individual package names as arguments. So you can either do one of the following two options: OPTION 1: Type: pkg upgrade -> this will upgrade all the packages on your system to the latest package set. This is preferred. OPTION 2: Type: pkg info -o -g 'cups*' cups-client-1.7.3 print/cups-client cups-image-1.7.3_1 print/cups-image Looking at the second column, type: pkg install print/cups-client print/cups-image This will download the latest cups-client and cups-image and install/upgrade them. I found the usage of "pkg upgrade" and "pkg update" a bit confusing at first. -- Craig From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 02:24: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 EDBFC98A for ; Mon, 8 Sep 2014 02:24:36 +0000 (UTC) Received: from relay2.tomsk.ru (mail.sibptus.tomsk.ru [212.73.124.5]) by mx1.freebsd.org (Postfix) with ESMTP id 58EC91B96 for ; Mon, 8 Sep 2014 02:24:34 +0000 (UTC) X-Virus-Scanned: by clamd daemon 0.98.1 for FreeBSD at relay2.tomsk.ru Received: from admin.sibptus.tomsk.ru (account sudakov@sibptus.tomsk.ru [212.73.125.240] verified) by relay2.tomsk.ru (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 36606134 for freebsd-pkg@freebsd.org; Mon, 08 Sep 2014 09:24:32 +0700 Received: from admin.sibptus.tomsk.ru (sudakov@localhost [127.0.0.1]) by admin.sibptus.tomsk.ru (8.14.9/8.14.7) with ESMTP id s882OWtV000580 for ; Mon, 8 Sep 2014 09:24:32 +0700 (NOVT) (envelope-from vas@mpeks.tomsk.su) Received: (from sudakov@localhost) by admin.sibptus.tomsk.ru (8.14.9/8.14.7/Submit) id s882OWTo000579 for freebsd-pkg@freebsd.org; Mon, 8 Sep 2014 09:24:32 +0700 (NOVT) (envelope-from vas@mpeks.tomsk.su) X-Authentication-Warning: admin.sibptus.tomsk.ru: sudakov set sender to vas@mpeks.tomsk.su using -f Date: Mon, 8 Sep 2014 09:24:32 +0700 From: Victor Sudakov To: freebsd-pkg@freebsd.org Subject: Re: pkg upgrade -f refusing to upgrade packages??? Message-ID: <20140908022432.GA413@admin.sibptus.tomsk.ru> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: AO "Svyaztransneft", SibPTUS X-PGP-Key: http://www.dreamwidth.org/pubkey?user=victor_sudakov X-PGP-Fingerprint: 10E3 1171 1273 E007 C2E9 3532 0DA4 F259 9B5E C634 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 02:24:37 -0000 Craig Rodrigues wrote: [dd] > > If you read the man page, you will see that pkg upgrade does not take > individual package names as arguments. Are you sure about that? Quoting the man page for 1.3.7: SYNOPSIS pkg upgrade [-fInFqUy] [-r reponame] [-Cgix] [ ...] pkg upgrade [--{force,no-install-scripts,dry-run,fetch-only}] [--{quiet,no-repo-update,yes}] [--repository reponame] [--{case-sensitive,glob,case-insensitive,regex}] [ ...] -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ru From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 05:13:20 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30724ED7 for ; Mon, 8 Sep 2014 05:13:20 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B1FFB13D3 for ; Mon, 8 Sep 2014 05:13:19 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.9/8.14.9) with ESMTP id s885D7ne041357 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 8 Sep 2014 06:13:08 +0100 (BST) (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk s885D7ne041357 Authentication-Results: smtp.infracaninophile.co.uk/s885D7ne041357; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral Message-ID: <540D3AD8.1030608@FreeBSD.org> Date: Mon, 08 Sep 2014 06:12:56 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: pkg upgrade -f refusing to upgrade packages??? References: <20140908022432.GA413@admin.sibptus.tomsk.ru> In-Reply-To: <20140908022432.GA413@admin.sibptus.tomsk.ru> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="e36Bg1VcMcNUJGlairuLWWLWwGI9FRolj" X-Virus-Scanned: clamav-milter 0.98.4 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 05:13:20 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --e36Bg1VcMcNUJGlairuLWWLWwGI9FRolj Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/09/2014 03:24, Victor Sudakov wrote: > Craig Rodrigues wrote: >> > If you read the man page, you will see that pkg upgrade does not tak= e >> > individual package names as arguments. > Are you sure about that? Quoting the man page for 1.3.7: >=20 > SYNOPSIS > pkg upgrade [-fInFqUy] [-r reponame] [-Cgix] > [ ...] >=20 > pkg upgrade [--{force,no-install-scripts,dry-run,fetch-only}] > [--{quiet,no-repo-update,yes}] [--repository reponame] > [--{case-sensitive,glob,case-insensitive,regex}] > [ ...] pkg upgrade being able to take package name arguments is new in 1.3.x Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --e36Bg1VcMcNUJGlairuLWWLWwGI9FRolj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUDTrjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAT5XEP/Ra9PaM5RzgEZFOZ7wltOuZl 8cwPQiFN/nWvB3ceWuOi8NLtzSZpQzc6tnl3hEktR68ffvDUQeQB1ARMzFfjhelJ Gt1Cbim4k0V3qEQJvAGMZh7DyBW2gUCsGdMlv3S8Wrq5V/gKYRDm46O6nMXcPd/p mQ05peDJuQvFAn1uyTKj3WfVI78jC+KvqFSMiS3ag/YTNvJiRH+/60LSjh56wDJP TutCxdhYECCZJ1uX9KURaNolpCYfvAjNNMG6SqQzmhEqXRmXlpKVvm4Jmb11pSU6 fc8kEkHAt6jsA/8eIxqqig3ISdlKj6CV7WoihToCmugE8MNx9dNxH3x/xclSbRgd 8EDjAjYtKzk21YwILprzF1tM3xglMYXS0bIDdE+cKDqvnQABU74dNYxU+8/0GxHx 7K3q7KTcDRxrPznaKCN3f+86uJaBxvA4xMpVEwnakZfoMrBC5V1nG2nk52X9u9jh BwrWCpp2IQKCp+JAJRyCqw5N6VoljAuKA0r5zi4iH/GtCM4HopSfwuCEvFINfvQB Bt5B2OQ6kKpn/NM8XC/1DaYfgtmU/Ty9zW6yD4N9s4mo66Z0t3qnUbvBFbCeln+B vpVazBI5Z1RQe6iEfBmGEskWoAb0QKo3ca3dsBQnyYNzj+KJxqWZPQ626QiiV0ZE f1SlHQGMCaRBr8YMPwBd =5nC8 -----END PGP SIGNATURE----- --e36Bg1VcMcNUJGlairuLWWLWwGI9FRolj-- From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 05:41:45 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 85BE9523 for ; Mon, 8 Sep 2014 05:41:45 +0000 (UTC) Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::22e]) (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 4B4501818 for ; Mon, 8 Sep 2014 05:41:45 +0000 (UTC) Received: by mail-qg0-f46.google.com with SMTP id q107so4957150qgd.19 for ; Sun, 07 Sep 2014 22:41:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=DSZ3Jbq35qW/K6xAwAIVjtF0pglNwU9SlM5uekVcwO0=; b=PJI/kQNOz1uXLdq1FOWA4B8x+SLMaykNI83/PwY2j2J/L4vgqJVwkv45WPxkR/LKs6 cHtNY+g8HN1/d3Y6ifR19NTzfYNGREKDeLnuAioSCJfEOYA+ZnOR6nM+mr3oP2OmE6Tf bagtKxjq0qaaZl4dsZ21hKD1GZ4S2+sbhKoPEV6Uvz7Vc27rWqXAwUkL6l4ZnvvSiKum 2d52hmM7EWRdUiwh/zdhq5tO5Q3rxI4flntZtHopCdnU1hcABqeO0HKInxvxnPZMMkyf QlkZpokEdZKTTaeNHoF2WPw728b4exSqLPJ93iLoXIWN7gcg5AjfzBZ6wpEvOJU8FJND 1Zaw== MIME-Version: 1.0 X-Received: by 10.224.129.201 with SMTP id p9mr38610212qas.75.1410154904209; Sun, 07 Sep 2014 22:41:44 -0700 (PDT) Received: by 10.96.14.170 with HTTP; Sun, 7 Sep 2014 22:41:44 -0700 (PDT) Date: Mon, 8 Sep 2014 15:41:44 +1000 Message-ID: Subject: how do I get apache24 to stay installed with mod_mpm_event and mod_python? From: George Michaelson To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 05:41:45 -0000 I have hand-built apache24 with mod_mpm_event and mod_python. I selected the 'all modules as shared libs' option in make configure, in a belief this would externalize the mod_ stuff so I had an otherwise "normal" apache install. It would seem thats not so. When I update/upgrade, I get overwritten by pkg apache24 which does not have this module, nor the mod_python dependency I need. This then requires me to hand install again from /usr/ports/www/apache24 having removed work/.install*done Whats the canonical recipe to tell pkg and port to "play nice" so you can have non-standard builds of things? I tried looking, but the question "how do I make pkg and port play nice" didn't seem to work. Whats the search term I should have used? Seems to me like a plausible FAQ. From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 05:42:17 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6A9E4548 for ; Mon, 8 Sep 2014 05:42:17 +0000 (UTC) Received: from mail-qg0-x235.google.com (mail-qg0-x235.google.com [IPv6:2607:f8b0:400d:c04::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 2F816181D for ; Mon, 8 Sep 2014 05:42:17 +0000 (UTC) Received: by mail-qg0-f53.google.com with SMTP id z107so14790155qgd.12 for ; Sun, 07 Sep 2014 22:42:16 -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=ArawDetQmZw7xKLkVIYc9as5xhrxE0ODFKNi2h0Jt7Q=; b=JevYF/GVub202n3loei7mFcUnV6me8z1Tqbsjw4IGNA+Lb6XeD3Ev19XralaJQcPJ1 mnZjE2yJ86PSIM/mejyBrDxGppNuoontEqw7q90QS+L2sKCjaiKCbwk2Y1z1cwrFXBGv ghITTl1FnE4EEZbJInXdI7Hmr2q9y2rnpj36wBkWTtfAtDanOf2l9MXy5ctWytAEQz6g 2eks6ftgnvMA18U1RUzy4xss5Zx/qEx3ktJ7kdl/DLu6A6rsOBhUndw1Fdl+0UG7aRGm zNENqLiWgC8y5olVhNK6nw6pVbrS/J7IZnFca/Xd2uAbIG1vsWJaUTWMcHzqQ/gXm8ZK bzlQ== MIME-Version: 1.0 X-Received: by 10.224.129.201 with SMTP id p9mr38612355qas.75.1410154936298; Sun, 07 Sep 2014 22:42:16 -0700 (PDT) Sender: geeohgeegeeoh@gmail.com Received: by 10.96.14.170 with HTTP; Sun, 7 Sep 2014 22:42:16 -0700 (PDT) Date: Mon, 8 Sep 2014 15:42:16 +1000 X-Google-Sender-Auth: 1_QQ1DSN89iPus0Ce2bDM0Lefko Message-ID: Subject: xemacs (zombie port, but worked) From: George Michaelson To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 05:42:17 -0000 Is it possible to have xemacs restored as a port/pkg, and also have it not collide with gnu emacs? I have to try and support a user semi-addicted to the xemacs flavour. It was stable, and worked. Did it have to die? (pkg removed it) From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 06:16:48 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 77227C20 for ; Mon, 8 Sep 2014 06:16:48 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1AF2C1AEF for ; Mon, 8 Sep 2014 06:16:47 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.9/8.14.9) with ESMTP id s886GaBA042733 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 8 Sep 2014 07:16:38 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=infracaninophile.co.uk DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk s886GaBA042733 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1410156998; bh=o/JcGcjreMxA49qQYrbvOJb/9XVfFDx2lI6WR1tZyg4=; h=Date:From:To:Subject:References:In-Reply-To; z=Date:=20Mon,=2008=20Sep=202014=2007:16:34=20+0100|From:=20Matthew =20Seaman=20|To:=20freebsd-pkg@fr eebsd.org|Subject:=20Re:=20xemacs=20(zombie=20port,=20but=20worked )|References:=20|In-Reply-To:=20; b=0YmFmaZf7FrvwvG4u/Vy1JH8ihsDjHEOfTQUavg9J6uwxH3xBT8biYIKwvhEk6FyM mrBzX94hXaFJlbBYRTMUoJl1Y4wtGLNjZ67V4tI74Z0v1xsTugwVjEwNCSwY+ZfScY phZQrpU2cg9J4XAKtS7f0Edg6/aYl4hBLI7dTqj4= Message-ID: <540D49C2.20807@infracaninophile.co.uk> Date: Mon, 08 Sep 2014 07:16:34 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: xemacs (zombie port, but worked) References: In-Reply-To: OpenPGP: id=E1ECF9BB Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fpIDgBGFGVhSmQt8Bi4OBFK2n7vKeDtHs" X-Virus-Scanned: clamav-milter 0.98.4 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 06:16:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --fpIDgBGFGVhSmQt8Bi4OBFK2n7vKeDtHs Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/09/2014 06:42, George Michaelson wrote: > Is it possible to have xemacs restored as a port/pkg, and also have it > not collide with gnu emacs? >=20 > I have to try and support a user semi-addicted to the xemacs flavour. > It was stable, and worked. >=20 > Did it have to die? (pkg removed it) This is really a question for the freebsd-ports@ list. xemacs was removed not specifically because of pkg(8) but because no-one cared enough about it to bring it up to the expected current standards for a port. It's not going to magically reappear unless someone with an interest in having it in the ports tree steps up and knocks it into shape. That's not hugely difficult, but it does require some skills with using subversion plus ability with shell and makefile programming. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey JID: matthew@infracaninophile.co.uk --fpIDgBGFGVhSmQt8Bi4OBFK2n7vKeDtHs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUDUnDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATBdgQAKCKR5b0/ATCvsj/j3vkvITN 59IYj7f3fNeiUowg3kDZ0nftAnrxVp8d+OE8KJrQ24DM9EYVLBTHfwIXyljo+z6E zjRK2CkPnYBgk3NJ7WWkNQoGkotdebuENG070rViF2odjfeCZd3SU6iYFD3NPvtk E6Cjf9pRZ3uSjMVKWm0bNaW5kcoqVHwjh8yPocJcFq2o+9wLEjHbuQouqz0UHXer 8coNTdlsS+7QXdP5gnPuhz/95lmPFcB6cUCrsdKoNhE7U/5OUkimRGeM4BCCU+wK bWOcbujdwDIBivk8sklMKCZf5tDtfi7D0UXeUrqVm2I6jzsz/InS2605zpxesWOy XSTmf4RkP8DZGZv27pab0tsxaq8OcqKg61w7LwwlKjEaKta3opNPwpN+t9qhnhOZ UDKL2HWTzgMYDCO5JBZ9GgRaiKEHdVdSUOZZBt3Fmr/wdCr+oNKJqXY2Q98YmAYo YnWx8UPBOaYT9K+o/dC9Dm3tV3wrR2ozZVS83qZAZYK/bXE8gH3GoLbpMf49SMIz mE0YwluToryWiJMKICyCf5/ObNp+39nc0RokzJemk0xjKNNPKUMVgQNhKjMlqquf F8Q/j+2P188QCMNOef9POHyOz0rBJcVG0ogSLRPRS2fQJQ5+5mjBXZlsCqhGWESW EbCaJEG9cxFwJoQODUnS =YMrd -----END PGP SIGNATURE----- --fpIDgBGFGVhSmQt8Bi4OBFK2n7vKeDtHs-- From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 06:25:59 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 ED304E01 for ; Mon, 8 Sep 2014 06:25:58 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9203D1BE7 for ; Mon, 8 Sep 2014 06:25:58 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.9/8.14.9) with ESMTP id s886PnJT043014 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 8 Sep 2014 07:25:50 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=infracaninophile.co.uk DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk s886PnJT043014 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1410157550; bh=FBPr6GwcL/qO0t2NZKAO+P0V/u74VmGbBSOzxE9hPJc=; h=Date:From:To:Subject:References:In-Reply-To; z=Date:=20Mon,=2008=20Sep=202014=2007:25:49=20+0100|From:=20Matthew =20Seaman=20|To:=20freebsd-pkg@fr eebsd.org|Subject:=20Re:=20how=20do=20I=20get=20apache24=20to=20st ay=20installed=20with=20mod_mpm_event=20and=0D=0A=20mod_python?|Re ferences:=20|In-Reply-To:=20; b=UoPtE1BGHMmkW//qv3CNhM00RogAhNtcsbWoSDBNUV0WcbaJi8vNWaFYj5m5IOpa/ K5zLSKgEtcsyRaB44XXcXUNQELi3Aas+zXIQ6z+aCd0fbxgc46xkEDtNdgOmiBs1Py SCnP1XEVpULwwSndifL2gxtKx8jcNUdraeI/rgC4= Message-ID: <540D4BED.5060008@infracaninophile.co.uk> Date: Mon, 08 Sep 2014 07:25:49 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: how do I get apache24 to stay installed with mod_mpm_event and mod_python? References: In-Reply-To: OpenPGP: id=E1ECF9BB Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="x6a9uvXbDO1n3AdnAcDHlx1pOf3je4TVt" X-Virus-Scanned: clamav-milter 0.98.4 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 06:25:59 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --x6a9uvXbDO1n3AdnAcDHlx1pOf3je4TVt Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/09/2014 06:41, George Michaelson wrote: > Whats the canonical recipe to tell pkg and port to "play nice" so you > can have non-standard builds of things? You can hint to pkg(8) to tell it which repository it should install a package from by using pkg-annotate(8) -- see the 'WORKING WITH MULTIPLE REPOSITORIES' section pkg-repository(5). Beyond that, you can use pkg-lock(8) to force pkg(8) not to overwrite your customised installs with the defaults from the pkgrepo. Having to use pkg-lock(8) to override the logic of the dependency solver is not ideal, but sometimes needs must. Right now, installing packages from ports is not treated entirely equivalently as using a binary package repository. That's an area which is currently under development: handling various different types of package sources coherently. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey JID: matthew@infracaninophile.co.uk --x6a9uvXbDO1n3AdnAcDHlx1pOf3je4TVt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUDUvtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATrBwQAIUic3ZskBvhS6fAjVz/w4/+ /0u1W3yoTKutQ4YqECD0ttVursq5KHXl94JStQIxM5br3hdw9cwaIXQkJBdNYrE4 C3Ygct/5EqVKzPMWJUFuO79uSl8WdafZFOe3K8a7SqrPtIzeArUVguLhjqcS5EJT Eb9CDzBj/8Y7j9QedgGMvpLQ28AngKVvY3bi1aRckWEbtTmJqceW33t8/GlWTIln O0MkMTRcjVihpNE4YvH3SDiXZqYvQaADsRNWWX8BphVbghxKxurD36Ajg1/SiiOW 0KaGeWJnbbwWVoF0EesC4JddDnFfqdHlP/n3zZI8pQb83EST1M9tFbo4hvV0XDYQ YTs4zgjfFigp2szj6GAfLbk+voT1bmI2yltDhqdJKlSAso5Ddd/UXLYY6wM7PWeX Ap3ZtwFcA35ySaxqpVRsAPJyoEHp0Wuiz3cKjkH+4m1M/m4jCNBz4EgrKI7+GEiO /pB1sgrnZecclCpo93Pnntnij09qCXW6QbnnqU9DircqQGFxYsgFf5scZ/1wVh/X WVcfjpfn49SCqCXlH10uIow95CN+A/qHEhgKvov4MCxvIj2xxJl07Dp1LxVo9VJc XTAPtDSI7vuiD0RIFmwbhuSwylY+EwwaqMv9NEkxB1w++5QjKViNQAv9E1xYfz4c DB0bnmbT5g+Yj+K/e2G5 =5K+A -----END PGP SIGNATURE----- --x6a9uvXbDO1n3AdnAcDHlx1pOf3je4TVt-- From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 06:46:41 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 94380B0 for ; Mon, 8 Sep 2014 06:46:41 +0000 (UTC) Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com [IPv6:2607:f8b0:400d:c01::229]) (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 55EB31D71 for ; Mon, 8 Sep 2014 06:46:41 +0000 (UTC) Received: by mail-qc0-f169.google.com with SMTP id l6so15327230qcy.28 for ; Sun, 07 Sep 2014 23:46:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5MHTW17P3grzPDEHIr+c3j2yAP1zkOMUCiHGCL55VLE=; b=CTYObo4QpXYhnrPZRR3s064MRHhQFDw/t4pvO2sAAQrLTQQVR7l93rs7TRRI90XWUd jMcreP3eultMBrPiKJu06nIt8Q5SWzxJBBc1bGLnXZizMg2uHUVnoKOKSBZqrWUZKqrN KJe64U5vHVydxdjxH9ZycfUrHYs02PHMpP5tUfEOVYQyTRwo5PAlH9FuPIqMdwEdNk7a aLioh/J9bzVBHAGN0+cDyB5M0JA8+pmYrfBPgf9AO8DNyRlafDRYe1z/Kgca78dhX4Jy KHJOBxNV8ym0Y4Fre1MzSfr22IZMkoPEiUn2y3N3IzedsOg781ATvpQ8HPvhi4bjx+ic 7DRA== MIME-Version: 1.0 X-Received: by 10.224.3.5 with SMTP id 5mr12931726qal.1.1410158799865; Sun, 07 Sep 2014 23:46:39 -0700 (PDT) Received: by 10.96.14.170 with HTTP; Sun, 7 Sep 2014 23:46:39 -0700 (PDT) In-Reply-To: <540D49C2.20807@infracaninophile.co.uk> References: <540D49C2.20807@infracaninophile.co.uk> Date: Mon, 8 Sep 2014 16:46:39 +1000 Message-ID: Subject: Re: xemacs (zombie port, but worked) From: George Michaelson To: Matthew Seaman Content-Type: text/plain; charset=UTF-8 Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 06:46:41 -0000 thanks. I've re-asked there without a cc so this doesn't get stupid. -G On Mon, Sep 8, 2014 at 4:16 PM, Matthew Seaman wrote: > On 08/09/2014 06:42, George Michaelson wrote: >> Is it possible to have xemacs restored as a port/pkg, and also have it >> not collide with gnu emacs? >> >> I have to try and support a user semi-addicted to the xemacs flavour. >> It was stable, and worked. >> >> Did it have to die? (pkg removed it) > > This is really a question for the freebsd-ports@ list. xemacs was > removed not specifically because of pkg(8) but because no-one cared > enough about it to bring it up to the expected current standards for a > port. It's not going to magically reappear unless someone with an > interest in having it in the ports tree steps up and knocks it into > shape. That's not hugely difficult, but it does require some skills > with using subversion plus ability with shell and makefile programming. > > Cheers, > > Matthew > > -- > Dr Matthew J Seaman MA, D.Phil. > > PGP: http://www.infracaninophile.co.uk/pgpkey > JID: matthew@infracaninophile.co.uk > From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 09:37:41 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BD0AEA7F; Mon, 8 Sep 2014 09:37:41 +0000 (UTC) Received: from mail-lb0-x22f.google.com (mail-lb0-x22f.google.com [IPv6:2a00:1450:4010:c04::22f]) (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 1B3C01FFE; Mon, 8 Sep 2014 09:37:40 +0000 (UTC) Received: by mail-lb0-f175.google.com with SMTP id v6so589041lbi.6 for ; Mon, 08 Sep 2014 02:37:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=6qUvHHC6h/bDNcJzZSa6jwtLQlKqoPnpSPMw0KriCYk=; b=ehfkJBE8LL3ZGeaP9MOC73URsjwgRSGid5z+Sufv6zh2HOrUahNn+GoDoG2VP44qYK PbWaeAzPpZcY5kPVH73n7Vm4bdjl8kOMLj1QL8vdbpHyCjCsDWERnEhg6ErkklPZudXo cGmo5qOw2P8QcW+ViDBz7478fdR1hB2UVouPAw550m2vHyhlMkgK6X3bqtXp3iitJFhB Pf9pMMUBhjDnMgUHl6KcUzmOd/z3xArld08ocUFkaE15hXWudlHQTc0t9FHwiYUZUrdD kpdrSEshI2JvntX5v7BFJRwZ8fHCwCQPMFNrnt73AbqDqg3/A9RFGyV7BKRnOO2+zYjt lRUQ== X-Received: by 10.112.167.103 with SMTP id zn7mr26376030lbb.63.1410169059037; Mon, 08 Sep 2014 02:37:39 -0700 (PDT) MIME-Version: 1.0 Sender: ivoras@gmail.com Received: by 10.25.149.205 with HTTP; Mon, 8 Sep 2014 02:36:58 -0700 (PDT) In-Reply-To: References: From: Ivan Voras Date: Mon, 8 Sep 2014 11:36:58 +0200 X-Google-Sender-Auth: ANhulCgJgSV9m8ZJ2IUs7bV0lys Message-ID: Subject: Re: pkg upgrade -f refusing to upgrade packages??? To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 09:37:41 -0000 On 8 September 2014 01:48, Craig Rodrigues wrote: > > > On Fri, Sep 5, 2014 at 7:36 AM, Ivan Voras wrote: >> >> Hello, >> >> I seem to keep either finding problems in pkg or completely missing >> the point of it :( >> >> Here's another issue: >> >> # pkg info -g 'cups*' >> cups-1.7.3 >> cups-base-1.7.3_1 >> cups-client-1.7.3 >> cups-filters-1.0.55 >> cups-image-1.7.2 >> cups-pstoraster-8.15.4_8 >> >> Right, so my interpretation of the output above is that I have that >> set of packages installed on this system. Now, I would like to >> force-upgrade them all: >> >> # pkg upgrade -f `pkg info -g 'cups*'` > > > That invocation is wrong. > > If you type: > > pkg help upgrade > > You will see: > > "pkg upgrade is used for upgrading packaged software distributions." > > If you read the man page, you will see that pkg upgrade does not take > individual package names as arguments. Really? My man page says otherwise: pkg upgrade [-fInFqUy] [-r reponame] [-Cgix] [ ...] ... pkg upgrade compares the versions of all or specific packages installed on the system to what is available in the configured package reposito- ries. Any out-of-date packages are added to a work list for processing. Note the "...or specific packages...". I think what you say was true for early versions of pkg, but sometime recently this has changed (for the better). From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 10:30:56 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 269F94C5 for ; Mon, 8 Sep 2014 10:30:56 +0000 (UTC) Received: from relay2.tomsk.ru (mail.sibptus.tomsk.ru [212.73.124.5]) by mx1.freebsd.org (Postfix) with ESMTP id 8856D1745 for ; Mon, 8 Sep 2014 10:30:54 +0000 (UTC) X-Virus-Scanned: by clamd daemon 0.98.1 for FreeBSD at relay2.tomsk.ru Received: from admin.sibptus.tomsk.ru (account sudakov@sibptus.tomsk.ru [212.73.125.240] verified) by relay2.tomsk.ru (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 36607004 for freebsd-pkg@freebsd.org; Mon, 08 Sep 2014 17:30:52 +0700 Received: from admin.sibptus.tomsk.ru (sudakov@localhost [127.0.0.1]) by admin.sibptus.tomsk.ru (8.14.9/8.14.7) with ESMTP id s88AUqpo012326 for ; Mon, 8 Sep 2014 17:30:52 +0700 (NOVT) (envelope-from vas@mpeks.tomsk.su) Received: (from sudakov@localhost) by admin.sibptus.tomsk.ru (8.14.9/8.14.7/Submit) id s88AUqeQ012325 for freebsd-pkg@freebsd.org; Mon, 8 Sep 2014 17:30:52 +0700 (NOVT) (envelope-from vas@mpeks.tomsk.su) X-Authentication-Warning: admin.sibptus.tomsk.ru: sudakov set sender to vas@mpeks.tomsk.su using -f Date: Mon, 8 Sep 2014 17:30:52 +0700 From: Victor Sudakov To: freebsd-pkg@freebsd.org Subject: "pkg search" gives different results, or host does not see a package Message-ID: <20140908103052.GA12090@admin.sibptus.tomsk.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: AO "Svyaztransneft", SibPTUS X-PGP-Key: http://www.dreamwidth.org/pubkey?user=victor_sudakov X-PGP-Fingerprint: 10E3 1171 1273 E007 C2E9 3532 0DA4 F259 9B5E C634 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 10:30:56 -0000 Colleagues, There are two boxes running FreeBSD 9.3 using the same repository (built with poudriere). However, the output of "pkg search" is different: [root@admin ~] pkg search postgre postgresql92-client-9.2.9 postgresql92-server-9.2.9 root@pg02-sibptus ~] pkg search postgre postgresql90-client-9.0.18 postgresql90-server-9.0.18 postgresql92-client-9.2.9 postgresql92-server-9.2.9 "pkg -vv" reports the same repository on both hosts. I have already tried "pkg update -f" on the host "admin", which did not improve the situation. Still: [root@admin ~] pkg install -n postgresql90-server Updating sibptus repository catalogue... sibptus repository is up-to-date. All repositories are up-to-date. pkg: No packages available to install matching 'postgresql90-server' have been found in the repositories [root@admin ~] [root@pg02-sibptus ~] pkg install -n postgresql90-server Updating sibptus repository catalogue... sibptus repository is up-to-date. All repositories are up-to-date. The following 2 packages will be affected (of 0 checked): New packages to be INSTALLED: postgresql90-server: 9.0.18 postgresql90-client: 9.0.18 The process will require 14 MB more space. 3 MB to be downloaded. [root@pg02-sibptus ~] What gives? -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ru From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 12:40:09 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 B84AFD95 for ; Mon, 8 Sep 2014 12:40:09 +0000 (UTC) Received: from EXCHANGE.mail.starnet.cz (exchange.mail.starnet.cz [92.62.224.72]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "EXCHANGE.mail.starnet.cz", Issuer "STARNET" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F7B5181B for ; Mon, 8 Sep 2014 12:40:08 +0000 (UTC) Received: from EXCHANGE.mail.starnet.cz ([fe80::d017:9e72:12a5:7bb4]) by EXCHANGE.mail.starnet.cz ([fe80::d017:9e72:12a5:7bb4%14]) with mapi; Mon, 8 Sep 2014 14:40:05 +0200 From: =?iso-8859-2?Q?Radek_Krej=E8a?= To: "'freebsd-pkg@freebsd.org'" Date: Mon, 8 Sep 2014 14:40:03 +0200 Subject: A lot of pkg problems Thread-Topic: A lot of pkg problems Thread-Index: Ac/LYgblALzjK50mQAC2faejCQIbdw== Message-ID: Accept-Language: cs-CZ Content-Language: cs-CZ X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: cs-CZ Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 12:40:09 -0000 Hello, I am trying to install my computer today (new hardware) and I cannot instal= l a lot of packages, eg. firefox, thunderbird, chromium, xfce, libreoffice.= .... All is falling on message: Checking integrity... done (1 conflicting) pkg: Cannot solve problem using SAT solver: cannot install package firefox~www/firefox, remove it from request? [Y/n]: All the same... I have deleted all packages and problem is still the same. My conf file is: # $FreeBSD: release/10.0.0/etc/pkg/FreeBSD.conf 258710 2013-11-28 14:24:26Z= gjb $ FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } Radek From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 15:48:59 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 978EDEDD; Mon, 8 Sep 2014 15:48:59 +0000 (UTC) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) by mx1.freebsd.org (Postfix) with ESMTP id 70F241F66; Mon, 8 Sep 2014 15:48:59 +0000 (UTC) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id DA1B85A9F24; Mon, 8 Sep 2014 15:48:58 +0000 (UTC) Date: Mon, 8 Sep 2014 15:48:58 +0000 From: Brooks Davis To: Craig Rodrigues Subject: Re: make -DNO_ROOT to create chroot, problem installing into chroot with pkg Message-ID: <20140908154858.GB35236@spindle.one-eyed-alien.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s/l3CgOIzMHHjg/5" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-current Current , freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 15:48:59 -0000 --s/l3CgOIzMHHjg/5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 07, 2014 at 04:03:59PM -0700, Craig Rodrigues wrote: > Hi, >=20 > I am using pkg 1.3.7. >=20 > I did the following as a regular user, not root: >=20 > rm -fr /tmp/package > cd /usr/src > make buildworld > make buildkernel > make -DNO_ROOT -DDB_FROM_SRC installworld DESTDIR=3D/tmp/package > make -DNO_ROOT -DDB_FROM_SRC installkernel DESTDIR=3D/tmp/package > make -DNO_ROOT -DDB_FROM_SRC distribution DESTDIR=3D/tmp/package >=20 > This created an installed world under /tmp/package >=20 > Then I did: >=20 > pkg -c /tmp/package install -y devel/kyua >=20 > I got: >=20 > pkg: chroot failed! >=20 > Then I tried the same command under sudo: >=20 > sudo pkg -c /tmp/package install -y devel/kyua >=20 > I got: >=20 > pkg: /var/db/pkg wrong user or group ownership (expected 0/0 versus actual > 818/0) >=20 > Is there a way to install packages into chroot without > being root? If you don't mind the ownership being wrong and there being a few extra +FOO files tar works. It would be great for someone to teach package to install without root and to update a METALOG file. That's not 100% of the solution, but it's a solid 80-90% solution. -- Brooks --s/l3CgOIzMHHjg/5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlQNz+oACgkQXY6L6fI4GtRNUACffzeP9vzS7QmWYacey5k5lTkz 9xEAnRn3+AilINCx3AKv9GL6/UjfAljl =+qFI -----END PGP SIGNATURE----- --s/l3CgOIzMHHjg/5-- From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 17:07:07 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 AB855D7A for ; Mon, 8 Sep 2014 17:07:07 +0000 (UTC) Received: from mail-qa0-f42.google.com (mail-qa0-f42.google.com [209.85.216.42]) (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 68DA71BC9 for ; Mon, 8 Sep 2014 17:07:07 +0000 (UTC) Received: by mail-qa0-f42.google.com with SMTP id dc16so10370465qab.15 for ; Mon, 08 Sep 2014 10:06:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=hvMWQIVe8XIrt1q9NFWSf/7zkxjs//B9NIJv4iDmEo0=; b=EpplRsl9kysjJES+SYvYmka6581nD1i5+MroPSYKglh8JqDMFYSZwn4t/bwysp5mKJ 5zYMA7wQaqnF3Lv10/1Y+zO0GGREXVFVaeL3uYQjNI6pd12I4U5FCCPK2xlH0pBiyEKK w2KBy9cc1mLAcmxoErC6c6uap6GD5NmCeaTd4UyQ/qBdrLGKi+ZkVs6qlmN8M57oBEDn 0PeMxEc17iIKuZpv324ZhOEistDrpFP4VpR4hZgMz6cEvvJsgwcMwCbx7FhET29BlE9J QrpKRcWvnQNyZvjr6cvp3ToGQsyl16aF/gLrk8Ba9ckvccQa7GOXC4f1UY+oRf37XqMB VcnA== X-Gm-Message-State: ALoCoQmOsZECTHCPCAWsuxV6l32D6TceQa0RueXr4haCu5syFLbhfuzWrCk8bn3La7LumbT+rCdO X-Received: by 10.140.46.55 with SMTP id j52mr42060856qga.27.1410196018173; Mon, 08 Sep 2014 10:06:58 -0700 (PDT) MIME-Version: 1.0 Sender: jmmv@meroh.net Received: by 10.96.83.99 with HTTP; Mon, 8 Sep 2014 10:06:38 -0700 (PDT) X-Originating-IP: [2620:0:1003:1007:a9d1:ae7:a174:f544] In-Reply-To: <20140908154858.GB35236@spindle.one-eyed-alien.net> References: <20140908154858.GB35236@spindle.one-eyed-alien.net> From: Julio Merino Date: Mon, 8 Sep 2014 13:06:38 -0400 X-Google-Sender-Auth: B-yQsKOtFDIrmrwa29N4_FAbpK8 Message-ID: Subject: Re: make -DNO_ROOT to create chroot, problem installing into chroot with pkg To: Brooks Davis Content-Type: text/plain; charset=UTF-8 Cc: freebsd-current Current , freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 17:07:07 -0000 On Mon, Sep 8, 2014 at 11:48 AM, Brooks Davis wrote: > > If you don't mind the ownership being wrong and there being a few extra > +FOO files tar works. It would be great for someone to teach package to > install without root and to update a METALOG file. That's not 100% of > the solution, but it's a solid 80-90% solution. (This is just my completely uninformed opinion as I don't know the internals of pkg.) There are other issues to be addressed. Teaching pkg to install without root means changing pkg to not use chroot: i.e. to make pkg be able to deal with the concept of a "destdir" for package installations. That is probably easy: just prefixing a bunch of destdir to the locations being touched. However, the tricky part here is dealing with any package-specific post-install scripts to ensure they understand destdir, which in turn means that any tools executed by the scripts must also be capable of dealing with a destdir. Also, the scripts (being potentially-untrusted code) cannot be guaranteed to behave correctly on the outside-of-the-chroot system. From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 18:36:48 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8299016A; Mon, 8 Sep 2014 18:36:48 +0000 (UTC) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) by mx1.freebsd.org (Postfix) with ESMTP id 591C91820; Mon, 8 Sep 2014 18:36:48 +0000 (UTC) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 6D6A05A9F23; Mon, 8 Sep 2014 18:36:47 +0000 (UTC) Date: Mon, 8 Sep 2014 18:36:47 +0000 From: Brooks Davis To: Julio Merino Subject: Re: make -DNO_ROOT to create chroot, problem installing into chroot with pkg Message-ID: <20140908183647.GD35236@spindle.one-eyed-alien.net> References: <20140908154858.GB35236@spindle.one-eyed-alien.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="E/DnYTRukya0zdZ1" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-current Current , freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 18:36:48 -0000 --E/DnYTRukya0zdZ1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 08, 2014 at 01:06:38PM -0400, Julio Merino wrote: > On Mon, Sep 8, 2014 at 11:48 AM, Brooks Davis wrote: > > > > If you don't mind the ownership being wrong and there being a few extra > > +FOO files tar works. It would be great for someone to teach package to > > install without root and to update a METALOG file. That's not 100% of > > the solution, but it's a solid 80-90% solution. >=20 > (This is just my completely uninformed opinion as I don't know the > internals of pkg.) There are other issues to be addressed. >=20 > Teaching pkg to install without root means changing pkg to not use > chroot: i.e. to make pkg be able to deal with the concept of a > "destdir" for package installations. That is probably easy: just > prefixing a bunch of destdir to the locations being touched. This should be pretty easy given that most of the process is extracting files from the tarball. > However, the tricky part here is dealing with any package-specific > post-install scripts to ensure they understand destdir, which in turn > means that any tools executed by the scripts must also be capable of > dealing with a destdir. Also, the scripts (being potentially-untrusted > code) cannot be guaranteed to behave correctly on the > outside-of-the-chroot system. I believe the majority of packages don't suffer from post-install scripts hence the suggestion that extracting in the right place without root would solve 80-90% of the problem (and probably take no more than 10% of the work). I could live with the pain of not having scripts run during install. The correct long term fix as proposed by bapt is the do anyway with most scripts in favor of common actions and if any significant scripts remain add the ability to run them on first boot. -- Brooks --E/DnYTRukya0zdZ1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlQN9z4ACgkQXY6L6fI4GtTn6ACghIqbUMnugSjv0x5ahH6Yj1LG cD0AnRBkIvXDeI3RVq8dCmFGqVajFh6E =viv6 -----END PGP SIGNATURE----- --E/DnYTRukya0zdZ1-- From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 19:35:38 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8EE1C8B3; Mon, 8 Sep 2014 19:35:38 +0000 (UTC) Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) (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 AEF311F31; Mon, 8 Sep 2014 19:35:37 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id n15so7889561lbi.33 for ; Mon, 08 Sep 2014 12:35:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=M+E3Z+0e1IIOKcA8HBGLjLiW2e06Sa2vQJVUmoXnGes=; b=h/oyhOOKJseWa2vjgO5CO5TWCFKms2Le97/IpaH6NeIqjyHXMsXERvrixzWp1q0Cjo ok6dxlduj8h56hs1gZfvZOzl6p828YUtrRAy8PyBmvS5IXqfLoU7a3kxctEC1U+sdViZ DNr+BnpRxZ5HPASBij9YiUlkx6KIOpW0nRORJqS2PB3VBWG4Rt0UkccX+5nJygpiKReY pM9DrNNqYJIlcD428fk0UNiow70q0YjU+yjgewH0UwQcOH94EnqNBlBBZANOag+a+eba IKCnuNtiNFkEfP/4som4n4OJhyuSaltTUo2swVY622r21uCx0LkyWmQXUAL3b+ze+Lli pRrg== MIME-Version: 1.0 X-Received: by 10.152.36.73 with SMTP id o9mr4890918laj.88.1410204935547; Mon, 08 Sep 2014 12:35:35 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.22.72 with HTTP; Mon, 8 Sep 2014 12:35:35 -0700 (PDT) In-Reply-To: <20140908154858.GB35236@spindle.one-eyed-alien.net> References: <20140908154858.GB35236@spindle.one-eyed-alien.net> Date: Mon, 8 Sep 2014 12:35:35 -0700 X-Google-Sender-Auth: I6ZJu0C3oa6npmTwZjbRdGTy-6E Message-ID: Subject: Re: make -DNO_ROOT to create chroot, problem installing into chroot with pkg From: Craig Rodrigues To: Brooks Davis Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-current Current , freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 19:35:38 -0000 On Mon, Sep 8, 2014 at 8:48 AM, Brooks Davis wrote: > > If you don't mind the ownership being wrong and there being a few extra > +FOO files tar works. It would be great for someone to teach package to > install without root and to update a METALOG file. That's not 100% of > the solution, but it's a solid 80-90% solution. > > I've opened this feature request against pkg: https://github.com/freebsd/pkg/issues/1002 Please add any comments/suggestions there, since you have very valuable input. -- Craig From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 20:54:08 2014 Return-Path: Delivered-To: freebsd-pkg@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6299F37A for ; Mon, 8 Sep 2014 20:54:08 +0000 (UTC) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D4C7F1B1F for ; Mon, 8 Sep 2014 20:54:04 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id s88Krtwx041243 for ; Tue, 9 Sep 2014 00:53:55 +0400 (MSK) (envelope-from marck@rinet.ru) Date: Tue, 9 Sep 2014 00:53:55 +0400 (MSK) From: Dmitry Morozovsky To: freebsd-pkg@FreeBSD.org Subject: upgrading ports/packages: mixing portupgrade/portmaster with binary dependencies Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Tue, 09 Sep 2014 00:53:55 +0400 (MSK) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 20:54:08 -0000 Dear colleagues, (and, yes, I know I should plan, prepare and deploy poudriere server for the most correct answer to my question ;-P) is there a shortcut way to source-upgrade ports which configured differently comparing to the master default, having install dependencies (which are usually needed only for building, not for running) from default pkg repository? something like old (pre-pkg era) portupgrade -a -PP ; portupgrade -a And, after all of this dance, it would be great to run ``pkg autoremove'' and see installed package list much shorter ;) Thanks in advance! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-pkg@FreeBSD.ORG Mon Sep 8 23:25:48 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 6C5ABF22 for ; Mon, 8 Sep 2014 23:25:48 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1170F5EE for ; Mon, 8 Sep 2014 23:25:47 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.9/8.14.9) with ESMTP id s88MY59d065351 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 8 Sep 2014 23:34:05 +0100 (BST) (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk s88MY59d065351 Authentication-Results: smtp.infracaninophile.co.uk/s88MY59d065351; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral Message-ID: <540E2EDC.2040803@FreeBSD.org> Date: Mon, 08 Sep 2014 23:34:04 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: upgrading ports/packages: mixing portupgrade/portmaster with binary dependencies References: In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="q0JGJMbxd2rDPc4xhGpuXcaSlJfXa4GRs" X-Virus-Scanned: clamav-milter 0.98.4 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 08 Sep 2014 23:25:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --q0JGJMbxd2rDPc4xhGpuXcaSlJfXa4GRs Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/09/2014 21:53, Dmitry Morozovsky wrote: > (and, yes, I know I should plan, prepare and deploy poudriere server fo= r the=20 > most correct answer to my question ;-P) >=20 > is there a shortcut way to source-upgrade ports which configured differ= ently=20 > comparing to the master default, having install dependencies (which are= usually=20 > needed only for building, not for running) from default pkg repository?= =20 >=20 > something like old (pre-pkg era) portupgrade -a -PP ; portupgrade -a >=20 > And, after all of this dance, it would be great to run ``pkg autoremove= '' and=20 > see installed package list much shorter ;) Not yet. This sort of thing is definitely on the drawing board though. At the moment I guess it would be a small matter of writing some scripts to work out what build deps are needed, use pkg to install them from the repo and mark them for automatic removal while doing so, and then do a build from ports of the software you want to apply special options to. Or you could take the easy way out and run a poudriere instance to build just the ports you want custom options on. Well, except that will also build everything those ports depend on as well. But you should be able to use your custom repo in parallel with the official repos. Just be a bit careful to match the revision of the ports tree you build your custom stuff with to the revision used to build the latest official package set. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --q0JGJMbxd2rDPc4xhGpuXcaSlJfXa4GRs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUDi7cXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATKGcP/ieMmy225w0U07KIzlbiaiuG pbOUoNN2llumncm+pLgmIargo0X9Tp/g2ErqSBRuLEctb92ZEZ57z6poak7w+/4v O+uihCMysDje50tXvVWEU1tjDNnN3iNtiX/VDgtiZNnNM00ArJDoDBaTb/br/vyh esJ8ywihajWO0oiRjN7/y5nSfCWD832GGgWa0jtghDvL7KG/VLM81eb7ck2PIybQ VeI1KAuW1cIeEt9EXN6tIajLMoUuQVUBqWyZO+yiYpvW65+o/h16n3Fuuc9vprnL fdVrE2t+0tQbhg1yvaE6Beo/TV1aYilmxqDU1WZrOJq1AkV5ToOgrzaKO7sAk3SF dB0j90h/xrkrJv86dJhl0VaT1CIpMH+kIxpmcE6W27300hbNz38FnsBOQlR3cTWg MbDQnWDK2IhtyJjZfZ6sV2TRJvuSe6Bn3sEAuARcqUELuxv/ShVgOynkY/rO4HR7 dUXpivrG1uEv2pU7Mgjmx9hC+mp9UItnQqYvqiIb7VRJ/oGpOS7Uj3jc7UX/zTuJ q1QCDmepXtFzm3/X5uvcsV6DM7hwgeyL+vRjKNjH3kWBgZTD/DlVYr+3e2/8OLwx 0nVmZfF9uSqrUbNpP/Z/YxxtLOWP6fYIsarylTXOaykXJS8RkPyXuuIk2dvZlIfe 52UwdtXwJInAYx5tLk2J =9UKD -----END PGP SIGNATURE----- --q0JGJMbxd2rDPc4xhGpuXcaSlJfXa4GRs-- From owner-freebsd-pkg@FreeBSD.ORG Tue Sep 9 02:21:49 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 5A4C9F04 for ; Tue, 9 Sep 2014 02:21:49 +0000 (UTC) Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) (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 DAFB5D12 for ; Tue, 9 Sep 2014 00:44:00 +0000 (UTC) Received: by mail-qc0-f173.google.com with SMTP id w7so16512969qcr.32 for ; Mon, 08 Sep 2014 17:44:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Fix8tGg0OoRP4vkMuMYUqq0EjcVgCnqKCBeAL4QlxqU=; b=dOssIq/z0R/LLx4fG+loSxHzkQl24IEE6Y0auhPG8MDACBAMnNXhXiBNR4gogvZ4MR NFq4O1talb4voMRstKNo2rvmNXvhxak1ecFIXCgHG6850BTRKxxn7qTM9iAclxe6YOmd ephSaBHOF43UHFb4s91IUgy1B5ChN+Q5DJ+hDLFZFARJpahl9x3QAm+EHtedCk0P72eS PgxPzcDcvAEioa03im1oc09ORJwdp/g4c8k8UsFMQcFWU75MkoWDDtrTjV6Ad23FCbrr 6POfoAPUg5Pj9gJ0Ig0Qg3ryPGF5SAwEVqjC8pUyLJEGHQymOukowWb29cQSHb3bv0wB Og/g== MIME-Version: 1.0 X-Received: by 10.224.3.5 with SMTP id 5mr21028034qal.1.1410223440000; Mon, 08 Sep 2014 17:44:00 -0700 (PDT) Sender: geeohgeegeeoh@gmail.com Received: by 10.96.14.170 with HTTP; Mon, 8 Sep 2014 17:43:59 -0700 (PDT) In-Reply-To: <540D4BED.5060008@infracaninophile.co.uk> References: <540D4BED.5060008@infracaninophile.co.uk> Date: Tue, 9 Sep 2014 10:43:59 +1000 X-Google-Sender-Auth: eqhZlgfIt-CWpyN9zBGNTxyOmCo Message-ID: Subject: Re: how do I get apache24 to stay installed with mod_mpm_event and mod_python? From: George Michaelson To: Matthew Seaman Content-Type: text/plain; charset=UTF-8 Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 09 Sep 2014 02:21:49 -0000 I went with pkg lock for now. its simple. thanks for cluestick. On Mon, Sep 8, 2014 at 4:25 PM, Matthew Seaman wrote: > On 08/09/2014 06:41, George Michaelson wrote: >> Whats the canonical recipe to tell pkg and port to "play nice" so you >> can have non-standard builds of things? > > You can hint to pkg(8) to tell it which repository it should install a > package from by using pkg-annotate(8) -- see the 'WORKING WITH MULTIPLE > REPOSITORIES' section pkg-repository(5). > > Beyond that, you can use pkg-lock(8) to force pkg(8) not to overwrite > your customised installs with the defaults from the pkgrepo. Having to > use pkg-lock(8) to override the logic of the dependency solver is not > ideal, but sometimes needs must. > > Right now, installing packages from ports is not treated entirely > equivalently as using a binary package repository. That's an area which > is currently under development: handling various different types of > package sources coherently. > > Cheers, > > Matthew > > -- > Dr Matthew J Seaman MA, D.Phil. > > PGP: http://www.infracaninophile.co.uk/pgpkey > JID: matthew@infracaninophile.co.uk > From owner-freebsd-pkg@FreeBSD.ORG Tue Sep 9 21:22:43 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9E8D6ED2 for ; Tue, 9 Sep 2014 21:22:43 +0000 (UTC) Received: from mail-qc0-f176.google.com (mail-qc0-f176.google.com [209.85.216.176]) (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 53837AD4 for ; Tue, 9 Sep 2014 21:22:42 +0000 (UTC) Received: by mail-qc0-f176.google.com with SMTP id x3so5159056qcv.35 for ; Tue, 09 Sep 2014 14:22:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=uDca9aPsdo7adfJRJ5zr9sh8wMNJJF3uRHHAmnRA3Ro=; b=TEm9Xwt/78oSbX+He9JJQxrPs5Wv00XNLR3on1aV3pkg5oJ1PQU9IT63dwFmTQ1YKi ssxuW6wUtHeIfGJF9UXJGbe1xfC0RaPD0xgUN+tbFBOX4Wdvh/JJe7u5xulzLFolfJyl ldS4KUrbi5HWgVd51DeemFQ6xAzB1TehuKaHSE11SrKgnViMkGlkSiGf+mDbvxKjspE1 A2JWhhvNLsOlq64hRA7/7GYkJ5Y151c4ssmVIKNYZVWF5bB5lqdkbrcTykUcqOIhcMZf +oO3fMfV/4C453hNsQnBUBIVVlo1fUdCOHDVAl8BCho+XtLGvztxrQYv89nyHTIx+sIw OKHw== X-Gm-Message-State: ALoCoQkkPnF5wAnKrmVUhJJxaLcbNJK7qDIdRmkDWLXhFMb0MyvTFBTX3xeZeOUUEhHXR5YslMIR X-Received: by 10.140.105.138 with SMTP id c10mr53304296qgf.15.1410295920789; Tue, 09 Sep 2014 13:52:00 -0700 (PDT) MIME-Version: 1.0 Sender: jmmv@meroh.net Received: by 10.96.83.99 with HTTP; Tue, 9 Sep 2014 13:51:40 -0700 (PDT) X-Originating-IP: [2620:0:1003:1007:8800:5a44:a9e9:4c3c] In-Reply-To: <20140908183647.GD35236@spindle.one-eyed-alien.net> References: <20140908154858.GB35236@spindle.one-eyed-alien.net> <20140908183647.GD35236@spindle.one-eyed-alien.net> From: Julio Merino Date: Tue, 9 Sep 2014 16:51:40 -0400 X-Google-Sender-Auth: Y7S2rYXX5_y1GHmr31cLfajM9NY Message-ID: Subject: Re: make -DNO_ROOT to create chroot, problem installing into chroot with pkg To: Brooks Davis Content-Type: text/plain; charset=UTF-8 Cc: freebsd-current Current , freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 09 Sep 2014 21:22:43 -0000 On Mon, Sep 8, 2014 at 2:36 PM, Brooks Davis wrote: > I believe the majority of packages don't suffer from post-install > scripts hence the suggestion that extracting in the right place without > root would solve 80-90% of the problem (and probably take no more than > 10% of the work). I could live with the pain of not having scripts run > during install. The correct long term fix as proposed by bapt is the do > anyway with most scripts in favor of common actions and if any > significant scripts remain add the ability to run them on first boot. Cool; glad to hear. This sounds like a good plan. From owner-freebsd-pkg@FreeBSD.ORG Wed Sep 10 15:34:04 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2660C17E for ; Wed, 10 Sep 2014 15:34:04 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EC9FA1362 for ; Wed, 10 Sep 2014 15:34:03 +0000 (UTC) Received: from laptop_93.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s8AFXuP8047156 for ; Wed, 10 Sep 2014 08:33:57 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <54106F64.3050305@astart.com> Date: Wed, 10 Sep 2014 08:33:56 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: make -DNO_ROOT to create chroot, problem installing into chroot with pkg References: <20140908154858.GB35236@spindle.one-eyed-alien.net> <20140908183647.GD35236@spindle.one-eyed-alien.net> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 10 Sep 2014 15:34:04 -0000 On 09/09/14 13:51, Julio Merino wrote: > On Mon, Sep 8, 2014 at 2:36 PM, Brooks Davis wrote: >> I believe the majority of packages don't suffer from post-install >> scripts hence the suggestion that extracting in the right place without >> root would solve 80-90% of the problem (and probably take no more than >> 10% of the work). I could live with the pain of not having scripts run >> during install. The correct long term fix as proposed by bapt is the do >> anyway with most scripts in favor of common actions and if any >> significant scripts remain add the ability to run them on first boot. > Cool; glad to hear. This sounds like a good plan. > _______________________________________________ > freebsd-pkg@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-pkg > To unsubscribe, send any mail to "freebsd-pkg-unsubscribe@freebsd.org" > Having dealt with 'run on first boot' installation issues, I don't think that this is a good idea. Have you ever tried to debug one of these little beasts? And make sure that the script is removed so that it does not run again? And deal with adding a whole new infrastructure to deal with this SEPARATE from the current FreeBSD configuration? I lived through the headaches dealing with startup scripts having to be added to things like /etc/rc.local and finally seeing the consensus of using /usr/local/etc/rc.d/xxxx for separate scripts... And now you want to add something like: /usr/local/etc/run_on_first_boot/xxxx? Please reconsider adding 'run on first boot' capabilities. From owner-freebsd-pkg@FreeBSD.ORG Wed Sep 10 16:34:49 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 35A73DC1 for ; Wed, 10 Sep 2014 16:34:49 +0000 (UTC) Received: from mx2.paymentallianceintl.com (mx2.paymentallianceintl.com [216.26.158.171]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx2.paymentallianceintl.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D69A1C34 for ; Wed, 10 Sep 2014 16:34:48 +0000 (UTC) Received: from firewall.mikej.com (162-230-214-65.lightspeed.lsvlky.sbcglobal.net [162.230.214.65]) by mx2.paymentallianceintl.com (8.14.5/8.13.8) with ESMTP id s8AGXFgP018568 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 10 Sep 2014 12:33:15 -0400 (EDT) (envelope-from mikej@mikej.com) Received: from mail.mikej.com ([192.168.6.63]) by firewall.mikej.com (8.14.9/8.14.9) with ESMTP id s8AGWrhk025407 for ; Wed, 10 Sep 2014 12:33:14 -0400 (EDT) (envelope-from mikej@mikej.com) X-Authentication-Warning: firewall.mikej.com: Host [192.168.6.63] claimed to be mail.mikej.com MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 10 Sep 2014 12:32:53 -0400 From: Michael Jung To: freebsd-pkg@freebsd.org Subject: "poudriere buk" - why does it need to fail on single package with missing port =?UTF-8?Q?origin=3F?= Message-ID: X-Sender: mikej@mikej.com User-Agent: Roundcube Webmail/1.0.2 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 10 Sep 2014 16:34:49 -0000 Why does "poudriere bulk" need to bail because of a single package that has a missing port origin and not build other packages in the package list? If I remove x11/mate from my package list poudriere rocks on building all my other ports. The missing origin is a RUN_DEPENDS in the x11/mate Makefile, but that dependency should only be for x11/mate right? I can't seem to find a good explanation in the general man pages or searching the web. Educate me please ;-) --mikej Example: poudriere 3.0.17/11.0-CURRENT #1 r264318M amd64 [root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk -j 10stable -f /usr/local/etc/charon-list ====>> Creating the reference jail... done ====>> Mounting system devices for 10stable-default ====>> Mounting ports/packages/distfiles ====>> Mounting ccache from: /var/cache/ccache ====>> Mounting packages from: /usr/local/poudriere/data/packages/10stable-default ====>> Logs: /usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h18m15s ====>> Appending to make.conf: /usr/local/etc/poudriere.d/10stable-make.conf /etc/resolv.conf -> /usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf ====>> Starting jail 10stable-default ====>> Loading MOVED ====>> Calculating ports order and dependencies ====>> MOVED: databases/db41 renamed to databases/db48 ====>> MOVED: databases/db42 renamed to databases/db48 ====>> Error: Invalid port origin 'archivers/mate-file-archiver' not found. ====>> Cleaning up ====>> Umounting file systems [root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# AFTER remove x11/mate from the list "charon-list" [root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk -j 10stable -f /usr/local/etc/charon-list ====>> Creating the reference jail... done ====>> Mounting system devices for 10stable-default ====>> Mounting ports/packages/distfiles ====>> Mounting ccache from: /var/cache/ccache ====>> Mounting packages from: /usr/local/poudriere/data/packages/10stable-default ====>> Logs: /usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h20m14s ====>> Appending to make.conf: /usr/local/etc/poudriere.d/10stable-make.conf /etc/resolv.conf -> /usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf ====>> Starting jail 10stable-default ====>> Loading MOVED ====>> Calculating ports order and dependencies ====>> MOVED: databases/db41 renamed to databases/db48 ====>> MOVED: databases/db42 renamed to databases/db48 ====>> Sanity checking the repository ====>> Deleting old version: liboil-0.3.17_1.txz ====>> Deleting old version: p5-DBD-Pg-3.4.0.txz ====>> Deleting old version: p5-Net-SSLeay-1.65.txz ====>> Deleting stale symlinks ====>> Deleting empty directories ====>> Cleaning the build queue ====>> Building 490 packages using 8 builders ====>> Starting/Cloning builders ====>> Hit CTRL+t at any time to see build progress and stats From owner-freebsd-pkg@FreeBSD.ORG Wed Sep 10 17:50:15 2014 Return-Path: Delivered-To: pkg@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CAF9C695 for ; Wed, 10 Sep 2014 17:50:15 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B2EA4634 for ; Wed, 10 Sep 2014 17:50:15 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s8AHoF6v018837 for ; Wed, 10 Sep 2014 17:50:15 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 193530] New: ports-mgmt/pkg - Error on pkg search -Q required-by Date: Wed, 10 Sep 2014 17:50:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: adamw@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 10 Sep 2014 17:50:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193530 Bug ID: 193530 Summary: ports-mgmt/pkg - Error on pkg search -Q required-by Product: Ports Tree Version: Latest Hardware: Any OS: Any Status: Needs Triage Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: pkg@FreeBSD.org Reporter: adamw@FreeBSD.org [root@lockup ~] pkg search -Q required-by gettext pkg: sqlite error while executing SELECT p.name, p.origin, p.version, 0 FROM main.packages AS p INNER JOIN main.deps AS d ON p.id = d.package_id WHERE d.name = SPLIT_UID('name', ?1) AND d.origin = SPLIT_UID('origin', ?1); in file pkgdb_iterator.c:277: SQL function split_*() called with invalid arguments. (70)[root@lockup ~] pkg info pkg pkg-1.3.7 Name : pkg Version : 1.3.7 Installed on : Wed Aug 27 10:48:54 EDT 2014 Origin : ports-mgmt/pkg Architecture : freebsd:10:x86:64 Prefix : /usr/local [root@lockup ~] uname -a FreeBSD lockup 10.1-PRERELEASE FreeBSD 10.1-PRERELEASE #4: Tue Sep 9 10:31:25 EDT 2014 root@lockup:/usr/obj/usr/src/sys/GENERIC amd64 -- You are receiving this mail because: You are the assignee for the bug.