From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#27261: guix package -u should warn about non-existent packages Date: Mon, 26 Jun 2017 14:32:54 -0400 Message-ID: <20170626183254.GA14748@jasmine.lan> References: <878tl654b8.fsf@netris.org> <87wp7z95f1.fsf@gnu.org> <20170625235326.GA24268@jasmine.lan> <87zicv89fk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57178) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dPYpq-0003TC-4b for bug-guix@gnu.org; Mon, 26 Jun 2017 14:34:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dPYpm-0007C9-4h for bug-guix@gnu.org; Mon, 26 Jun 2017 14:34:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36744) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dPYpm-0007C3-1q for bug-guix@gnu.org; Mon, 26 Jun 2017 14:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dPYpl-0005E5-SR for bug-guix@gnu.org; Mon, 26 Jun 2017 14:34:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87zicv89fk.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27261@debbugs.gnu.org --AqsLC8rIMeq19msA Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 26, 2017 at 10:01:03AM +0200, Ludovic Court=C3=A8s wrote: > Could you check whether =E2=80=9Cguix package -A syncthing=E2=80=9D shows= it there? The > warning should appear as soon as we=E2=80=99re upgrading a package that= =E2=80=99s > missing. I get no results when I do `./pre-inst-env guix package -A syncthing` =66rom the repo where I removed qsyncthingtray. `guix package -A syncthing` shows a result for qsyncthingtray, because that is a "plain" Guix, from `guix pull`, set up as described in Binary Installation: $ ls -l $(which guix) lrwxrwxrwx 1 root staff 54 Aug 14 2015 /usr/local/bin/guix -> /var/guix/pr= ofiles/per-user/root/guix-profile/bin/guix $ ls -l ~/.config/guix/latest=20 lrwxrwxrwx 1 leo leo 55 Jun 25 19:19 /home/leo/.config/guix/latest -> /gnu/= store/jbrn4pixmrqmqk8jmx533cnqhjhm17sb-guix-latest But, that's not the Guix that I expect to be queried for packages. Maybe there is some unexpected interaction between the various copies of Guix? I'll try this on GuixSD today or tomrrow. --AqsLC8rIMeq19msA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllRU1IACgkQJkb6MLrK fwgKyQ//aPZhc8qXPMV9Ck7pEvmak5qfheryQwq8CdE0mknkyeddrPJWynNH9fo7 O+chrpP/P4GSLsBw+RE0mT9RpkEXqGkDA3SqoTt4baUDqgmhg1+Jn4+fnPsq+MhO RaBRxOwv4cPYe2K36p0rIUe0tIPAAsy+wW+Iyu1DXGDZpe6wJYo+82KyzzqFT+Kv 4spy8NmPcQtf6iBr2cb4VGs9G6ZjnqkN+tWFzvmNXoZ2m4wKXpd33P2YNCYYD+7b 865OuQ6KYSAY88v41LlhwJi/nhh2ms4kT4jBn0OzU/0f9E6NCchMKffjjblmfs9K cnoDPt9VvvZPD+5jUDwBGRhkcByrEtBihDNmO4E6+dViSqJLMxZR8kq68/egp7oA gvxjnzYpa5CRwuXhAkzbknpDQHUWeuv74BAM/RjNI25iyQz+/LFioyUBvkEJg9MO aQlYyM4ifJ271mtw0QJcT9N8DtsNEf/AFvNDj0pmdKyCHwIRihDtRd5tmZfcuF7k DlRO84T+LfMwArvcEJPIrfHm5JmEm5tCINfRZz8XIGFssqLUAaAsDULaIiKM5Nk4 FFb/1+5sW8lcEnuwJ7rYSEligUhYy+WPZTt8iEqJiSJUE8cjWHYPp/gXGcrPY6sZ Z89vkJKxKMF7cuW7p0vAU5uStsz2Bue/NxxnrWY1FGPDaBOaz+o= =LgWm -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA--