Date: Tue, 9 Jan 2007 11:02:38 -0600 From: Brooks Davis <brooks@one-eyed-alien.net> To: Derrick Edwards <derrick@uniquestrength.net> Cc: dougb@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Portmaster Help Message-ID: <20070109170238.GB88663@lor.one-eyed-alien.net> In-Reply-To: <200701091155.44572.derrick@uniquestrength.net> References: <200701091155.44572.derrick@uniquestrength.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--yNb1oOkm5a9FJOVX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 09, 2007 at 11:55:43AM -0500, Derrick Edwards wrote: > Hi, > Using portmaster, I get the following error message. Ofcourse, based on t= he=20 > specific app the first line changes but the second line is consistent. I = am=20 > currently getting this error message on several other ports on different= =20 > machines. >=20 > tar: etc/authlib/authmysqlrc.dist: Cannot stat: No such file or directory > pkg_create: make_dist: tar command failed with code 256 >=20 > =3D=3D=3D>>> Backup package creation failed for courier-authlib-mysql-0.5= 8_2 > =3D=3D=3D>>> Aborting update >=20 > Please help There's a file listed in the plist that no longer exists which causes pkg_create -b to fail. At the moment you can pass the -B flag to portmaster to avoid backup package creation. The next release of portmaster will prompt for an action so you can choose to ignore the error and continue. Ideally pkg_create should be made more robust in this case, but I failed to convince Doug to take that on as a project. :) It looks like a somewhat significant change in how pkg_create works since you'd have to check for the existence of all files and directories before passing them to tar. Alternatively, someone could rewrite pkg_create to use libarchive. -- Brooks --yNb1oOkm5a9FJOVX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFo8qtXY6L6fI4GtQRArxYAKDNgL0XcHH5NF3uR7Rg+qxSiWCIswCgoNKj as7De+JQbTjC9z7cuGwrQtg= =W9LB -----END PGP SIGNATURE----- --yNb1oOkm5a9FJOVX--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070109170238.GB88663>