Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH v3] emerge: check for writable /var/db/pkg (490732)
Date: Wed, 19 Nov 2014 19:12:41
Message-Id: 20141119111227.58df4697.dolsen@gentoo.org
In Reply to: [gentoo-portage-dev] [PATCH v3] emerge: check for writable /var/db/pkg (490732) by Zac Medico
1 On Wed, 19 Nov 2014 07:49:00 -0800
2 Zac Medico <zmedico@g.o> wrote:
3
4 > If there are packages to be merged or unmerge, then bail out early
5 > if /var/db/pkg is not writable (in order to avoid a fatal EROFS error
6 > which would otherwise occur later on). Behavior remains unchanged for
7 > --pretend mode. For --ask mode, it will bail out just after the last
8 > relevant --ask prompt.
9 >
10 > In contrast to the writeable_check module, which operates on files
11 > just before they are merged, the new vardbapi.writable check is
12 > performed before anything has been built (much earlier).
13 >
14 > X-Gentoo-Bug: 490732
15 > X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=490732
16 > ---
17 > PATCH v3 fixes emerge --unmerge --pretend to succeed when /var/db/pkg
18 > is not writable (--pretend actions may still be useful when operating
19 > with a readonly filesystem).
20 >
21
22 LGTM
23
24 --
25 Brian Dolbec <dolsen>