Gentoo Archives: gentoo-dev

From: Michael Orlitzky <mjo@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [patch] golang-vcs-snapshot.eclass: add vendoring of external dependencies
Date: Thu, 09 Mar 2017 19:29:07
Message-Id: cf00d71d-3802-231b-47ea-074b8e4f9bde@gentoo.org
In Reply to: Re: [gentoo-dev] [patch] golang-vcs-snapshot.eclass: add vendoring of external dependencies by "William L. Thomson Jr."
1 On 03/09/2017 02:00 PM, William L. Thomson Jr. wrote:
2 >
3 > Under what circumstances?
4 >
5 > ...
6 >
7 > Seems like it is not possible to generate the above permission issue.
8 >
9
10 I can make them up all day...
11
12 * VENDOR_PATH=VENDORPN="" and we try to "rm -rf /"
13
14 * A hard drive error occurs.
15
16 * Bad memory crashes "rm".
17
18 * Somebody is running a recursive chmod on /var/tmp during emerge.
19
20 * The tarball contains something you don't expect and can't delete.
21
22 ...
23
24 Ultimately, the die() is there to catch precisely all the things that
25 should never ("will never") happen.

Replies

Subject Author
Re: [gentoo-dev] [patch] golang-vcs-snapshot.eclass: add vendoring of external dependencies "William L. Thomson Jr." <wlt-ml@××××××.com>