65 views
Skip to first unread message

Sean Maher

unread,
Feb 15, 2023, 7:54:48 PM2/15/23
to chromiu...@chromium.org
Hey,

When running `dev_install (--reinstall)` from a `sudo su -` shell, I hit the following error
python-exec-conf-2.4.6: >>> Extracting info2 running             Load avg: 1.71, 1.08, 0.85
python-exec-conf-2.4.6:  * Package:    dev-lang/python-exec-conf-2.4.6
python-exec-conf-2.4.6:  * Repository: portage-stable
python-exec-conf-2.4.6:  * USE:        abi_x86_64 userland_GNU python_targets_python3_6 elibc_glibc amd64 kernel_linux
python-exec-conf-2.4.6:  * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
python-exec-conf-2.4.6:  * Running stacked hooks for pre_pkg_setup
python-exec-conf-2.4.6:  *    sysroot_build_bin_dir ...
python-exec-conf-2.4.6:  [ ok ]
python-exec-conf-2.4.6: >>> Extracting dev-lang/python-exec-conf-2.4.6
python-exec-conf-2.4.6:  * One or more files installed to this package are set to be installed to
python-exec-conf-2.4.6:  * read-only filesystems. Please mount the following filesystems as read-
python-exec-conf-2.4.6:  * write and retry.
python-exec-conf-2.4.6:  *
python-exec-conf-2.4.6:  *      /
python-exec-conf-2.4.6:  *
python-exec-conf-2.4.6:  * Package 'dev-lang/python-exec-conf-2.4.6' NOT merged due to read-only
python-exec-conf-2.4.6:  * file systems. If necessary, refer to your elog messages for the whole
python-exec-conf-2.4.6:  * content of the above message.
python-exec-conf-2.4.6: find: The argument to -user should not be empty
>>> 19:20:22.575 Jobs: 61 of 174 complete, 1 failed              Load avg: 1.69, 1.09, 0.86

Any pointers on what to do here?

Thanks,
Sean

dragon788 (dragon788)

unread,
Feb 17, 2023, 8:32:34 PM2/17/23
to ChromiumOS Development, Sean Maher
You could try removing the write protection on the rootfs, but this isn't a good thing to do long term, it can prevent future updates from applying properly because the verification tests to check for tampering will fail.


I'm actually getting a different error with `sudo -i; emerge -a vim` on my Sarien machine, it tells me `curl: (1) Protocol "gs" not supported or disabled in libcurl` which I'm guessing is something in the system trying to pass `gs://chromeos-dev-install` URLs directly to curl, rather than resolving them to `https://commondatastorage.googleapis.com/board/sarien/${CHROMEOS_MAJOR}.${CHROMEOS_PATCH}.${CHROMEOS_BRANCH}/packages` URLs before passing them to curl.

dragon788 (dragon788)

unread,
Aug 20, 2023, 7:38:39 PM8/20/23
to ChromiumOS Development, dragon788 (dragon788), Sean Maher
I actually figured this out, it is best to just `sudo dev_install --bootstrap-only` and that gets enough base packages that you should be able to run Chromebrew or add an alternate overlay if you want to emerge anything that is masked in the packages.provided ie isn't available for direct installation on a Chromebook but assumes you have a dev machine to build and provide it.

dragon788

unread,
Aug 23, 2023, 2:53:06 AM8/23/23
to ChromiumOS Development, Sean Maher
My bad, the actual command since I had to run it again today is `sudo dev_install --only_bootstrap`.

--
--
Chromium OS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
https://groups.google.com/a/chromium.org/group/chromium-os-dev
---
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-d...@chromium.org.
Reply all
Reply to author
Forward
0 new messages