Date: Wed, 14 May 2014 19:45:02 -0400 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: freebsd-pkg@freebsd.org Subject: Re: Delta packages Message-ID: <5373FFFE.5060604@infracaninophile.co.uk> In-Reply-To: <201405142153.s4ELr0Ym038936@kithrup.com> References: <201405142153.s4ELr0Ym038936@kithrup.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --cjl01sdjB9paDwA68dl69G2IU8qhdKPiJ Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14/05/2014 17:53, Sean Eric Fagan wrote: > So, while I'm discussing this: why aren't symlinks checksummed in the > manifest? >=20 > (My current tool works on pkg files, and so it determines what is diffe= rent by > comparing the entries. Symlinks have "" as a hash, which means that it= 's not > possible to tell if it's changed between the two versions.) A symlink is entirely defined by the name of the link and what it points at. Calculating 160 bytes of sha512 on top of that would be overkill. So, why doesn't pkg record symlink name and target in the pkg metadata, instead adding the symlink as a separate file in the tar archive? Hmmm.... good question. We need to fix that. Issue #804 created. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey JID: matthew@infracaninophile.co.uk --cjl01sdjB9paDwA68dl69G2IU8qhdKPiJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTdAAFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATbg8P/iTutyDxC/0j9kK83TBm7uKA G+X+cru+kjU7xEFlMOPVjCKk0Mi4wfENkocwxCGRQGuf/MvUsxB5R44d35bVm27c /VbhcpP1p02bYWxjwoHGSJfiJ97Y9WFJug69JluaeKQLrV30iKEdHVCkITrBb2Za KPCpcEMoMMLo7vJc/TvSDp2lxXPiKdHggTPyiaDR3Ck8fYvvg2UbI8KV1Ov8c/Tl 3Y4uvPWaQ7RZ2kbUy7nCbqb/sfgMN5vEjaNxmaXlXWKKVs/RBe44JtFa6C441EvV 7sCjBQhyx28/RKiteN/T3FHGFyCBDyPg5Gcjy5uLblcC3AVhP5GF6wzswGxV+CUF bGHmpzDqelDqdq8pK1wkIGl3chMrL9QEhP3Tu8YwtIbfNdSRpvFA6PUTZjJ1bqoL ZJyL+WOVcgPIynY4T5jw5ZQE9W7u/nKKhkXCdHj5tMbUfh8lCMN0TE0590qORGmS +Yf4kbrmKLOV1HX4Nw28g+OTWFO1QODv7qA2mIA44K9GqQcghsA5AduqcdUx/JE4 ZolJZta8VEq5h++thyfZJFQj1DlfaTYgtbYRJKz9UHGT+uVDHDvxunvw1ci8te/c 4PY/PPFzwx/t0vaY/NPmxM47LMDhkRKYVf+oN/yOpRLnOeOroroxd11Mhs2SBnqv w4etiSovUv6EmrklfBsM =xF3Q -----END PGP SIGNATURE----- --cjl01sdjB9paDwA68dl69G2IU8qhdKPiJ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5373FFFE.5060604>