From owner-freebsd-pkg@freebsd.org Sun Apr 3 00:39:41 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4EB7ADE37A for ; Sun, 3 Apr 2016 00:39:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id AFF1818E7 for ; Sun, 3 Apr 2016 00:39:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AB996ADE379; Sun, 3 Apr 2016 00:39:41 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB3D5ADE378 for ; Sun, 3 Apr 2016 00:39:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B65618E6 for ; Sun, 3 Apr 2016 00:39:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u330de0L057520 for ; Sun, 3 Apr 2016 00:39:41 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 206003] ports-mgmt/pkg crash if env variable HTTP_USER_AGENT is empty Date: Sun, 03 Apr 2016 00:39:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: junovitch@freebsd.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: merge-quarterly- X-Bugzilla-Changed-Fields: flagtypes.name bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 03 Apr 2016 00:39:41 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D206003 Jason Unovitch changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|merge-quarterly? |merge-quarterly- Status|Open |Closed Resolution|--- |FIXED --- Comment #9 from Jason Unovitch --- (In reply to Baptiste Daroussin from comment #8) I'm marking this as closed now as 2016Q2 was branched with pkg-1.7.X and th= is issue was fixed in pkg-1.6.3. Setting merge-quarterly- as it wasn't merged and it's irrelevant now. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Sun Apr 3 13:17:18 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23188B01E4B for ; Sun, 3 Apr 2016 13:17:18 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: from mail-yw0-x22d.google.com (mail-yw0-x22d.google.com [IPv6:2607:f8b0:4002:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E584216A8 for ; Sun, 3 Apr 2016 13:17:17 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: by mail-yw0-x22d.google.com with SMTP id g127so222920012ywf.2 for ; Sun, 03 Apr 2016 06:17:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuffli-net.20150623.gappssmtp.com; s=20150623; h=mime-version:date:message-id:subject:from:to; bh=WQ8jaCGpTtVkAnarWpmEMpxeEagnThjvAGDHGFewPtI=; b=euL/9EB5bHT3odaiwbl3f9iznhvvWuA+obX7qQQLMTC6Bt/7Kp58HHbiI5MMYPc/xL HW+nawhssxNkWFcZkGnjIK93t9Ssn7N/Ay6OZw926uF5oy6GeyFlSheLgRcP9ZtU1v8t bUqSjAn0oK0ZcRpB87eAFEf6KuY3AWmkhLjBW2H4KZoi/Xtwp9cMGxCQ3hewe9wmsKN1 6djtMD5uywZUDTLmrMSaIH54d3YSsDIngVzILYno+L6aEOVF7pfgmFUUDGwdfEbPpFp1 HH1Fz6CkKzh5eIZ9bhLqGl+I1Xi4HboIY4wcaKNyvVl5h9rlihn7lj8uZ3b944B5kggz BOkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=WQ8jaCGpTtVkAnarWpmEMpxeEagnThjvAGDHGFewPtI=; b=NSur8QLO1grSAt59rdgvhIZFHWG7sreFVYlnBEcUUUDoCUgyLK+WL144unA+8PQOfm nOTwa/TO3BQ5VAOaxugqTcpy0VEQpYDl2UHxAWPtR5l47gFAm7K5xwKgTMSJB4wqaDAb sD3cMjEmu1D93ag/bDqryNLHTxGX+vFUHran62r65dbjQwdvROZtFS5iSIGqVimtZ1kJ oVJlVB9pgHPSnA1e5yOvy+PgyVHBZEwL0dFNXVQHgY0bGNOdalBfa1/hBkBM/uks6NH+ bIyYJHA8fh5LhAKAZbSkOzamzjeBdlibgCZOqrqHax3/gtdBqtUPZz+gC+xoHWWjifLj Rfhg== X-Gm-Message-State: AD7BkJLeIwykXbpplxxZ//MQGSwuhLsKdSlR8IEvGg8Bzu03MphTa2uk1EBkX7CByCVeslpPlnR5zIQ0Zf2CNw== MIME-Version: 1.0 X-Received: by 10.13.230.150 with SMTP id p144mr9088679ywe.80.1459689436961; Sun, 03 Apr 2016 06:17:16 -0700 (PDT) Received: by 10.13.214.194 with HTTP; Sun, 3 Apr 2016 06:17:16 -0700 (PDT) Date: Sun, 3 Apr 2016 06:17:16 -0700 Message-ID: Subject: teach pkg about rpm's? From: Chuck Tuffli To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 03 Apr 2016 13:17:18 -0000 Hi Has adding the ability to install RPM's via pkg been discussed before? Does it make sense to add this or is it better to leave this functionality to something like archivers/rpm4? If so, I have some time and the motivation to implement this and would appreciate any guidance / pointers that people would be willing to share. --chuck From owner-freebsd-pkg@freebsd.org Sun Apr 3 21:01:04 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86F8CB00C49 for ; Sun, 3 Apr 2016 21:01:04 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 789501964 for ; Sun, 3 Apr 2016 21:01:04 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 77FD3B00C48; Sun, 3 Apr 2016 21:01:04 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77AFEB00C47 for ; Sun, 3 Apr 2016 21:01:04 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56FD81962 for ; Sun, 3 Apr 2016 21:01:04 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u33L010J097496 for ; Sun, 3 Apr 2016 21:01:04 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201604032101.u33L010J097496@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: pkg@FreeBSD.org Subject: Problem reports for pkg@FreeBSD.org that need special attention Date: Sun, 03 Apr 2016 21:01:04 +0000 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 03 Apr 2016 21:01:04 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 207694 | ports-mgmt/pkg: 'pkg version -x' crashes when usi New | 193995 | [PATCH] ports-mgmt/pkg: floating point exception New | 205350 | ports-mgmt/pkg doesn't respect locked packages an 3 problems total for which you should take action. From owner-freebsd-pkg@freebsd.org Mon Apr 4 06:14:34 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FA1AB029C1 for ; Mon, 4 Apr 2016 06:14:34 +0000 (UTC) (envelope-from serejk@febras.net) Received: from prima.febras.net (prima.febras.net [62.76.193.23]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BF9411D4F for ; Mon, 4 Apr 2016 06:14:33 +0000 (UTC) (envelope-from serejk@febras.net) Received: from mail.febras.net (localhost [127.0.0.1]) by prima.febras.net ("FEB RAS network Mail Server") with ESMTP id 1F0A7435B69 for ; Mon, 4 Apr 2016 16:08:31 +1000 (VLAT) MIME-Version: 1.0 Date: Mon, 04 Apr 2016 16:08:31 +1000 From: Korolev Sergey To: Subject: Problem compiling pkg-1.7.1 Organization: =?UTF-8?Q?=D0=92=D0=A6_=D0=94=D0=92=D0=9E_=D0=A0=D0=90?= =?UTF-8?Q?=D0=9D?= Reply-To: Mail-Reply-To: Message-ID: <59e55ef284f2f825f4530a20cace37e6@febras.net> X-Sender: serejk@febras.net User-Agent: RoundCube Webmail/0.5.4 X-FEBRAS-Info: Contact e-mail: admin@febras.net X-FEBRAS-ID: 1F0A7435B69.AE010 X-FEBRAS: clean X-FEBRAS-SpamCheck: not spam, SpamAssassin (not cached, score=-15.364, required 5, autolearn=not spam, ALL_TRUSTED -1.00, AWL 0.56, BAYES_00 -15.00, HTML_MESSAGE 0.00, TW_BL 0.08) X-FEBRAS-From: serejk@febras.net X-FEBRAS-To: freebsd-pkg@freebsd.org X-Spam-Status: No Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 04 Apr 2016 06:14:34 -0000 =20 Hi,=20 I`m trying to update pkg-1.6.4_1 to pkg-1.7.1, and getting en error:=20 ----------=20 CCLD pkg-static /usr/local/lib/libarchive.a(archive_read_support_filter_lzop.o): In function `lzop_filter_read': (.text+0x6a5): undefined reference to `lzo1x_decompress_safe' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [pkg-static] Error code 1 make[5]: stopped in /usr/ports/ports-mgmt/pkg/work/pkg-1.7.1/src ---------- 10.0-RELEASE-p12, clang 3.3, libarchive and liblzo2 are reinstalled, with no errors. Libarchive port has option "LZO" checked.=20 Does anybody have the same problem?=20 --=20 =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=9A=D0=BE= =D1=80=D0=BE=D0=BB=D1=91=D0=B2 =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9, =D0=92=D1=8B=D1=87=D0=B8=D1=81=D0=BB=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1= =8B=D0=B9 =D1=86=D0=B5=D0=BD=D1=82=D1=80 =D0=94=D0=92=D0=9E =D0=A0=D0=90=D0= =9D =D1=81=D0=BE=D1=82.: +79141965534 =D1=80=D0=B0=D0=B1.: 8(4212)703913 =20 From owner-freebsd-pkg@freebsd.org Mon Apr 4 06:57:08 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CFC04B0199F for ; Mon, 4 Apr 2016 06:57:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B9E6C1FAF for ; Mon, 4 Apr 2016 06:57:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B5A3DB0199E; Mon, 4 Apr 2016 06:57:08 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5402B0199D for ; Mon, 4 Apr 2016 06:57:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A4FC21FAE for ; Mon, 4 Apr 2016 06:57:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u346v823080034 for ; Mon, 4 Apr 2016 06:57:08 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 207694] ports-mgmt/pkg: 'pkg version -x' crashes when using /usr/ports which doesn't have INDEX-* files Date: Mon, 04 Apr 2016 06:57:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: crash, needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mt@markoturk.info X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? merge-quarterly? X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 04 Apr 2016 06:57:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207694 mt@markoturk.info changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Open |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Tue Apr 5 00:21:29 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78BBCB03FA5 for ; Tue, 5 Apr 2016 00:21:29 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5E52618EB for ; Tue, 5 Apr 2016 00:21:29 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 59BE8B03FA3; Tue, 5 Apr 2016 00:21:29 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 595D7B03FA2 for ; Tue, 5 Apr 2016 00:21:29 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 292B918EA for ; Tue, 5 Apr 2016 00:21:29 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: by mail-io0-x22c.google.com with SMTP id a129so645059ioe.0 for ; Mon, 04 Apr 2016 17:21:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=r77a72nb9rF8btcBoifelQlYAyUwJeRi8shjd/Vwk+I=; b=wPHTnT/iMnbncwTKsSX1izXbsg/O8xbGm9vX0KwhaBBZzN5N7lfK7fT7ozt9AdvUBY BEAAMkhBsEQk+QuHVL0cJ1y1AtBUrjcLIebilfIZ62gnhAdAmcL4GsZ4+16vpHd4Jxsi i+RXXKSo8y80eVQsLSWE+TmC+isFl6u2cu0VIoFh04zmg8oDrvJiw464OJeOfixm8xuE xdTjV5AYp6eMCaDkibN/u/QvnZzJnUMqgXYpo0xDAtoFOdRrCwJko5SfWcI2nkwdNLrO ThAXG0Qi52+3QSlQoO+R+kxcgMiMDNxktam8G42nTkfVLAptW3xcFOQa1okQ1Ozookcv Glqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=r77a72nb9rF8btcBoifelQlYAyUwJeRi8shjd/Vwk+I=; b=Cq+Lhq2AOIs8fNpCXCxU2sx9ddK0aJtCaK9qczaBsa03dSxviBc57Pdl6bGXmugMKD Q6jQL8CcZk+NwMIh7ouWPMV932JwslQAVH0BiA+2jfpRODwsEFEB5lvzc+ZVisA+AqHu EIzC9Ow2xgwy5UdMGFT1xsUKfhSy4hS/Y9373oJfFJ5o9IoEQIfEGCw0LlLnpfC0wHYe syVG5oxRJuC+YSisXbEwPR2yPvU0cxoFcciS/8oC/9M+eUh38Q4aicbP+w6WT6K+9COo 2CmM+zHToCV00h0iYdQDgCqs5RjYTDAQpz9iOFxkypcHvZHfR3vMamtOaFG1p31xBE++ pkAw== X-Gm-Message-State: AD7BkJL0dnvZX8Qmfaw2L8Kdoagut2Rs9Ead2Bv0RP54/Fa1L2VlTAK4YSVqeGCCMq4isSE3tMsLSX68LXKFmg== X-Received: by 10.107.43.206 with SMTP id r197mr10924648ior.140.1459815688539; Mon, 04 Apr 2016 17:21:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.56.69 with HTTP; Mon, 4 Apr 2016 17:20:49 -0700 (PDT) From: Zsolt Ero Date: Tue, 5 Apr 2016 02:20:49 +0200 Message-ID: Subject: FreeBSD Port: ports-mgmt/pkg To: pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 00:21:29 -0000 Hi, There is quite a serious regression in pkg 1.7.1: pkg install fails with error code 70 if any of the listed packages is already installed. This in essence breaks every automated server provisioning scripts / libraries, as pkg install ........ is commonly used as "make sure this package is installed", and that line will break now and thus stop the whole server deployment! I see that pkg 1.7.0 had a regression and was short-lived, but unfortunately the one introduced in 1.7.1 is much worse! Zsolt From owner-freebsd-pkg@freebsd.org Tue Apr 5 03:54:22 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5184ADE78E for ; Tue, 5 Apr 2016 03:54:22 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 959F11741 for ; Tue, 5 Apr 2016 03:54:22 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9191EADE78D; Tue, 5 Apr 2016 03:54:22 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EEE5ADE78C for ; Tue, 5 Apr 2016 03:54:22 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from valentine.liquidneon.com (valentine.liquidneon.com [216.87.78.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 702431740 for ; Tue, 5 Apr 2016 03:54:22 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id 1076D2793D; Tue, 5 Apr 2016 03:46:26 +0000 (UTC) Date: Tue, 5 Apr 2016 03:46:26 +0000 From: Brad Davis To: Zsolt Ero Cc: pkg@freebsd.org Subject: Re: FreeBSD Port: ports-mgmt/pkg Message-ID: <20160405034626.GA1875@corpmail.liquidneon.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 03:54:22 -0000 On Tue, Apr 05, 2016 at 02:20:49AM +0200, Zsolt Ero wrote: > Hi, > > There is quite a serious regression in pkg 1.7.1: pkg install fails > with error code 70 if any of the listed packages is already installed. Most tools like Puppet, Salt Stack, etc look at the output of `pkg list`. What tool are you using? I don't think this is a regression at all. pkg was not able to install something, thus it should exit with a proper error code. Regards, Brad Davis From owner-freebsd-pkg@freebsd.org Tue Apr 5 10:28:55 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 42749B03F87 for ; Tue, 5 Apr 2016 10:28:55 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 259351E61 for ; Tue, 5 Apr 2016 10:28:55 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 213A7B03F85; Tue, 5 Apr 2016 10:28:55 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20E3AB03F84 for ; Tue, 5 Apr 2016 10:28:55 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: from mail-ig0-x235.google.com (mail-ig0-x235.google.com [IPv6:2607:f8b0:4001:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E27121E60; Tue, 5 Apr 2016 10:28:54 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: by mail-ig0-x235.google.com with SMTP id kb1so15421305igb.0; Tue, 05 Apr 2016 03:28:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Q94djQhg9k+cCd/MKn3xNcXAmp3i7TbpZgRNaq8zHrc=; b=erQcBD5V3GJRyky2josRZbBARAXmWDuRHKDgcaE1lVYrmveU4nc/5yfJ1SkkTxyILO rD2WApbxHOYlJpkYS+DqI326eax46BNpLUM1GceSkcKyrPc94KBIv+xVAkdhcjZmtKSH q9h0nKbMmO2x1Mn88PZ/b/gFYZMy1vmRyfHycxZx5tc8A8ec4fkcX/x1iw+CvGe4kz2V y5gZPLw2HAKIMvhnqRd6p3UEmltc27i1wv3P5HQb1mD3L7fUvfmtB8JLh8J9HTU0lCMj H9fuSwX/mQyt3utWbZgw1wvTYI+aS6n+dEgbbGPENggYePIKG1vlRLQn2ClUuotkV7/5 t/HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Q94djQhg9k+cCd/MKn3xNcXAmp3i7TbpZgRNaq8zHrc=; b=cXkLzrK4Dj+G/LRwF3zpKWZn8sXGs0DlIsrllU/KMG4s9TaeOiIiQgVJVyq5NjIOkc n09SWNgCqgY7mFKPgzSY8FCpC1cJMNmwDMR7NWAbL55h6i5hyaiBaPj7ErYZF7yehqgp YSJCm71r+QSS133E6DZ4htqsrs0OopMZLYsnvoEr7E1kBdaPmrLMJ7OGuT1nCgIcUNhH G5XrdenwlJaDSHXgkeYVrDx3zVALYnjxYgGkVty9hKbgboXdZ4q0ubSeVTNZM2n3soJv kjWuz+av1OLzTNkL9ssHAvoPQuXj+67nRYugRugu/hTg0Kp7gmGwgoJe9Jh/44xUhW5b wJ7w== X-Gm-Message-State: AD7BkJILRud0/gUJ826tmV/MoQEavuuEiRDqQtSO8rqW4tuC4wn6IiE/k/GL//Hz0qMdGXllvjZlQIuCK61T/g== X-Received: by 10.50.132.102 with SMTP id ot6mr14058469igb.97.1459852134301; Tue, 05 Apr 2016 03:28:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.46.165 with HTTP; Tue, 5 Apr 2016 03:28:14 -0700 (PDT) In-Reply-To: <20160405034626.GA1875@corpmail.liquidneon.com> References: <20160405034626.GA1875@corpmail.liquidneon.com> From: Zsolt Ero Date: Tue, 5 Apr 2016 12:28:14 +0200 Message-ID: Subject: Re: FreeBSD Port: ports-mgmt/pkg To: Brad Davis Cc: pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 10:28:55 -0000 I don't know how those tools internally check the state of packages, but anyone who self manages a server usually writes a long line of "pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of server deployment scripts are structured like this. Those lines are used in the sense of "make sure that pkg1, pkg2 and pkg3 are all installed after this command". Now the new change totally breaks this behaviour. Also, it breaks convention with known package managers from OS X or the linux world, where ... install is usually used as "make sure that ... is installed". Even if FreeBSD believes that such a huge change is somehow justified at a minor point release, it should be clearly communicated with the community. I would strongly recommend going back to the pre-1.7 way of "make sure that ... is installed" behaviour. Since this is such a fresh change, I believe there will be many more user reports coming in from broken install scripts soon. Zsolt On 5 April 2016 at 05:46, Brad Davis wrote: > On Tue, Apr 05, 2016 at 02:20:49AM +0200, Zsolt Ero wrote: >> Hi, >> >> There is quite a serious regression in pkg 1.7.1: pkg install fails >> with error code 70 if any of the listed packages is already installed. > > Most tools like Puppet, Salt Stack, etc look at the output of `pkg list`. > What tool are you using? > > I don't think this is a regression at all. pkg was not able to install > something, thus it should exit with a proper error code. > > > Regards, > Brad Davis > From owner-freebsd-pkg@freebsd.org Tue Apr 5 15:55:43 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FC7FB03E64 for ; Tue, 5 Apr 2016 15:55:43 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9DFF01218 for ; Tue, 5 Apr 2016 15:55:42 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from zero-gravitas.local (vpn-1.adestra.com [46.236.37.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 9F1BB9BDA for ; Tue, 5 Apr 2016 15:55:38 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/9F1BB9BDA; dkim=none; dkim-atps=neutral Subject: Re: FreeBSD Port: ports-mgmt/pkg To: freebsd-pkg@freebsd.org References: <20160405034626.GA1875@corpmail.liquidneon.com> From: Matthew Seaman Message-ID: <5703E001.5020007@FreeBSD.org> Date: Tue, 5 Apr 2016 16:55:45 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="eMdc26BMLXsejaqXR7fAmGWMcMTRjcfMm" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 15:55:43 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --eMdc26BMLXsejaqXR7fAmGWMcMTRjcfMm Content-Type: multipart/mixed; boundary="v9pwjTe6eNLlXchvgWQutBDUoNSfqxJOV" From: Matthew Seaman To: freebsd-pkg@freebsd.org Message-ID: <5703E001.5020007@FreeBSD.org> Subject: Re: FreeBSD Port: ports-mgmt/pkg References: <20160405034626.GA1875@corpmail.liquidneon.com> In-Reply-To: --v9pwjTe6eNLlXchvgWQutBDUoNSfqxJOV Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016/04/05 11:28, Zsolt Ero wrote: > I don't know how those tools internally check the state of packages, > but anyone who self manages a server usually writes a long line of > "pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of > server deployment scripts are structured like this. >=20 > Those lines are used in the sense of "make sure that pkg1, pkg2 and > pkg3 are all installed after this command". Now the new change totally > breaks this behaviour. >=20 > Also, it breaks convention with known package managers from OS X or > the linux world, where ... install is usually used as "make sure that > ... is installed". >=20 > Even if FreeBSD believes that such a huge change is somehow justified > at a minor point release, it should be clearly communicated with the > community. I would strongly recommend going back to the pre-1.7 way of > "make sure that ... is installed" behaviour. >=20 > Since this is such a fresh change, I believe there will be many more > user reports coming in from broken install scripts soon. Just a 'me too': =3D=3D> sys-app-1: Error: Execution of '/usr/local/sbin/pkg install -qy nagios-plugins' returned 70: =3D=3D> sys-app-1: Error: /Stage[main]/Nrpe::Install/Package[nagios-plugins]/ensure: change from absent to present failed: Execution of '/usr/local/sbin/pkg install -qy nagios-plugins' returned 70: Puppet gets all confused now when it tries to install something that's already installed. I'd much prefer it if the exit code in that situation was 'success.' Cheers, Matthew --v9pwjTe6eNLlXchvgWQutBDUoNSfqxJOV-- --eMdc26BMLXsejaqXR7fAmGWMcMTRjcfMm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQJ8BAEBCgBmBQJXA+AHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnZj8P/iDMEsrKTlMyz8aCJcqWg5iW 4k5vXNojxJQdzqRTJ3LN6HLAZfME/+bOocAD0M8/mAGBic5A2jn9pjkZjq/ZRg8q a1pXBbRj65lf3q8u+SclRdhEBgvW1dExOJmeMWhfyYLUR3iyIW5vs/OTPR5LKDxr f8wyks30NETWYd1VJiqIH034Urb/OklXndcJ7VDTNeMZR/WIG2zLyhrehxWOPKhR zyImCv/6cBID3LDVt+UN8oNPaaksAcEfsK6HNGRitTboPwqsx7cGznXZglJX1xR4 mViCJbnY7QEyBE+/NXLBppqGVMeTpaZByF3QT0WIXv+XsV7Rc2RgUXUUZcE83jLJ SOMulrqe2s8Rr0Zrvg3lu0EHAtj82XGqlAttxWQdqkWi90UiKKKKO4Y+4b3ZYX2d tqpMR+4bzjmv+JsfskvTVWvBKrMvbsoWmLLW8LaV+d0oozXAnQzcE7dWjpU/9T9r jeV4h07opNpDBK6HxqGQxB3LRkVcqCeh2syAa4a08SQrI/EmK/RBaLdmgQhvEw/t yDNJbj8GhBc+78UL+SGAE53mM32nIkpdCc3iTfN7j3eBEc8uVs/UQXvTLW8AcOxI BYRJ1G8DozOtkyL770WRc/hGVBVHttNBB1Kh2OqrEH1TdgDfJ9TIOoCDPbIwSUXI P4GQqA3s9kLhxmExETmu =8dca -----END PGP SIGNATURE----- --eMdc26BMLXsejaqXR7fAmGWMcMTRjcfMm-- From owner-freebsd-pkg@freebsd.org Tue Apr 5 16:03:13 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 87913B0408E for ; Tue, 5 Apr 2016 16:03:13 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from valentine.liquidneon.com (valentine.liquidneon.com [216.87.78.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 74ACF1831; Tue, 5 Apr 2016 16:03:13 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id 05D9327C7D; Tue, 5 Apr 2016 16:03:12 +0000 (UTC) Date: Tue, 5 Apr 2016 16:03:11 +0000 From: Brad Davis To: Matthew Seaman Cc: freebsd-pkg@freebsd.org Subject: Re: FreeBSD Port: ports-mgmt/pkg Message-ID: <20160405160311.GB1875@corpmail.liquidneon.com> References: <20160405034626.GA1875@corpmail.liquidneon.com> <5703E001.5020007@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5703E001.5020007@FreeBSD.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 16:03:13 -0000 On Tue, Apr 05, 2016 at 04:55:45PM +0100, Matthew Seaman wrote: > On 2016/04/05 11:28, Zsolt Ero wrote: > > I don't know how those tools internally check the state of packages, > > but anyone who self manages a server usually writes a long line of > > "pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of > > server deployment scripts are structured like this. > > > > Those lines are used in the sense of "make sure that pkg1, pkg2 and > > pkg3 are all installed after this command". Now the new change totally > > breaks this behaviour. > > > > Also, it breaks convention with known package managers from OS X or > > the linux world, where ... install is usually used as "make sure that > > ... is installed". > > > > Even if FreeBSD believes that such a huge change is somehow justified > > at a minor point release, it should be clearly communicated with the > > community. I would strongly recommend going back to the pre-1.7 way of > > "make sure that ... is installed" behaviour. > > > > Since this is such a fresh change, I believe there will be many more > > user reports coming in from broken install scripts soon. > > Just a 'me too': > > ==> sys-app-1: Error: Execution of '/usr/local/sbin/pkg install -qy > nagios-plugins' returned 70: > ==> sys-app-1: Error: > /Stage[main]/Nrpe::Install/Package[nagios-plugins]/ensure: change from > absent to present failed: Execution of '/usr/local/sbin/pkg install -qy > nagios-plugins' returned 70: > > Puppet gets all confused now when it tries to install something that's > already installed. I'd much prefer it if the exit code in that > situation was 'success.' Can I see the relevent section of your puppet manifest? Regards, Brad Davis From owner-freebsd-pkg@freebsd.org Tue Apr 5 16:52:26 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF84EB04FF1 for ; Tue, 5 Apr 2016 16:52:26 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6A48A18AC; Tue, 5 Apr 2016 16:52:26 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from zero-gravitas.local (vpn-1.adestra.com [46.236.37.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id BF6109D56; Tue, 5 Apr 2016 16:52:22 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/BF6109D56; dkim=none; dkim-atps=neutral Subject: Re: FreeBSD Port: ports-mgmt/pkg To: Brad Davis References: <20160405034626.GA1875@corpmail.liquidneon.com> <5703E001.5020007@FreeBSD.org> <20160405160311.GB1875@corpmail.liquidneon.com> Cc: freebsd-pkg@freebsd.org From: Matthew Seaman Message-ID: <5703ED4D.4000004@FreeBSD.org> Date: Tue, 5 Apr 2016 17:52:29 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <20160405160311.GB1875@corpmail.liquidneon.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4sjCd7LsXpqVi0e44DmflnbWPidcb9fDP" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 16:52:27 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4sjCd7LsXpqVi0e44DmflnbWPidcb9fDP Content-Type: multipart/mixed; boundary="8wbB6wAei6cHt9DtgfcNHI55hL7bJxRVs" From: Matthew Seaman To: Brad Davis Cc: freebsd-pkg@freebsd.org Message-ID: <5703ED4D.4000004@FreeBSD.org> Subject: Re: FreeBSD Port: ports-mgmt/pkg References: <20160405034626.GA1875@corpmail.liquidneon.com> <5703E001.5020007@FreeBSD.org> <20160405160311.GB1875@corpmail.liquidneon.com> In-Reply-To: <20160405160311.GB1875@corpmail.liquidneon.com> --8wbB6wAei6cHt9DtgfcNHI55hL7bJxRVs Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016/04/05 17:03, Brad Davis wrote: > Can I see the relevent section of your puppet manifest? Sure. This is just one module, which happens to be used for setting up NPRE and various monitoring tasks. There are many other modules that install packages, but they all work pretty similarly. We have this as parameter settings -- $default_package_name =3D ['nrpe','nagios-plugins','p5-Nagios-Plugin'= ] case $::osfamily { [...] 'FreeBSD': { $config =3D '/usr/local/etc/nrpe.cfg' $package_name =3D $default_package_name $service_name =3D 'nrpe2' $pluginspath =3D '/usr/local/libexec/nagios' $includedir =3D '/usr/local/etc/nrpe.d/' } [...] } which is referenced here for installing packages: class nrpe::install inherits nrpe { if $operatingsystem =3D=3D 'FreeBSD' { package { $package_name : ensure =3D> $package_ensure, provider =3D> 'pkgng', require =3D> Class['pkgrepo'], } } else{ package { $package_name : ensure =3D> $package_ensure, } } } The 'pkgng' provider is from here: https://github.com/xaque208/puppet-pkgng but it's apparently version 0.2.3 from around a year ago, which was installed from Puppetforge: puppet module install zleslie/pkgng Cheers, Matthew --8wbB6wAei6cHt9DtgfcNHI55hL7bJxRVs-- --4sjCd7LsXpqVi0e44DmflnbWPidcb9fDP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQJ8BAEBCgBmBQJXA+1TXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnPPAP/jStQlZOoVJHGlmuZ/uiMoMH KBTQgHkuH5+n2fl6zxFX3QurFgh/HalktI3LQtfhgsAO7M4kmvhyw5+POu1ZcLrU R1UY7a4Fsg9e74KCckRGbNT6+dCFzC6vrEBk8w9LSPMm7rcNc2/ehWlJcrG9sLSr Geyv9Pl4SfPw74QPj3uOKoxOQspoa+Gfv9WlDg9xGlwr7nbSG8Hgn9e05DXQRy+R IID9Lngi8V5VkUvrl0n0Dho149Nom3w4xfP+R7QmURqa1lrkl/Gpj4uSGRZzl9hl Lh3dLjQTjrCZWpR5h3l9Jvd+VDMex+XfXMHbHqsXABLCeYfrQaZCoYz44sbLWSrn lUy6IlSFMacdRFvIj4OET3i60SJsXIXiA5bGzIroA+foCTyG7x2VQoYm0L0d3/ZY +P0Q6k6siBsSJOjB9UJJMzm4LxdYPRjr6nEZF6iGU4dFweaFKpg/rKSNcBvD9Jfm awCSgOzfXG9tieoyxzca7SghH2kcM6m8i328cMZB5zGWYPUvXKU9XaBX5GlksUgs Cy/XL8MDDW1N8/HIY3hWrnajAWFIeqvLsq3LA+zmF0Gi/UtXbBEC6ZZ3Pj9jmULO 0VHp/WquSMhy6e0yWUHmN8+o+JLSWKLib5d9ZybU0IJbfpZSSgOkRkbgcT+b3i6O lmbNlLFlye/5kfoBL2Ml =Cj1E -----END PGP SIGNATURE----- --4sjCd7LsXpqVi0e44DmflnbWPidcb9fDP-- From owner-freebsd-pkg@freebsd.org Tue Apr 5 21:47:35 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9783B045B9 for ; Tue, 5 Apr 2016 21:47:35 +0000 (UTC) (envelope-from coehill.dave@gmail.com) Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 717D516BD for ; Tue, 5 Apr 2016 21:47:35 +0000 (UTC) (envelope-from coehill.dave@gmail.com) Received: by mail-ob0-x22b.google.com with SMTP id j9so18628326obd.3 for ; Tue, 05 Apr 2016 14:47:35 -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; bh=PbbN4eyWAj0ZB755M3vuADUreWfKVe/zGSbcDiGw8jM=; b=JWTkrK2bXM3aKlFwZ2Ze/OuBFmwHhBeZ7JQ76UFk1skJXZ3BHGZoiZa4wVDC1moVIV 0qXSU1bOaZ8LbPMSURRIfyLOKWxQdqecioFM5AYnGGWqZPkTJehon5Vnp1YDBZhY5jer 0bbSq8JDs6RO5FNsLKauAvnrUI8gTRn4zBX5HLvtvXttseSagmt2bUvkTpRJPmhUr8ZN sdnwyBkGrOuV+eeLDuxY4oO6GyYPI0GPteJqoBGjL6kz6aBnkWnr3ylu/Taxd+vyuM8S T+B3oPR4MFYEL4zQc2vQxEYj8bKcSoonld2LLQFJG3iQtWki9rxNJbrGzaBFB83m2Zmq NKDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=PbbN4eyWAj0ZB755M3vuADUreWfKVe/zGSbcDiGw8jM=; b=G6xDMX/CMuuhGGZUyUV+UIt+qHR+Gj5oBnvwzXBbrXChQfBma3Mxxa/YoiISgo4djs RSUhI/mKfXoxnNkXOe4YHsknKZpbmjk7v8U/wZTvT2f+fp9yLT1+ckuWaqHmZSz1rYmG n4kvEqfv5G6TAkD9YOZeAPBENC7lRfkWmsVVSeYwqSeRlIWS9Pq1054IAIe6Wxgak4LU EoFbN75TpqzPC1cdofT8G53tS6vvjsW8HxtRIr3PFLrZZcGNdhKvkwRAh+E9IyWMfsQO 6PvfjAYu3aytnpyBPlyfcjHdem/KlC2h7c8miMR2/zVipKhgHbuWR7XTvo44713N2svU BM1A== X-Gm-Message-State: AD7BkJJ1zXFvUyeolpSz4E9MqoW516q1VpL7rcf8P4TfzA89jAeKsw6rysfidziBNhIXEFzViR6vK+LSAn2G7A== MIME-Version: 1.0 X-Received: by 10.60.98.144 with SMTP id ei16mr15025372oeb.14.1459892854464; Tue, 05 Apr 2016 14:47:34 -0700 (PDT) Received: by 10.157.34.1 with HTTP; Tue, 5 Apr 2016 14:47:34 -0700 (PDT) In-Reply-To: References: Date: Tue, 5 Apr 2016 17:47:34 -0400 Message-ID: Subject: Fwd: FreeBSD Port: ports-mgmt/pkg From: Dave M To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 21:47:35 -0000 ---------- Forwarded message ---------- From: Zsolt Ero Date: Mon, Apr 4, 2016 at 8:20 PM Subject: FreeBSD Port: ports-mgmt/pkg To: pkg@freebsd.org Hi, There is quite a serious regression in pkg 1.7.1: pkg install fails with error code 70 if any of the listed packages is already installed. This in essence breaks every automated server provisioning scripts / libraries, as pkg install ........ is commonly used as "make sure this package is installed", and that line will break now and thus stop the whole server deployment! I see that pkg 1.7.0 had a regression and was short-lived, but unfortunately the one introduced in 1.7.1 is much worse! Zsolt _______________________________________________ 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" holy geez.. you would think by now they would have the bugs worked out on this. What's going on? From owner-freebsd-pkg@freebsd.org Tue Apr 5 22:14:36 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8262B0302D for ; Tue, 5 Apr 2016 22:14:36 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [206.40.34.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BE2C51C5B for ; Tue, 5 Apr 2016 22:14:36 +0000 (UTC) (envelope-from marquis@roble.com) Received: from alba.roble.net (mx5.roble.com [206.40.34.5]) by mx5.roble.com (Postfix) with ESMTP id DEEF267839 for ; Tue, 5 Apr 2016 15:14:29 -0700 (PDT) Date: Tue, 5 Apr 2016 15:14:29 -0700 Subject: Re: FreeBSD Port: ports-mgmt/pkg From: "Roger Marquis" To: freebsd-pkg@freebsd.org Reply-To: marquis@roble.com MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 22:14:36 -0000 Zsolt Ero wrote: >I don't know how those tools internally check the state of packages, >but anyone who self manages a server usually writes a long line of >"pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of >server deployment scripts are structured like this. This is a major headache for us as well. What benefit is there to '-y' failing if a package or dependency is already installed and at the current version? Do we want to specify something like '-Y' instead of '-y' for this regression? Would appreciate a revert to the previous behavior and its addition to pkg-add. Roger >Those lines are used in the sense of "make sure that pkg1, pkg2 and >pkg3 are all installed after this command". Now the new change totally >breaks this behaviour. From owner-freebsd-pkg@freebsd.org Tue Apr 5 22:20:17 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3AB6B03124 for ; Tue, 5 Apr 2016 22:20:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8BB371DB0 for ; Tue, 5 Apr 2016 22:20:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id n3so8234387wmn.1 for ; Tue, 05 Apr 2016 15:20:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=M6NbiBKH1WhjhpZpi1jpgP1KNRmT4fb0Uc+L5i9p/+k=; b=MlaQhYAmudN81I/VL5msGj+a8DMnY5BIjkqCrkHF2dkZmqWEhpCdTyPzARTNOVO04l yq3WMsZhds6RYEZOLs7WSb838Qd783eLMAH7dDV5xhQxhP8Wf1665BLAQeygue3SZJZb M1sRN0RXFBTkf4GE1AsEZeFQU2qJYw61t7/xc/gsAn9HPZsg+RzQQukg3YmOMZOwE2GZ Vhrq3VWLLRg95zyZgApUrYx8GVPb3P+h0EForzXlA33+UB1SiCE/CG8+Y2zEkRjfEqOg B7X4fTiy2tJGq0GwKfV36XOB+JEEONlGL803MrAaXVglxei5NXqRoNzkmUE7jr3NSvGt Svfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mime-version:content-disposition:user-agent; bh=M6NbiBKH1WhjhpZpi1jpgP1KNRmT4fb0Uc+L5i9p/+k=; b=CefqI9dXz77cuVdDEtofA9cSsMYo2IsiIr2s6InzzVhNsZixG59LyUTxHUh/AAKske z5TUZFDm3ZmrjyapuHfC/tCQiET1+ni94DOMz4qXciusAhTt9vOBPLXkPi665dcCD8Km Wg0men+sKNqt77U9aH5JbawdfuSNkp+RAlTYMIQY8UpMiLucO8ernfseQKnbbRsHioxY TPxm/IVTlXvF9Yc4ZzeALCaN1ts69mP8ZiSqU82JYphR61Rugg41OyxTgMmzCmSo7YLF f4lMiIF39pSoyldz0zsRnDq8PxPpRf864S4AvMYc0mb0+rXunaW+5OGY/4xQ5dIAB3aS 6Lwg== X-Gm-Message-State: AD7BkJKgF7Rz+dpAUO5CxL5KOL5wCkGRSpz/bB84eOMpG83SPaW39/QZ4lM+C9Bp45t0tw== X-Received: by 10.28.223.70 with SMTP id w67mr19711130wmg.92.1459894816254; Tue, 05 Apr 2016 15:20:16 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id da5sm13846512wjb.25.2016.04.05.15.20.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Apr 2016 15:20:15 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 6 Apr 2016 00:20:13 +0200 From: Baptiste Daroussin To: Roger Marquis Cc: freebsd-pkg@freebsd.org Subject: Re: FreeBSD Port: ports-mgmt/pkg Message-ID: <20160405222013.GI49864@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1E1Oui4vdubnXi3o" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 05 Apr 2016 22:20:18 -0000 --1E1Oui4vdubnXi3o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 05, 2016 at 03:14:29PM -0700, Roger Marquis wrote: > Zsolt Ero wrote: > >I don't know how those tools internally check the state of packages, > >but anyone who self manages a server usually writes a long line of > >"pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of > >server deployment scripts are structured like this. >=20 > This is a major headache for us as well. What benefit is there to '-y' > failing if a package or dependency is already installed and at the current > version? Do we want to specify something like '-Y' instead of '-y' for t= his > regression? Would appreciate a revert to the previous behavior and its > addition to pkg-add. >=20 > Roger >=20 >=20 Fixed in git (with a regression test) will be released in few hours Bapt --1E1Oui4vdubnXi3o Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBDodAAoJEGOJi9zxtz5aDZoP/iKHc/O3xtQA2QlIHEhS6Fhc H5pICAmGoimicbDDe5yHRZTgAQjjEI6PyesbppyiLQISTLOAjNVcmqzBeCIGm5ag vjqFt4ZluqRVOSvTH2Oo3URkmfy1MG1Qo8ttAVqlcJ5fJEsafsyaVNc1vu0KKRKD Scvi2cQfw8t0JAC7ps6rpP6SRombDJ0ULCdCNR98SkCcYJFAMQd3DL+XdpK5sFmN vyfhD4l1R360feuBYV22tCKgaNkwUh8i3w+gUqVn72vpeGWgZ00kVRQL6kFWDzJa QtBIaVzKOW1NhDVBlerUwGYcD97RdX1YCdxqPUkXfz17vsLJUBxqZcoL7zzF5VcO 5z61WeMJGSDe3+1eF3EVkQuCYxA/X6BDXCdnF2iUHyguCOSFbRg1BpukjcGa8m+/ OWeOIYQMQEfWKscUIOfx5IrGR47DngLxkv3hmZ4HLym5hEfy2XW/1qs0/e9g2uj1 OnF65OMoMAhwJ7YZSjAS3Sy5merGVxG3kQOg952dGG5OlQ0UTDhT/ap67TTyE9/N LNx1hOzzEzGytgWga7zliJr1i6+/BP77m0gBQbo7TgchR+270dwLEtOFTqVfUklm GOmGC0rS3QEU9/Co1Vb6nOocWtL5t7OfPg44M/KCTcyAV8mevT8XdWdrK6/7uCPY EFIBnedRqIzEaO7fAZlw =Vozb -----END PGP SIGNATURE----- --1E1Oui4vdubnXi3o-- From owner-freebsd-pkg@freebsd.org Wed Apr 6 09:45:04 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57AA5B06DE6 for ; Wed, 6 Apr 2016 09:45:04 +0000 (UTC) (envelope-from guido@gvr.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4714B1398 for ; Wed, 6 Apr 2016 09:45:04 +0000 (UTC) (envelope-from guido@gvr.org) Received: by mailman.ysv.freebsd.org (Postfix) id 42B61B06DE5; Wed, 6 Apr 2016 09:45:04 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 42652B06DE4 for ; Wed, 6 Apr 2016 09:45:04 +0000 (UTC) (envelope-from guido@gvr.org) Received: from gvr.gvr.org (gvr-gw.gvr.org [217.26.110.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F5751397 for ; Wed, 6 Apr 2016 09:45:03 +0000 (UTC) (envelope-from guido@gvr.org) Received: from gvr.gvr.org (localhost [127.0.0.1]) by gvr.gvr.org (Postfix) with ESMTP id EF95BB05DC for ; Wed, 6 Apr 2016 11:44:54 +0200 (CEST) X-Virus-Scanned: amavisd-new at gvr.org Received: from gvr.gvr.org ([127.0.0.1]) by gvr.gvr.org (gvr.gvr.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fsQpVaSAOtQk for ; Wed, 6 Apr 2016 11:44:54 +0200 (CEST) Received: by gvr.gvr.org (Postfix, from userid 657) id A9DD9B05DA; Wed, 6 Apr 2016 11:44:54 +0200 (CEST) Date: Wed, 6 Apr 2016 11:44:54 +0200 From: Guido van Rooij To: pkg@freebsd.org Subject: pkg request Message-ID: <20160406094454.GA18810@gvr.gvr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 06 Apr 2016 09:45:04 -0000 First thanks for pkgng, it made life a lot easier here. I have a feature request: sometimes ports are removed completely (e.g. textproc/py-xml), or there are multiple supported versions and an old version is removed, e.g. net/isc-dhcp42-server When I have the corresponding packages installed, it is not easy to identify these packages (sometimes such remobal is documented in UPDATING bt for the above examples that is not the case). It would be a nice option if one of the pkg tools could identify packages that have an origin that no longer exists in the ports tree. Perhaps even that pkg upgrade would delete these packages with a sepcial option. would be happy to create a patch if it weren't for the fact that I don't really know the right place/tool to add it to. -Guido From owner-freebsd-pkg@freebsd.org Wed Apr 6 11:03:44 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2413AB0543C for ; Wed, 6 Apr 2016 11:03:44 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 02C571194 for ; Wed, 6 Apr 2016 11:03:44 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id F2DE8B0543B; Wed, 6 Apr 2016 11:03:43 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0588B0543A for ; Wed, 6 Apr 2016 11:03:43 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 74B581193; Wed, 6 Apr 2016 11:03:43 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x244.google.com with SMTP id a140so12116511wma.2; Wed, 06 Apr 2016 04:03:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=lgwtuI9b5VEG9CBYxXQZurpLk/s++kqyBxNLjHkuIbo=; b=Vh2bXDt6U/hqRzFVI0yNMIB4jB5GebTp4x+QdunPVZ1rRtDJfuANhyRTIo/HHGUiSW vsfqNoEmIIhWDNu1bnnf5TB25pUEWnjgF7dzlS5Macletj3K2utU+PS/qX1RYqHj/8ze 3vwMvO7SYXQE/yoAEeeZgS64gWvGeP8LNHDHbM/+V5VTpTokt2pQi1/pkgALsOj5rPcH T8hvkZfzNuUqor+qQuEK3N75kCTpZPfiqL+go8fc7+Kz5z9UyVqGwqw7e58N/DhGEO51 N3Y2hECWu+CXrnki/rHx9ZlxAfFhrPlgIfIzLcYuAAkzTWIDYg8Ufoiuwv6yNdZgF1pe kUog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=lgwtuI9b5VEG9CBYxXQZurpLk/s++kqyBxNLjHkuIbo=; b=ikJ3OZHWstoSL3NpCc0g8aeUWFmMr/5iP1ho5NmRsDrONBuWQcXOGdfZRDmLzgqb0r iglxBn5KZNUa8v9ys4MhTlWXIqqdXClSaiqeEzp1E70IqUG8V+FLB5W5bM/K6YJypb7P cRch236fFpe3pwoFxITc387Es6kv0wYHLHTjGKAn+RLIkeEkaFtS6ULWKaoYJmPAf+WF U0iS/Q97hP10cSzjZVzJVdTtWpZ099L87pVh0DgHCuER0XW3TL4glMazax7Qva77CYn1 zmc+lEIzu8YrAvnP2zXeVgXUyx6K8vNrryqI8OiGanV7XqcHz/moYwglOHOrXamrQ4iz QzAw== X-Gm-Message-State: AD7BkJLe6TCgZsxplum8NHvnBHZAZ/8BlK3DPw9K/If69gjsnJu+Shu9ZRiZR9S13g5IGA== X-Received: by 10.28.187.5 with SMTP id l5mr7990420wmf.17.1459940621731; Wed, 06 Apr 2016 04:03:41 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id cf6sm2690817wjc.12.2016.04.06.04.03.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Apr 2016 04:03:40 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 6 Apr 2016 13:03:38 +0200 From: Baptiste Daroussin To: Guido van Rooij Cc: pkg@freebsd.org Subject: Re: pkg request Message-ID: <20160406110338.GK49864@ivaldir.etoilebsd.net> References: <20160406094454.GA18810@gvr.gvr.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="/0P/MvzTfyTu5j9Q" Content-Disposition: inline In-Reply-To: <20160406094454.GA18810@gvr.gvr.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 06 Apr 2016 11:03:44 -0000 --/0P/MvzTfyTu5j9Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 06, 2016 at 11:44:54AM +0200, Guido van Rooij wrote: > First thanks for pkgng, it made life a lot easier here. > I have a feature request: > sometimes ports are removed completely (e.g. textproc/py-xml), > or there are multiple supported versions and an old > version is removed, > e.g. net/isc-dhcp42-server >=20 > When I have the corresponding packages installed, it is not easy > to identify these packages (sometimes such remobal is documented in > UPDATING bt for the above examples that is not the case). >=20 > It would be a nice option if one of the pkg tools could identify packages > that have an origin that no longer exists in the ports tree. Perhaps even > that pkg upgrade would delete these packages with a sepcial option. > would be > happy to create a patch if it weren't for the fact that I don't really > know the right place/tool to add it to. >=20 pkg version -voRL '?' All the one noted as orphaned does not exists remotely anymore. Be aware that if for if a package fails to build and is not anymore on the remote repositories it will also be marked as orphaned. Best regards, Bapt --/0P/MvzTfyTu5j9Q Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBO0KAAoJEGOJi9zxtz5aBwcQAJCdaPQeQH1iRzCzFrcFFXSJ 3gtytafe/MgaFF/F7g18e8Ivnpeg1YSo0UgFKGngVVJdcun2Sc4pEpf/oqeUHhOQ bJTq10ABqCNkBfXyp3IVVSv+2VAxBa0ZL3FBkxyXwJ01N6KNwWZTX48Zh9Z+5LqL lce3nt5dZtt8hMcTDyZXnskrzkCRv91Rem9y9m5Z0jUgpIdXqo/zQ7ZtuoeoawJ4 tjcNUfyiagWcP39j0JszHNw4dGxMEgYwdNIc6e4Cfejd75hxtga4Kqyr46wX37ZK wMejYWbamBMl7Z9Z+ItXH7kFc38kWFEokXeAza1sv+WiGGDTk2HxbivUySsHfUg1 GOclWfaUu4y6p6JfJmg2O/QMLUZAaxxbRrg/TciYElZuk+iFgYTVyz1u1YyxyWZB y4Z5fv99f6gjnzEZyBwUOP+GW4Ov5iTFho8ya2Xg1BJL3HKX4imW0hZ28L89PrSm 5ENRP/kGgkjiprb5mxiLjOaBsF4Axs/dTiQT2d45l0Jnm/NSMIuNDc1Q7aSs2UID I22Ar+D9zh5qY9XhxAPCj6u+xm3I3iCHEO4Jvzb7B8Tqep2Su1Wq2BL3JdEwkEY3 W9q9/mAOZOI1ruFOsEKXUqFa3blweREuYnz/oeG7ECLhstmfjTWeI1p2rgWrjSrk SDgVZFoI7MdjIVE3j067 =tWTv -----END PGP SIGNATURE----- --/0P/MvzTfyTu5j9Q-- From owner-freebsd-pkg@freebsd.org Wed Apr 6 11:30:24 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 014D5B05FF8 for ; Wed, 6 Apr 2016 11:30:24 +0000 (UTC) (envelope-from guido@gvr.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E43131EE7 for ; Wed, 6 Apr 2016 11:30:23 +0000 (UTC) (envelope-from guido@gvr.org) Received: by mailman.ysv.freebsd.org (Postfix) id E3820B05FF7; Wed, 6 Apr 2016 11:30:23 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3250B05FF6 for ; Wed, 6 Apr 2016 11:30:23 +0000 (UTC) (envelope-from guido@gvr.org) Received: from gvr.gvr.org (gvr-gw.gvr.org [217.26.110.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 06B2C1EE6; Wed, 6 Apr 2016 11:30:23 +0000 (UTC) (envelope-from guido@gvr.org) Received: from gvr.gvr.org (localhost [127.0.0.1]) by gvr.gvr.org (Postfix) with ESMTP id 03E8BB05DC; Wed, 6 Apr 2016 13:30:20 +0200 (CEST) X-Virus-Scanned: amavisd-new at gvr.org Received: from gvr.gvr.org ([127.0.0.1]) by gvr.gvr.org (gvr.gvr.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4sxGXcbq1vgD; Wed, 6 Apr 2016 13:30:19 +0200 (CEST) Received: by gvr.gvr.org (Postfix, from userid 657) id B1CB3B05DB; Wed, 6 Apr 2016 13:30:19 +0200 (CEST) Date: Wed, 6 Apr 2016 13:30:19 +0200 From: Guido van Rooij To: Baptiste Daroussin Cc: pkg@freebsd.org Subject: Re: pkg request Message-ID: <20160406113019.GA23568@gvr.gvr.org> References: <20160406094454.GA18810@gvr.gvr.org> <20160406110338.GK49864@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160406110338.GK49864@ivaldir.etoilebsd.net> X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 06 Apr 2016 11:30:24 -0000 On Wed, Apr 06, 2016 at 01:03:38PM +0200, Baptiste Daroussin wrote: > On Wed, Apr 06, 2016 at 11:44:54AM +0200, Guido van Rooij wrote: > > First thanks for pkgng, it made life a lot easier here. > > I have a feature request: > > sometimes ports are removed completely (e.g. textproc/py-xml), > > or there are multiple supported versions and an old > > version is removed, > > e.g. net/isc-dhcp42-server > > > > When I have the corresponding packages installed, it is not easy > > to identify these packages (sometimes such remobal is documented in > > UPDATING bt for the above examples that is not the case). > > > > It would be a nice option if one of the pkg tools could identify packages > > that have an origin that no longer exists in the ports tree. Perhaps even > > that pkg upgrade would delete these packages with a sepcial option. > > would be > > happy to create a patch if it weren't for the fact that I don't really > > know the right place/tool to add it to. > > > > pkg version -voRL '?' > > > All the one noted as orphaned does not exists remotely anymore. > > Be aware that if for if a package fails to build and is not anymore on the > remote repositories it will also be marked as orphaned. > Hi Baptiste, Thanks! (should be -voRl though ;-) -Guido From owner-freebsd-pkg@freebsd.org Wed Apr 6 14:01:59 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C11B0B05873 for ; Wed, 6 Apr 2016 14:01:59 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A3B4B133D for ; Wed, 6 Apr 2016 14:01:59 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A30BEB05872; Wed, 6 Apr 2016 14:01:59 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2BAEB05871 for ; Wed, 6 Apr 2016 14:01:59 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: from mail-ig0-x22d.google.com (mail-ig0-x22d.google.com [IPv6:2607:f8b0:4001:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6F811133B; Wed, 6 Apr 2016 14:01:59 +0000 (UTC) (envelope-from zsolt.ero@gmail.com) Received: by mail-ig0-x22d.google.com with SMTP id gy3so78842832igb.0; Wed, 06 Apr 2016 07:01:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=eVKCXXfAlUGKwX+HdWIdlZvG2JWeDQ16GEqrD/oq4DA=; b=sDmiumTzAHmE4/nTCkLhHFxSLD5TY4RlgiLj1Hq4//9IRZLpV8PND+IZldjVatPYoq 1D7D5jFd49vNYgrA6i3fxyca+Gu7GLWqhubDkrrvwe3hyTwueg1CldxDz8yjCoNzocnL 9sevH0lWPLwFFnT56gxByVwaixTt0xwbfhOge6G3Wk1DYoN4Bs33ws6tJcMvyinz+5Mo tRMINRaR560xImBIbB7GiTnR9ckVtyWJ/KeGL1W8LpU8hUfErrkyjfRb3EsqWwSF+/+6 Xbr/ixhMpYhhzZw/yIDpjAX1V8TGLmvl5yNltnsbF6CMxzPHgDL1W7/VN6e7x1m3z+XE qEFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=eVKCXXfAlUGKwX+HdWIdlZvG2JWeDQ16GEqrD/oq4DA=; b=VkIDke4FWLeowQpy4BGxbkLjsRuhVQOfZZRCHISPi+lSyp5pnDzSgKz3yOpvTg+C0P jl4Ulz3Z4DBGTXK/LNLLJqE8BGoh2gBiMri+LauVpdILFY6mY8Dxznox0sRwVENMJatB rSGly4fgLAjepbp7DvHCiJXgkRumLJh4KbcEBk02W0QVxft4yIhxgBeuD/HquLRBWyDS XOW14cUM5kzXV6tbZCNNGwk04JTbQnIDfff00R4OLWUlxkuKh31Ib36CdI07gE4qRU+R j/LLb/iYmwz6SfwFewfU+e2UJksRWdmf8Gst2z/rfWMdlYVDz2gmfRy9ghn9arQMSnee arLw== X-Gm-Message-State: AD7BkJId5UgeY3Q19nL39MybcKzZiDw7jrtZZuE7vrhETjeV5Nyh5W+R9iq/2IwZyHt471yee5sV7W2D/6xtTA== X-Received: by 10.50.132.102 with SMTP id ot6mr20522079igb.97.1459951318587; Wed, 06 Apr 2016 07:01:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.46.165 with HTTP; Wed, 6 Apr 2016 07:01:19 -0700 (PDT) In-Reply-To: References: <20160405034626.GA1875@corpmail.liquidneon.com> From: Zsolt Ero Date: Wed, 6 Apr 2016 16:01:19 +0200 Message-ID: Subject: Re: FreeBSD Port: ports-mgmt/pkg To: Brad Davis Cc: pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 06 Apr 2016 14:01:59 -0000 Thanks for the 1.7.2 update, do you know when will it appear on quarterly? On 5 April 2016 at 12:28, Zsolt Ero wrote: > I don't know how those tools internally check the state of packages, > but anyone who self manages a server usually writes a long line of > "pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of > server deployment scripts are structured like this. > > Those lines are used in the sense of "make sure that pkg1, pkg2 and > pkg3 are all installed after this command". Now the new change totally > breaks this behaviour. > > Also, it breaks convention with known package managers from OS X or > the linux world, where ... install is usually used as "make sure that > ... is installed". > > Even if FreeBSD believes that such a huge change is somehow justified > at a minor point release, it should be clearly communicated with the > community. I would strongly recommend going back to the pre-1.7 way of > "make sure that ... is installed" behaviour. > > Since this is such a fresh change, I believe there will be many more > user reports coming in from broken install scripts soon. > > Zsolt > > On 5 April 2016 at 05:46, Brad Davis wrote: >> On Tue, Apr 05, 2016 at 02:20:49AM +0200, Zsolt Ero wrote: >>> Hi, >>> >>> There is quite a serious regression in pkg 1.7.1: pkg install fails >>> with error code 70 if any of the listed packages is already installed. >> >> Most tools like Puppet, Salt Stack, etc look at the output of `pkg list`. >> What tool are you using? >> >> I don't think this is a regression at all. pkg was not able to install >> something, thus it should exit with a proper error code. >> >> >> Regards, >> Brad Davis >> From owner-freebsd-pkg@freebsd.org Wed Apr 6 14:04:49 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E5ADB0594F for ; Wed, 6 Apr 2016 14:04:49 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7AE59143E for ; Wed, 6 Apr 2016 14:04:49 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 768B6B0594E; Wed, 6 Apr 2016 14:04:49 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76344B0594D for ; Wed, 6 Apr 2016 14:04:49 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B6AB143B; Wed, 6 Apr 2016 14:04:49 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id a140so13577044wma.2; Wed, 06 Apr 2016 07:04:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=b6Y/rg0UAZeBVFdiSH3PofB9l17SrRgn7Wk+15/H2ys=; b=BK2KyFkNRZS4I4IpAPX0u5jA6aWJkZQUnOPxtBM35gmhAtfbQ/FLepfHi9/jAaS0gX 3k3z3LzUatO/0MpOjOpGnsLnpaXF76YpEeJHAl7xZBrE4xLl4DkhIEz/VGzV98mpXSjW 0foNdvh/Kj1OL2a9pNppakqFkNOLFt3i1my0TQlOdoueHqE6iIIQUiLzR2pZ5bNjYIDb MOKdvkM3l/E1ZgU/fo7K5ih/flXJYAd7yD8Zg2tpzoOyKVS+fVZ5KcHhGwHIoDBiNwNi 0NtcgaxjUhjqcN0aA18J5mMCNzCcMuTBi6lCB/l3xDRu6e5AR0M/vWxNgZwn0B+nXtzR ST/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=b6Y/rg0UAZeBVFdiSH3PofB9l17SrRgn7Wk+15/H2ys=; b=dp+heozBp5NuIl/4nzesiIy65N2unaDfZIWlSYxhAX4LiXl/2duqXhrPEwwayYxG1a 2KLm+EwiQ8/syPB8lC9JPhZTvh2VfOkGnRBNl8qQJ5kUq9bj21UdpHP3lsZoiHVdJUty Dgs9700/lLGd9q9uXANtIdVHEIyF0WeDJT5P/66d96GxMLAuwm/Uz/k/9mej/m7YxmCH MwzqO+NFils7mE6BVrF80iEp/Ni8qAFL43LERvrciJZu+9hlRaF9mtsQjHpylE2kJ1Vk mCfMlGO3hye3Oktf8gWZJO4fP9EgQjeweQCGCDKshv3RPsMBhBXZMD/Vkib6UIKNqfb1 BsbQ== X-Gm-Message-State: AD7BkJLGbiKfurl7wIPfpDroRazRybLk2xlKLuWNb1/ThgsTiRReO9L4y5zuULREQHJWTA== X-Received: by 10.28.11.131 with SMTP id 125mr24475791wml.58.1459951486847; Wed, 06 Apr 2016 07:04:46 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id w8sm3471128wjf.19.2016.04.06.07.04.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Apr 2016 07:04:45 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 6 Apr 2016 16:04:43 +0200 From: Baptiste Daroussin To: Zsolt Ero Cc: Brad Davis , pkg@freebsd.org Subject: Re: FreeBSD Port: ports-mgmt/pkg Message-ID: <20160406140443.GL49864@ivaldir.etoilebsd.net> References: <20160405034626.GA1875@corpmail.liquidneon.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="L1EIGrW/+75u5Nmw" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 06 Apr 2016 14:04:49 -0000 --L1EIGrW/+75u5Nmw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 06, 2016 at 04:01:19PM +0200, Zsolt Ero wrote: > Thanks for the 1.7.2 update, do you know when will it appear on quarterly? >=20 It has been merged immediatly so should be available in the repo in a coupl= e of days maximum Best regards, Bapt --L1EIGrW/+75u5Nmw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBRd7AAoJEGOJi9zxtz5aSrwP/i6YNxl2NcYO+gJuUs6uFPNp s0zazcOx4C0Qedw6iK5y9VuMJ6bszbARsZ4VQaizqwv/+b/EVBUsxpcgSJwIRE6s Sep/m7uz9YXBvDyGiXrmDtMbHpRMeSUBYxbbH/r7NiLyF9atyCn6pooW3p9lBteL IQzNAPpfFHfnOJPnovBUdwJEBLEH1QJfZWBhPBHHFhZUwD0vg1RwSSU43hAUBdks 89L2l4EGAuIjGmYpFkdCd2Fp9mrsLS5rhjga0wIgnmNEK1P9luaj8gu3GyvD8s7p 4ezHM2JGjqtGC1AyEAx7q8ONJ7WG/Pw398rPOONrg6pOzuyWe+goKNFbA9cqSMIH /9drDb3IvgYHdh3N6pfm1pgW6z16lWM80u0fIcGi/iPCwnkrQ9y9vUNcpo221+cU 7ZYzTjasbavwcAnVDI0AHBZq2HHbT8vg6A2CfateJ/7lqBGr3yWjxwZRx4QDSt2m kDJeoXsq2Zju6fWwsvk/wg509u5ZRmKTZz3oRagMxieG82prdHvufwdRXYHUhEEl fpBTh/bSz7+QfvyC99Umid9AMmsvqIxe2//dwVQOwmRnTFApV/vfLXvGwhwPlRIC X76FUyQ7DPJ09iKj1hJyyxcZ6WcFUk94Ptyte9br+bDZqrpVmYHFJ7/A6xtvXMZV 1Rg12w5lOz1D3D2t74fB =sEgj -----END PGP SIGNATURE----- --L1EIGrW/+75u5Nmw-- From owner-freebsd-pkg@freebsd.org Thu Apr 7 06:30:20 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43A88B073A3 for ; Thu, 7 Apr 2016 06:30:20 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB8101CC0 for ; Thu, 7 Apr 2016 06:30:19 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x241.google.com with SMTP id l6so1551431wml.3 for ; Wed, 06 Apr 2016 23:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Q3ebaDdiMEIDx2+UbxyWiGZ3zJ1WD+h0myEkwkGERi0=; b=lpjtFbwaLxB9FDr3EMz5VVPsIYeJb4+Qimj2InfjqXNmtLk61pG72cZt8bytDQdagl i3u+lMEBkf70s/d85HP2fC/Gm4fcHMoWINC1wr+fPWBAu0SNr43RkYuIu23TenNBQ3fW 9ot1kRkD1VA/9YYhspjDV7sWYRPykFnd2OcXeNCV5dxkPmJYpcWsVQ3Rgoh2m7/FeGvi 9QVlHk0U/hTixPYeTS4q3kxt2pfiMcP+GITM7mw7bAXFf6zD9d8BnDU/ftjPowOKxex5 AXNDFZpycLqROc/A8pi1YNnM19u3RS01zmnZuGCfIw3lvvamtnoUjQ11Y3EF0YzJIr5R 5I3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=Q3ebaDdiMEIDx2+UbxyWiGZ3zJ1WD+h0myEkwkGERi0=; b=WwDJaWxaxeVXSkpUclsWhLwm/Z4aaQ+TEh6C4SJPOAibpKCI/u8GCusnuiXz9rE28x VJbiQCT5uw/0tNTYXcEc7i1B/QMth79KV8Huc1S3bHX85YeBM2RRHKqKKJDvCqoZObeo M/krUbjhN77VGbZYWTQadH5OSo3GaPgWdO2hEeOQbDWupwIqzR7jKyiJ86LJpPHZScfb C44BoyM1JGerT+B4W0gMhV1lcZrKE8VzuU/C+e2UwFVDr7/CIfQVdO461zQvPGd6EkfY /zmql5ei1oF48aWVCXaoAlAtvIZL20oUQdHDaBO6mLf2+LdW9aZR/pddovEik5t0e8AE IGAw== X-Gm-Message-State: AD7BkJLJCuilkqCusVysXe45/K/8JVQ4TuVibhLyaSFRpOiTJGj9l/rSbKD0xINYvjhCSA== X-Received: by 10.194.112.98 with SMTP id ip2mr1460795wjb.24.1460010617616; Wed, 06 Apr 2016 23:30:17 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id jf6sm6781019wjb.2.2016.04.06.23.30.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Apr 2016 23:30:16 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 7 Apr 2016 08:30:14 +0200 From: Baptiste Daroussin To: Korolev Sergey Cc: freebsd-pkg@freebsd.org Subject: Re: Problem compiling pkg-1.7.1 Message-ID: <20160407063014.GP49864@ivaldir.etoilebsd.net> References: <59e55ef284f2f825f4530a20cace37e6@febras.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5/6IVfYouxg+lu1D" Content-Disposition: inline In-Reply-To: <59e55ef284f2f825f4530a20cace37e6@febras.net> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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: Thu, 07 Apr 2016 06:30:20 -0000 --5/6IVfYouxg+lu1D Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 04, 2016 at 04:08:31PM +1000, Korolev Sergey wrote: > =20 >=20 > Hi,=20 >=20 > I`m trying to update pkg-1.6.4_1 to pkg-1.7.1, and getting en > error:=20 >=20 > ----------=20 >=20 > CCLD > pkg-static > /usr/local/lib/libarchive.a(archive_read_support_filter_lzop.o): > In function `lzop_filter_read': > (.text+0x6a5): undefined reference to > `lzo1x_decompress_safe' > cc: error: linker command failed with exit code > 1 (use -v to see invocation) > *** [pkg-static] Error code 1 >=20 > make[5]: > stopped in /usr/ports/ports-mgmt/pkg/work/pkg-1.7.1/src >=20 > ---------- >=20 >=20 > 10.0-RELEASE-p12, clang 3.3, libarchive and liblzo2 are reinstalled, > with no errors. Libarchive port has option "LZO" checked.=20 >=20 > Does anybody > have the same problem?=20 I am working on a fix. Best regards, Bapt --5/6IVfYouxg+lu1D Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBf52AAoJEGOJi9zxtz5aBgkP/0KaLhDherBiqUpPOZJ6OF6w 7fTa+E+JSXIwZJMjq+i21Ty13Kc33HYQbw+Uu9bwuBze9q3drMWWZHad/4AHJS/k SQEZ1GAd1FkgAKhhPXxciWS1kCGYwqYmPjn3g2+ntcofTBJiFzlqIWlDvO3DYKm+ TLB/87xN3zK1ZpZ9l2LdAlXwTvMjnRJO2YR+RA4mqHqVR0s58JVXRLW2Xc9+1olM i4brEsX3jZXGS/GT6//dZRMZmpg+qKKV4JSSe4H4lD7FAzCKQ7lkcU5lwvqCKVck SV8McPicvQphvbVgLYuktu/Pyriwu+OYVscePKGOdKqu9PRgkvcTeWwxpvzQXMRX Mj/FCahMNpdSE71A8RxwR/RYUvVJZ4fZQt2c+VZljGIwPgiDBLwC1uZJIiLdr8A4 GXBDjweN8mTL7r5Tu9JOq5821t7zfrGQ4//IT0HFqDUsLK93DZkLipSTp7qhA4Le w3buHuBDbtp9kTXokD2QdykRJUPLsqV1/XEGMPnCky0E7gy+X1bzdzRo7JuKjRfR ZrdOlzj15aWaYvI7fwW6WW0U60JguKy/KYH1lB1qMkv3GHOeAjA50xSwUmVren1w YDbpjYVXsEX6dHf3oNa2G2ijC2zhvx7RH+88UTsJFWdZFyl3pZ5iP9SDLeethF/k oa4xDqrkSHgRSEnYOZcH =+eXU -----END PGP SIGNATURE----- --5/6IVfYouxg+lu1D-- From owner-freebsd-pkg@freebsd.org Thu Apr 7 06:36:15 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCD62B07572 for ; Thu, 7 Apr 2016 06:36:15 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 731B71082 for ; Thu, 7 Apr 2016 06:36:15 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x241.google.com with SMTP id l6so1583294wml.3 for ; Wed, 06 Apr 2016 23:36:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=7dHc3E3rO15M5x14OimAQyTAgX6chZ5kXwOyFRXK8IM=; b=p/cvfOXTHLEENkHp2wAsOZ/1t0JBj/Q2gIVAfOX5QbOTyuYeYucXfh+WJsmnC4R8ly GBh7KMMzQAZ+a6hlcQ2oujB6G0AM2aIOJ5gBKHttKNFE43Whqxh8b0PMB7F8l+KB6r9X sJU775MRdSfd5ONSoFzyn3jLsTOAN/8RW6BpTj2HUhmOgGdk1KixJeLcTixHPhHax0uF 0AgB7yrQmRvaLlEtkKLzrG2UTbD+T8KnRGDHJRKxXzCjy0q5ME6Rc6tjy9QgCAUmKTUF 0WVmg8G+8ed4H21nh0b9o6f1GfT32GmFbvqGm7eWD9UX/CE5GRCbTZqnUG1hzTb85eWM kQgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=7dHc3E3rO15M5x14OimAQyTAgX6chZ5kXwOyFRXK8IM=; b=HpXqXMV1b7iMSi/5KNel255k+H5NNmvo3OzcU+KirQcWDHSCzttcOm7NbRMmrXtzGE CvmtByJmoBJVSAncPKyCyfkTswwNqYHiexph5Lm4BTLu4dlkvoajo45gXqFnYByMaEBy yfogNaGOYiohKywEf14HV95MBAgYzpQwjjKzp7O2U/yz5lJ8e6qn9yf80tSDHCAwkrxa 6MzO0qoUe+oRBLJdIiLsigs302RrgjXVFGnMxpBlGwlY9HWhmol7KdkcmhBW43QTyR8y w5gxyQPF64DtsZCvDRuN1I4WbafRzHaNhi8WAhg0+f0C21qqjdWzco/96KJIe4tmbHRB x+Xg== X-Gm-Message-State: AD7BkJL5uqammdT3aSrCDNNaQArSXvj2SZJgkGKPwyRC2De+VQgPGT6PEh53j3wJb4YoGA== X-Received: by 10.194.249.42 with SMTP id yr10mr1479771wjc.12.1460010974149; Wed, 06 Apr 2016 23:36:14 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id j71sm7168991wmj.21.2016.04.06.23.36.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Apr 2016 23:36:13 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 7 Apr 2016 08:36:11 +0200 From: Baptiste Daroussin To: Chuck Tuffli Cc: freebsd-pkg@freebsd.org Subject: Re: teach pkg about rpm's? Message-ID: <20160407063611.GQ49864@ivaldir.etoilebsd.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="UJEqbsikIZBgizPR" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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: Thu, 07 Apr 2016 06:36:16 -0000 --UJEqbsikIZBgizPR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 03, 2016 at 06:17:16AM -0700, Chuck Tuffli wrote: > Hi >=20 > Has adding the ability to install RPM's via pkg been discussed before? > Does it make sense to add this or is it better to leave this > functionality to something like archivers/rpm4? If so, I have some > time and the motivation to implement this and would appreciate any > guidance / pointers that people would be willing to share. >=20 It has been discussed, there was even some summer of code about it. It is a feature we would like to see in (but specially crafter) as it would allow to remove most of the linux ports from the ports tree and we could te= ll the users to simply add a special linux.conf repoconfiguration pointing to = a yum repository to handle the /compat Unfortunatetly those summer of code did not reach the point to be integrate= d. And I have very little time to work on this feature myself Best regards, Bapt --UJEqbsikIZBgizPR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBf/bAAoJEGOJi9zxtz5agugQAI+uheKlFpx5R+sFwkgwgOjT pDaHN8pECiXyYynvCpxO9iE/nHUPJMtLNFd0OZAC2RptVez0ABEhvh7n9eJQUUV5 RDXAsuSQfJhFu78Pc2GapukORuqDT/vDXE/EB1vMj1MgG3fYLZCHp0M99zKo2Alh CiOp1tS7FJhIntWLeVjgmLy157B7HgECsoeTdl/iiIEFsORrywJMBG4uMvlpXmxq yx3EK1Hv8u906o4Rk3ergb84+gKgASnjAPEZg2CedWx6hJEeEC2LqWJoDk9BkT8r 845L0DxbuiXHs+osQ239lN7NbLUJqBVjvB6A9G9KGabmnh7g0mrK3YVI7Vg/CoFn n1m++ntDMFEiu78fUUVjq7erxVfR7XK5UH65+HJnfmvHfOYLcnEZk3chwXZooKcU 8EJ24hgMIigojV6ebm+rky4a8hEasw1mgCv4XgyrKL0N/RQyHn68wewLCEdCm5VB UaS72/KCXvG/TnzqmLOHm+FPuJ9WicXvipUg8IBFwS69kyfQEz9KqCcVGgyl6qq1 ZU7zXvGmVn1DTsrCqU82YQCwrss0BgPzMDZJng0Y0cD/zIkqhD1Br2f8uJkNE1mv nFWQMsaH9L9tMB1oQv0QbibMvvvl7mNYltDrOwobA2Z49MBFqhYJb2RL3OT2KdbD F+Za5oWdNbRdyZ9iXRmU =Ng4W -----END PGP SIGNATURE----- --UJEqbsikIZBgizPR-- From owner-freebsd-pkg@freebsd.org Thu Apr 7 10:35:06 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6DA7CB078A6 for ; Thu, 7 Apr 2016 10:35:06 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 59DA2166B for ; Thu, 7 Apr 2016 10:35:06 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 59433B078A4; Thu, 7 Apr 2016 10:35:06 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 58F3FB078A3 for ; Thu, 7 Apr 2016 10:35:06 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CF911669 for ; Thu, 7 Apr 2016 10:35:06 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u37AZ6LZ042934 for ; Thu, 7 Apr 2016 10:35:06 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u37AZ6J6042933; Thu, 7 Apr 2016 10:35:06 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201604071035.u37AZ6J6042933@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 7 Apr 2016 10:35:06 +0000 From: portscout@FreeBSD.org To: pkg@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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: Thu, 07 Apr 2016 10:35:06 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/pkg@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ ports-mgmt/pkg | 1.7.2 | 1.7.99.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-pkg@freebsd.org Thu Apr 7 17:32:45 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A206AB08BB1 for ; Thu, 7 Apr 2016 17:32:45 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: from mail-yw0-x231.google.com (mail-yw0-x231.google.com [IPv6:2607:f8b0:4002:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6D77D11D2 for ; Thu, 7 Apr 2016 17:32:45 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: by mail-yw0-x231.google.com with SMTP id i84so99320751ywc.2 for ; Thu, 07 Apr 2016 10:32:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuffli-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=zhkKNz8bOLIbx0GO/fAvAVbQg40UqYD8PFCIOzeqKHQ=; b=uf9Rj6VgrwJW8XA6XiDQWM5GrDFxBytxvFUHco1C1UinM6Wcuo+5bTLR9t/XsrXOha xYchG3/WbvYy3dvx+GlTSTloL/WcpK++LMe7i/As0uQZpJcrX4IiOl/J6wF7+YA5QeVA Yxu3DqL0W6O1lyvZKpnE931G0JzEcKMASUEJ7zhc0db9WkdgpVXFfvvQNxywyKwuc6tp d/E12DOWSJWKDnqiBMFLtgwr9bmNIqxx4nFwVso+Jf6RJPoVFVaEQ1Hh408b/L4CgV17 7fsLudC0luIYNpNRcF6wjWhuyLdHzAGyBTvVlJJtUe2bRhBBYeBW/XnQUvwqKgU1B8ab SP9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=zhkKNz8bOLIbx0GO/fAvAVbQg40UqYD8PFCIOzeqKHQ=; b=OtmwDo7p1tkT995ZcL6jA2bp81F8z0jGG2CG3UBUNwzsUJFEGnntAqX38oXzW+rRr8 hsnERhqyy2dY4y7jHudLMgzlyeivjiENOYZKTCpLJAhLYo6o2v7yZ4exsJekc/JFFsk6 1vMyk2+bynIeKo2TCq8Z/tENxXOnQPr1ltdOkCOs8xZ3CJkijane306LsgnqNdGJysTP e5eiYXVtkKllgMsJp0aBGbYINMRwa8SnMWldDd5z/DXdQ9xhz5Esz/IzXirvBno9vUq4 6UrXdsFU+GMDJFGfXT1WiZXHxvilPhIKZNm8/ePNVXfJPU1BXRgkF85q7WeeHsPSrZHu kacQ== X-Gm-Message-State: AD7BkJLjf8MfyeGkAl2y00G1TFmWiQ7+yTXIrZY1+EDHuFCC5nC7ZC2LbUPZwuD1I+0s22g9icbYfGSCn99iYA== MIME-Version: 1.0 X-Received: by 10.37.59.140 with SMTP id i134mr2240406yba.35.1460050364320; Thu, 07 Apr 2016 10:32:44 -0700 (PDT) Received: by 10.13.214.194 with HTTP; Thu, 7 Apr 2016 10:32:44 -0700 (PDT) In-Reply-To: <20160407063611.GQ49864@ivaldir.etoilebsd.net> References: <20160407063611.GQ49864@ivaldir.etoilebsd.net> Date: Thu, 7 Apr 2016 10:32:44 -0700 Message-ID: Subject: Re: teach pkg about rpm's? From: Chuck Tuffli To: Baptiste Daroussin Cc: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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: Thu, 07 Apr 2016 17:32:45 -0000 On Wed, Apr 6, 2016 at 11:36 PM, Baptiste Daroussin wrote: > On Sun, Apr 03, 2016 at 06:17:16AM -0700, Chuck Tuffli wrote: >> Hi >> >> Has adding the ability to install RPM's via pkg been discussed before? >> Does it make sense to add this or is it better to leave this >> functionality to something like archivers/rpm4? If so, I have some >> time and the motivation to implement this and would appreciate any >> guidance / pointers that people would be willing to share. >> > > It has been discussed, there was even some summer of code about it. > > It is a feature we would like to see in (but specially crafter) as it would > allow to remove most of the linux ports from the ports tree and we could tell > the users to simply add a special linux.conf repoconfiguration pointing to a yum > repository to handle the /compat Can you elaborate on how you'd like to see this work or point me to a write up? From what I've found, there were two GSoC approaches: convert Linux RPM/DEBs to the pkg format or, more recently, directly supporting the DEB format. If the latter is the preferred approach, does libarchive need to be taught about the various Linux package layouts? --chuck From owner-freebsd-pkg@freebsd.org Fri Apr 8 05:49:38 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3B1CB078D9 for ; Fri, 8 Apr 2016 05:49:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AE5A41B20 for ; Fri, 8 Apr 2016 05:49:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AA0CFB078CE; Fri, 8 Apr 2016 05:49:38 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9BC6B078CD for ; Fri, 8 Apr 2016 05:49:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9A1211B1F for ; Fri, 8 Apr 2016 05:49:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u385ncnG039241 for ; Fri, 8 Apr 2016 05:49:38 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 207966] ports-mgmt/pkg: pkg(8) is not checking/returning +PRE_INSTALL/+POST_INSTALL error Date: Fri, 08 Apr 2016 05:49:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sobomax@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 08 Apr 2016 05:49:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207966 Maxim Sobolev changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |freebsd-ports-bugs@FreeBSD. | |org Component|Individual Port(s) |Ports Framework --- Comment #1 from Maxim Sobolev --- Hi Bapt/guys, can someone look into this? Thanks! -Max --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Fri Apr 8 06:09:22 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F526B081D1 for ; Fri, 8 Apr 2016 06:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 49E31156E for ; Fri, 8 Apr 2016 06:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4591AB081D0; Fri, 8 Apr 2016 06:09:22 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4537EB081CF for ; Fri, 8 Apr 2016 06:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 35B16156D for ; Fri, 8 Apr 2016 06:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u3869LMd072491 for ; Fri, 8 Apr 2016 06:09:22 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 207966] ports-mgmt/pkg: pkg(8) is not checking/returning +PRE_INSTALL/+POST_INSTALL error Date: Fri, 08 Apr 2016 06:09:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: antoine@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 08 Apr 2016 06:09:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207966 Antoine Brodin changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Ports Framework |Individual Port(s) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Fri Apr 8 06:35:59 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 685DDB08A34 for ; Fri, 8 Apr 2016 06:35:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 52E731F4D for ; Fri, 8 Apr 2016 06:35:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4EBADB08A33; Fri, 8 Apr 2016 06:35:59 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E6E2B08A32 for ; Fri, 8 Apr 2016 06:35:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3EE641F4C for ; Fri, 8 Apr 2016 06:35:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u386Zw1e031396 for ; Fri, 8 Apr 2016 06:35:59 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 207966] ports-mgmt/pkg: pkg(8) is not checking/returning +PRE_INSTALL/+POST_INSTALL error Date: Fri, 08 Apr 2016 06:35:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: bapt@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 08 Apr 2016 06:35:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207966 Baptiste Daroussin changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |In Progress --- Comment #2 from Baptiste Daroussin --- Oups sorry I missed that one. Yes it is known, it is a choice since day one because too many scripts where failing. The level of failures here has reduced a lot so it maybe time to revisit it. Second pkg installation is not supporting a "rollback" if package fails in = post installation then you are left the new binaries but the package is not registered as such. The plan is the following: - improve the transactional nature of pkg installation process (working on = it right now) - apply a patch like yours to make sure things fails. For the first point I just need 2 days of free time, so that should now hap= pen soon! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Fri Apr 8 08:41:40 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B30FB07460 for ; Fri, 8 Apr 2016 08:41:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 05F5114E8 for ; Fri, 8 Apr 2016 08:41:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 051AEB0745D; Fri, 8 Apr 2016 08:41:40 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02580B0745C for ; Fri, 8 Apr 2016 08:41:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E707A14E6 for ; Fri, 8 Apr 2016 08:41:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u388fdh7065111 for ; Fri, 8 Apr 2016 08:41:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 207966] ports-mgmt/pkg: pkg(8) is not checking/returning +PRE_INSTALL/+POST_INSTALL error Date: Fri, 08 Apr 2016 08:41:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mat@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 08 Apr 2016 08:41:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207966 Mathieu Arnold changed: What |Removed |Added ---------------------------------------------------------------------------- CC|portmgr@FreeBSD.org | --- Comment #3 from Mathieu Arnold --- Already assigned to the maintainer. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Fri Apr 8 08:54:09 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD5B1B0788B for ; Fri, 8 Apr 2016 08:54:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 97C081E28 for ; Fri, 8 Apr 2016 08:54:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 93607B0788A; Fri, 8 Apr 2016 08:54:09 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 92FA2B07889 for ; Fri, 8 Apr 2016 08:54:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 836481E27 for ; Fri, 8 Apr 2016 08:54:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u388s9kf094362 for ; Fri, 8 Apr 2016 08:54:09 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 207966] ports-mgmt/pkg: pkg(8) is not checking/returning +PRE_INSTALL/+POST_INSTALL error Date: Fri, 08 Apr 2016 08:54:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: franco@opnsense.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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, 08 Apr 2016 08:54:09 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207966 Franco Fichtner changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |franco@opnsense.org --- Comment #4 from Franco Fichtner --- Yay, cool. This is going to cause a headache for many existing scripts and users along with multiple flags that need to be introduced to restore previ= ous behaviour(s). Sometimes the scripts will fail, sometimes people will want to break at the first trouble, other times they will need the script/install to resume. Rollback is nice, but if a file system oddity (e.g. missing dir) ca= uses a package not to persist, that's going to be awkward, especially in an upgr= ade phase where the old package is gone and the new one can't be installed so it ends up missing. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Fri Apr 8 21:09:35 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8528B0768E for ; Fri, 8 Apr 2016 21:09:35 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DDE71CAF for ; Fri, 8 Apr 2016 21:09:35 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x241.google.com with SMTP id l6so7005430wml.3 for ; Fri, 08 Apr 2016 14:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=uoY8YdSmpFSN//2cptIqvvEUDzEzNalSFbnWNJXXSoY=; b=SBcfziUzR8rwBjiIrKxWYDk4Y1ju3OVP1CVoCKO20FPbz/4Q3DvF2QNyvWRNmP7t0o pGNI+s46qzP7//Gtcfva6rpAdeauzKj1GIM3vgow2y1KpOzUImoNHzlq3iyO0P74P8rv Od/RzxB0upfr1Z9FvKqUtBlnlt0LnX9oZilB0Z3FiVy1FTc7MQc1vgGPc9JkPvtdUatI KkYlptFdJt+hbrTDXiub8Iy/+pQkcnz0plKEo0+Q1a0dDTuL5VFuL1ioeEFuVjZ+rY7l hRQssd0lhpPEO6KCJr5JUL2hhte9DWhX2yTm79S+SVzBUB0VLrOVqPTRsndOqjxVdhcI uM7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=uoY8YdSmpFSN//2cptIqvvEUDzEzNalSFbnWNJXXSoY=; b=mEDPv7tJZoiRAObpK9ms9WewcebLlW8gVN6otcQrOuETyzzyiqC0WYbNYG4BD1aVXI oLOpgqA/jclj/oUu0R9/SO7QNh34OpD/XTz3l86jHAzPVEPSasC7UL+EW3gL8uFkWHyJ fejp9yV9JZurIjeJswupvnQMvA0kwz3UG1VViEnqHQYFq3oI4SpTyT/lilBqgwjcfpE3 8H4KhFcX2EY7d3ec2h4zJZItdHG1EXobzce9/U+1Z62f39MaYqLMDE+4Trwx/SpcXTZ9 TJLOBsUAY2D27G3otVhFpmBEbd95rhb/UyQm4xbSIow4ijuVt2VVsQl30NpH2MKVpbwV FM1Q== X-Gm-Message-State: AD7BkJLzxctYThiiV5sgrxugfoGdxkKQgGyhOAN9V7m59N4dKT/T5i1pOcOvqw9wqwdr+Q== X-Received: by 10.194.234.101 with SMTP id ud5mr11366261wjc.34.1460149773108; Fri, 08 Apr 2016 14:09:33 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id c187sm1580021wme.16.2016.04.08.14.09.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Apr 2016 14:09:31 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 8 Apr 2016 23:09:29 +0200 From: Baptiste Daroussin To: Chuck Tuffli Cc: freebsd-pkg@freebsd.org Subject: Re: teach pkg about rpm's? Message-ID: <20160408210929.GT49864@ivaldir.etoilebsd.net> References: <20160407063611.GQ49864@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zpd1bWBxfrI+71+6" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 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, 08 Apr 2016 21:09:35 -0000 --zpd1bWBxfrI+71+6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 07, 2016 at 10:32:44AM -0700, Chuck Tuffli wrote: > On Wed, Apr 6, 2016 at 11:36 PM, Baptiste Daroussin wr= ote: > > On Sun, Apr 03, 2016 at 06:17:16AM -0700, Chuck Tuffli wrote: > >> Hi > >> > >> Has adding the ability to install RPM's via pkg been discussed before? > >> Does it make sense to add this or is it better to leave this > >> functionality to something like archivers/rpm4? If so, I have some > >> time and the motivation to implement this and would appreciate any > >> guidance / pointers that people would be willing to share. > >> > > > > It has been discussed, there was even some summer of code about it. > > > > It is a feature we would like to see in (but specially crafter) as it w= ould > > allow to remove most of the linux ports from the ports tree and we coul= d tell > > the users to simply add a special linux.conf repoconfiguration pointing= to a yum > > repository to handle the /compat >=20 > Can you elaborate on how you'd like to see this work or point me to a > write up? From what I've found, there were two GSoC approaches: > convert Linux RPM/DEBs to the pkg format or, more recently, directly > supporting the DEB format. If the latter is the preferred approach, > does libarchive need to be taught about the various Linux package > layouts? >=20 There was a first summer of code at the early time of pkg, to make it learn about deb/rpm the goal was to make sure that we are kind of at a level of p= arity feature wise. The second was about really implementing the support for apt/yum and deb/rp= m so that pkg can directly use a remote repository out of box. The second is what we really need. The goal about the second is (let's say about yum first): - Have pkg understand the yum repository format so that if fetches the meta= data and create a "regular" pkg repo just flagged "yum" - having a config entry for the 'yum' repo that says "all packages installed from the repo will have the files installed prefixed by '/compat/linux' - Be able to extract the metadata from the package format: from rpm for exa= mple and map it to the internal 'struct pkg' so that the current pkg solver ca= n be used. - nothing to be done on libarchive front as libarchive can already extract natively rpm files and for .deb packages this is just a 'ar' file contain= ing a tar.[gx]z control for metadata and data for files meaning that libarchive= can be use natively Best regards, Bapt --zpd1bWBxfrI+71+6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXCB4JAAoJEGOJi9zxtz5aQCMP/3JJRFucsciu4qHAojK9Hsq4 OgphEBam9Rcl228wDowa0z1zXmCETEZyTa7cRGAciNku6aWiGpIRTiwRftRULj98 t5XRnboI50Rw5N4abEqFrO0lIVtI/NKV7UFAYDGd89Z/R5Ce578Jix/pCgJXSs69 gveqyMVFbatZghd6X2Jxjx5ZSWvP4qS6sz3+MPPBMsnkvHMmfSzu0dXQkY4Yzghp t0E6p28oEgEOLJvUnjPcdbGUuAodj2ZW4vSPFnTw2ntkKTfBrhpsqXwOjC2CBeKe n2jo9ZePGVX+gp2fM9Lfo6XlBLZ7by+c6yPhZ/Z6FMLIDIFU8Hpz5sugDYEGo1Q+ BQEslEP4zs2+lgrfMAQddMRpuvUwXMSZ6OrcmDXctNVmXwwaubMt6TeqSHslRFJO PlNg06a3EqBScwCc+NJx5KJA6ul7hgU/l5mQ0KHC/m0HoJJET39lclGMCRhnpOWh mFa2n1PPsx0N42qKHVzYvwpcaSFSwybR66q503wSat1MQWHmUOhDN5dk1Fx6T4h9 mjb3Cl7FcbknAPhJx6YYTHB2VstReO14nBrgYgAgApkEF8+tJg+TdYA6s/rq10sq koQv0q6yNdiNwAYiQNgBZVRPoClXa/EzTGPlBN54JZjuL2aQFxQo89i57M1ChwsE DEZ17dnXVswoUy3zBOA/ =cwO8 -----END PGP SIGNATURE----- --zpd1bWBxfrI+71+6-- From owner-freebsd-pkg@freebsd.org Sat Apr 9 14:24:08 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B114DB09DE7 for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9CC8E1142 for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9867CB09DE5; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9817CB09DE4 for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 89793113E for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u39EO8qQ089071 for ; Sat, 9 Apr 2016 14:24:08 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: maintainer-feedback requested: [Bug 208656] ports-mgmt/pkg: add alias command to pkg.8 Date: Sat, 09 Apr 2016 14:24:08 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: 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.21 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: Sat, 09 Apr 2016 14:24:08 -0000 vladimir.chukharev@gmail.com has reassigned Bugzilla Automation 's request for maintainer-feedback to pkg@FreeBSD.org: Bug 208656: ports-mgmt/pkg: add alias command to pkg.8 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208656 --- Description --- 'man pkg' does not mention alias command. I believe it should. The patch fi= xes this by adding a files/patch-docs_pkg.8 file. I'm sure maintainer can conve= rt that to a direct patching the sources. I put in the URL field a link to an issue in github with some extra thought= s. From owner-freebsd-pkg@freebsd.org Sat Apr 9 14:24:09 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 084C7B09DEF for ; Sat, 9 Apr 2016 14:24:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E76181146 for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E6B80B09DEE; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E66C7B09DED for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D723E1144 for ; Sat, 9 Apr 2016 14:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u39EO8qU089071 for ; Sat, 9 Apr 2016 14:24:08 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 208656] ports-mgmt/pkg: add alias command to pkg.8 Date: Sat, 09 Apr 2016 14:24:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: vladimir.chukharev@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform bug_file_loc op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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.21 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: Sat, 09 Apr 2016 14:24:09 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208656 Bug ID: 208656 Summary: ports-mgmt/pkg: add alias command to pkg.8 Product: Ports & Packages Version: Latest Hardware: Any URL: https://github.com/freebsd/pkg/issues/1393 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: pkg@FreeBSD.org Reporter: vladimir.chukharev@gmail.com Assignee: pkg@FreeBSD.org Flags: maintainer-feedback?(pkg@FreeBSD.org) 'man pkg' does not mention alias command. I believe it should. The patch fi= xes this by adding a files/patch-docs_pkg.8 file. I'm sure maintainer can conve= rt that to a direct patching the sources. I put in the URL field a link to an issue in github with some extra thought= s. --=20 You are receiving this mail because: You are the assignee for the bug.=