Date: Fri, 22 Dec 2000 10:30:02 -0800 (PST) From: Maxime Henrion <mux@qualys.com> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/23083: pkg_add returns 0 even if the package is not found Message-ID: <200012221830.eBMIU2W99078@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/23083; it has been noted by GNATS. From: Maxime Henrion <mux@qualys.com> To: freebsd-gnats-submit@FreeBSD.org Cc: Jim.Pirzyk@disney.com Subject: Re: bin/23083: pkg_add returns 0 even if the package is not found Date: Fri, 22 Dec 2000 19:30:01 +0100 --dc+cDN39EJAMEtIO Content-Type: multipart/mixed; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Attached is a patch which solve this problem. Regards, Maxime Henrion --=20 Don't be fooled by cheap finnish imitations ; BSD is the One True Code --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="pkg_add.diff" *** /usr/src/usr.sbin/pkg_install/add/main.c Tue Jul 18 03:50:09 2000 --- main.c Fri Dec 22 19:25:14 2000 *************** *** 151,157 **** pkgs[ch] = realpath(*argv, pkgnames[ch]); else { /* look for the file in the expected places */ if (!(cp = fileFindByPath(NULL, *argv))) ! warnx("can't find package '%s'", *argv); else pkgs[ch] = strcpy(pkgnames[ch], cp); } --- 151,158 ---- pkgs[ch] = realpath(*argv, pkgnames[ch]); else { /* look for the file in the expected places */ if (!(cp = fileFindByPath(NULL, *argv))) ! /* let pkg_do() fail later, so that error is reported */ ! pkgs[ch] = strcpy(pkgnames[ch], *argv); else pkgs[ch] = strcpy(pkgnames[ch], cp); } --n8g4imXOkfNTN/H1-- --dc+cDN39EJAMEtIO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjpDnakACgkQq1Ae8oy+mdbk3ACfa1yntArbzbvrz5X+07sjOLLA 8IcAoMIJOU0bOkyl1tGJTDsNYZjxiIWX =vWUM -----END PGP SIGNATURE----- --dc+cDN39EJAMEtIO-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012221830.eBMIU2W99078>