On Thu, Jun 18, 2015 at 03:34:46PM +0000, Eggert, Lars wrote:
> Hi,
> 
> I'm netbooting with a read-only rootfs. Up until version 1.5.2 of pkg, that 
> sometimes caused some errors when installing various packages, but the 
> install continued even if some files couldn't be written.
> 
> That seems to have changed with 1.5.4. Specifically, upgrading ca_root_nss 
> from 3.19 to 3.19.1_1 now aborts in archive_read_extract () as shown below.
> 
> This regression makes it difficult to run read-only; any chance this abort 
> can be turned into a warning instead?
> 
> Lars
> 
> 
> Updating FreeBSD repository catalogue...
> FreeBSD repository is up-to-date.
> All repositories are up-to-date.
> Checking integrity... done (0 conflicting)
> The following 1 package(s) will be affected (of 0 checked):
> 
> Installed packages to be UPGRADED:
>       ca_root_nss: 3.19 -> 3.19.1_1
> 
> The process will require 42 B more space.
> 
> Proceed with this action? [y/N]: y
> [1/1] Upgrading ca_root_nss from 3.19 to 3.19.1_1...
> You may need to manually remove /usr/local/etc/ssl/cert.pem if it's no longer 
> needed.
> You may need to manually remove /usr/local/openssl/cert.pem if it's no longer 
> needed.
> pkg: unlinkat(usr/local/share/licenses/ca_root_nss-3.19/LICENSE): No such 
> file or directory
> pkg: unlinkat(usr/local/share/licenses/ca_root_nss-3.19/MPL): No such file or 
> directory
> pkg: unlinkat(usr/local/share/licenses/ca_root_nss-3.19/catalog.mk): No such 
> file or directory
> [1/1] Extracting ca_root_nss-3.19.1_1:  71%
> pkg: archive_read_extract(): Can't create '/etc/ssl/cert.pem.pXkDjkwDtvyq'
> [1/1] Extracting ca_root_nss-3.19.1_1: 100%
> [1/1] Deleting files for ca_root_nss-3.19.1_1: 100%



Actually this is not related to a pkg bug at all

2 this happened here:
1/ your root is readonly and the ca_root_nss package is trying to create a file
on it (the is the change in _1).

Concerning the unlinkat issue is due to somehow the files being absent on the
system before the upgrade.

pkg 1.5.2 would have shown the same thing

Best regards,
Bapt

Attachment: pgpLV9m_Bh_Kg.pgp
Description: PGP signature

Reply via email to