From owner-freebsd-pkg@freebsd.org Fri Jul 17 07:45:32 2020 Return-Path: Delivered-To: freebsd-pkg@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9604735BFA8 for ; Fri, 17 Jul 2020 07:45:32 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4B7NT83Xbcz3SGK for ; Fri, 17 Jul 2020 07:45:32 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 7965C35C00A; Fri, 17 Jul 2020 07:45:32 +0000 (UTC) Delivered-To: pkg@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 792F135BD7B for ; Fri, 17 Jul 2020 07:45:32 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B7NT82jWCz3SDT; Fri, 17 Jul 2020 07:45:32 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 28EA016A05; Fri, 17 Jul 2020 07:45:32 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id AC039DD5B5; Fri, 17 Jul 2020 09:45:30 +0200 (CEST) Date: Fri, 17 Jul 2020 09:45:30 +0200 From: Baptiste Daroussin To: soralx@cydem.org Cc: pkg@FreeBSD.org Subject: Re: Recursive pkg-create including dependencies Message-ID: <20200717074530.nudjie33rsdqhlvg@ivaldir.net> References: <20200710063500.3c8c4e6a@mscad14> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ftmm4rbl6hekb5t4" Content-Disposition: inline In-Reply-To: <20200710063500.3c8c4e6a@mscad14> X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.33 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, 17 Jul 2020 07:45:32 -0000 --ftmm4rbl6hekb5t4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 10, 2020 at 06:35:00AM -0700, soralx@cydem.org wrote: >=20 > Hi, all. >=20 > It wasn't that long ago that I recall last running a command to create > a package for an installed port plus for all of its dependencies. > So a command like > pkg create -b -r > would result in a directory filled with .tbz's -- everything needed > to run the application ('-b' because AFAIR the terminology included > "backup"; '-r' for "recursive"). >=20 > Obviously, pkg-create does not do the job, and I found nothing in > other man pages. >=20 > Strangely, I just cannot remember the command or a tool that I used. > Can someone help refresh my memory? This was apparently a feature from the ancient pkg_tools (which I wasn't aw= are of) this would probably be added to pkg. but before working on that, the repositories aren't good enough for you? Aka you can achieve the "same" by creating your own repository. Best regards, Bapt --ftmm4rbl6hekb5t4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl8RVxoACgkQY4mL3PG3 PlqkhRAAgYu7oTVzLPQjc/k0UCYQd6K2Hl1Y7yekIcRVjUtceG1FlhWjxgHzzng+ luzfUYbAEyyKW06YyeEW2qgOXXfVF0esss1vx14BtN+xXE34/fSpBMADZHP/THOc jJh/Ar3fUKcS9p4DutKidO8ave/I6j4kNxqa7Pjnm1fKP1DVsPRXsdrAfiKFadaH HlQtAZem8hiyFImZgmt+1fHo0SdOYfRGSdyBY+CGLrg3WVj3v5CfWvNRWOXMTTlc OxvvcbF5hd7drKroiPxR6/IJNMWyqsrf7vHUPwfJjNAZXn8N0SiCNf3Vd9dFtfIB ngL2cwgcRpuKg5IZSJ0cE049nCodepQqhKhVfu8U16XwbmxYDX8VKC0N4g3YaziX OO4kOlc/T6bHtCdM2OyceniIqG+0lIXUmFm6D83clI6r0wu/QsEyL2UZLhFxQbM7 tE2csRnReHsOwvl1K3Yg2evDfVOnyh3gZtJ3uXMeNuqzL7qmk1PIdIF4gaBiFZpD 7wX7AI3d+QJRobhBd81IWGJAyjnfJhuVeovK6FqGeyJ80BI4bSVt4fzfJaknhDXt U1GdMvu4znqGOhw8xGz1AqL2j4blzv5e96/1Vg/oeQmIrQQOOVo1GMYXNavqPrXd P4T7H7arCibSmWDsrfqxZuTd/mehFVNjIcn1BCMG6rdausSIkeM= =8a0M -----END PGP SIGNATURE----- --ftmm4rbl6hekb5t4--