Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Jun 2019 11:52:43 -0400
From:      jbwlists@hilltopgroup.com
To:        Johannes Lundberg <johalun@freebsd.org>
Cc:        Baptiste Daroussin <bapt@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>, owner-freebsd-current@freebsd.org
Subject:   Re: pkg: Cannot open /dev/null:No such file or directory
Message-ID:  <935a44aa7587cdc07fadc2e33caed1f7@hilltopgroup.com>
In-Reply-To: <d4f93ec9-da6b-cfed-000e-2488e5619c1d@FreeBSD.org>
References:  <20190604073209.4e42a0eb@freyja> <20190604054409.4anei2ljzimqc75m@ivaldir.net> <d4f93ec9-da6b-cfed-000e-2488e5619c1d@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I'm having the same issue with poudriere image; could you please let me 
know what you did to fix it?  I'm assuming the image.sh you're referring 
to is /usr/local/share/poudriere/image.sh, but I'm not sure where the 
change would need to be made.

Thanks in advance,
Joseph


On 2019-06-04 13:02, Johannes Lundberg wrote:
> On 6/3/19 10:44 PM, Baptiste Daroussin wrote:
>> On Tue, Jun 04, 2019 at 07:32:16AM +0200, O. Hartmann wrote:
>>> Hello List,
>>> 
>>> lately I ran into a serious problem installing packages in a nanoBSD
>>> environment, in which the package repository server is "remotely" on 
>>> site. The
>>> issue as documented below occurs on both 12-STABLE r348529 and 
>>> CURRENT r348600
>>> and must have been introduced shortly, since the last known good 
>>> installation
>>> with the environment of ours was on 21st May 2019.
>>> 
>>> As far as I know,, the package installation is performed via 
>>> "chroot'ed"
>>> environment and somehow /dev/null is out of a sudden not accessible 
>>> anymore
>>> while pkg tries to delegate some output to /dev/null.
>>> 
>>> What happened here?
>>> 
>>> Kind regards and thanks in advance,
>>> 
>>> oh
>>> 
>>> [...]
>>> All repositories are up to date.
>>> The following 10 package(s) will be affected (of 0 checked):
>>> 
>>> New packages to be INSTALLED:
>>>         python3: 3_3 [zeit4]
>>>         sudo: 1.8.27_1 [zeit4]
>>>         devcpu-data: 1.22 [zeit4]
>>>         python36: 3.6.8_2 [zeit4]
>>>         readline: 8.0.0 [zeit4]
>>>         indexinfo: 0.3.1 [zeit4]
>>>         libffi: 3.2.1_3 [zeit4]
>>>         gettext-runtime: 0.19.8.1_2 [zeit4]
>>>         openldap-sasl-client: 2.4.47 [zeit4]
>>>         cyrus-sasl: 2.1.27 [zeit4]
>>> 
>>> Number of packages to be installed: 10
>>> 
>> What is new is that pkg is using /dev/null as input when running 
>> script? this is
>> new since pkg 1.11 . Somehow this does not seems to be avaalaible in 
>> your
>> environement.
> 
> Hi
> 
> Same things applies to poudriere-image. I had to add a mount devfs
> command to the image.sh script.
> 
>> 
>> Best regards,
>> Bapt
> 
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to 
> "freebsd-current-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?935a44aa7587cdc07fadc2e33caed1f7>