profile(main): update -- 2025-12-23T14:40:00.832Z
This commit is contained in:
parent
8a2e6968a9
commit
bd50ca7eb0
1 changed files with 352 additions and 56 deletions
|
|
@ -1,5 +1,347 @@
|
|||
fill-labs.dependi: '{"dependi.deviceID":"9ec4cf67-557c-477f-9e2f-d29656aa6377","dependi.shownVersion":"0.7.21"}'
|
||||
openai.chatgpt: '{"hasProbablySeen2025-08-27-nux":true}'
|
||||
openai.chatgpt: "{\"hasProbablySeen2025-08-27-nux\":true,\"persisted-atom-state\
|
||||
\":{\"defaultApprovalDecision\":\"approved_for_session\",\"has-seen-codex-aut\
|
||||
o-announcement\":true,\"has-seen-latest-model-banner\":true,\"skip-full-acces\
|
||||
s-confirm\":true,\"prompt-history\":[\"so do it cleanly\",\"still there\",\"it
|
||||
must come from the info column because the blank line is also there when i run
|
||||
it without logo\",\"but only in `/noansi` mode\",\"still happening. even when
|
||||
I changed ascii_logo_dos[] to \\\"\\\". \",\"You are helping me modify this
|
||||
repo.\\nIt’s a custom uBlue / Bluefin DX image built with BlueBuild.\\n\\n###
|
||||
Goal\\n\\nTurn this image into a **retro Windows 95 style** variant (similar
|
||||
to Blue95/Chicago95) while **keeping all Bluefin DX functionality**
|
||||
intact.\\n\\nDo **not** remove any developer tooling or DX features from
|
||||
Bluefin DX.\\nAll changes should be added as **theming + defaults** on top of
|
||||
the existing image.\\n\\n### Tasks\\n\\n1. **Theme assets layout**\\n\\n *
|
||||
Create a `themes/` directory at the repo root (if it doesn’t exist) with the
|
||||
following
|
||||
structure:\\n\\n ```text\\n themes/\\n Chicago95/ \
|
||||
# GTK + Shell theme\\n Chicago95-icons/ # icon
|
||||
theme\\n Chicago95-cursors/ # cursor theme\\n ```\\n\\n *
|
||||
Assume I will copy the actual Chicago95 theme files into these folders
|
||||
manually.\\n You just need to wire them into the image build.\\n\\n2.
|
||||
**bluebuild.yml changes**\\n\\n * Open `bluebuild.yml` (or the main build
|
||||
config file used by this repo) and add a **stage** that copies these themes
|
||||
into the image:\\n\\n ```yaml\\n stages:\\n - name:
|
||||
chicago95-theme\\n files:\\n - source:
|
||||
themes/Chicago95\\n destination:
|
||||
/usr/share/themes/Chicago95\\n - source:
|
||||
themes/Chicago95-icons\\n destination:
|
||||
/usr/share/icons/Chicago95\\n - source:
|
||||
themes/Chicago95-cursors\\n destination:
|
||||
/usr/share/icons/Chicago95-cursors\\n ```\\n\\n * If there’s already a
|
||||
`stages:` key, extend it rather than replacing it.\\n\\n3. **Extensions for
|
||||
“Win95-style” GNOME**\\n\\n * Ensure the following GNOME extensions are
|
||||
installed by the image (via `packages` or whatever mechanism the repo
|
||||
uses):\\n\\n * `gnome-shell-extension-user-theme`\\n *
|
||||
`gnome-shell-extension-dash-to-panel`\\n *
|
||||
`gnome-shell-extension-just-perfection`\\n\\n * Add them in the same way
|
||||
other GNOME extensions are added in this repo (follow existing
|
||||
patterns).\\n\\n4. **GNOME default settings (gschema override)**\\n\\n *
|
||||
Create a file in the image
|
||||
at:\\n\\n ```text\\n /usr/share/glib-2.0/schemas/99_randofin95.gschem\
|
||||
a.override\\n ```\\n\\n * Its contents should set Chicago95 as default
|
||||
and configure a Win95-like
|
||||
layout:\\n\\n ```ini\\n [org.gnome.desktop.interface]\\n gtk-them\
|
||||
e='Chicago95'\\n icon-theme='Chicago95'\\n cursor-theme='Chicago95-cu\
|
||||
rsors'\\n\\n [org.gnome.shell.extensions.user-theme]\\n name='Chicago\
|
||||
95'\\n\\n [org.gnome.shell]\\n favorite-apps=['net.waterfox.waterfox',
|
||||
'org.gnome.Console.desktop', 'com.vscodium.codium',
|
||||
'org.telegram.desktop']\\n\\n [org.gnome.shell.extensions.dash-to-panel]\
|
||||
\\n panel-position='BOTTOM'\\n panel-size=30\\n show-appmenu=false\
|
||||
\\n show-showapplications-button=true\\n\\n [org.gnome.shell.extensio\
|
||||
ns.just-perfection]\\n panel=true\\n hot-corner=false\\n activiti\
|
||||
es-button=false\\n dash=true\\n ```\\n\\n * Add a build step/stage
|
||||
that runs:\\n\\n ```bash\\n glib-compile-schemas
|
||||
/usr/share/glib-2.0/schemas\\n ```\\n\\n Follow the existing pattern
|
||||
in this repo for compiling schemas (if already present, extend it).\\n\\n5.
|
||||
**Wallpaper (optional, but wire it anyway)**\\n\\n * Assume there will be a
|
||||
wallpaper file
|
||||
at:\\n\\n ```text\\n branding/wallpaper-randofin95.jpg\\n ```\\n\
|
||||
\\n * Copy it into the image
|
||||
as:\\n\\n ```text\\n /usr/share/backgrounds/randofin95.jpg\\n ```\
|
||||
\\n\\n * In the same `99_randofin95.gschema.override` file, set it as
|
||||
default:\\n\\n ```ini\\n [org.gnome.desktop.background]\\n pictur\
|
||||
e-uri='file:///usr/share/backgrounds/randofin95.jpg'\\n picture-uri-dark=\
|
||||
'file:///usr/share/backgrounds/randofin95.jpg'\\n ```\\n\\n6. **Respect
|
||||
Atomic / uBlue patterns**\\n\\n * Do **not** add ad-hoc `gsettings` calls or
|
||||
post-install scripts that mutate the live user config.\\n * All
|
||||
configuration should be done via:\\n\\n * files copied into
|
||||
`/usr/share/...`\\n * gschema override\\n * packages/extensions
|
||||
installed in the image\\n\\n7. **Keep the image fully functional as a Bluefin
|
||||
DX derivative**\\n\\n * Only add theming-related packages and
|
||||
settings.\\n\\n### What to do now\\n\\n1. Inspect the current repo layout and
|
||||
`bluebuild.yml`.\\n2. Implement the changes above, using the existing
|
||||
structure and conventions.\\n3. Show me the updated `bluebuild.yml` and any
|
||||
new files you create (paths + contents).\\n\",\"how long are the random time
|
||||
intervals generated for the resonator?\",\"the index.html and archives.html
|
||||
should show a symbol in front of the article.title based on the article
|
||||
category. here are the symbols per category. please adapt the templates
|
||||
accordingly\\n\\nperformance <i class=\\\"nf-md-projector\\\"></i>\\ncinema <i
|
||||
class=\\\"nf-md-theater\\\"></i>\\nevent <i
|
||||
class=\\\"nf-fa-masks_theater\\\"></i>\\naudio <i
|
||||
class=\\\"nf-fa-music\\\"></i>\\ncooperation <i
|
||||
class=\\\"nf-fa-group\\\"></i>\\ncode <i
|
||||
class=\\\"nf-md-code_braces\\\"></i>\\nworkshop <i
|
||||
class=\\\"nf-md-school\\\"></i>\\nblog <i
|
||||
class=\\\"nf-fa-newspaper\\\"></i>\\ninstallation <i
|
||||
class=\\\"nf-fa-cubes\\\"></i>\\n\",\"how would i integrate this installation
|
||||
into the recipe?
|
||||
https://thrix.github.io/nix-toolbox/getting-started/\",\"there is a kinoite
|
||||
based image repo with nix support in ../daemonix . please assess the
|
||||
feasibility to port their approach to our bluebuild recipe\",\"what's the
|
||||
advantage of daemonix over nix-toolbox?\",\"ok integrate it into our recipe
|
||||
and remove the nix-toolbox\",\"\\n[19:18:23 g.i/r/randofin-os:br-nix-43] =>
|
||||
#45 0.069 ============================ Start 'script' Module
|
||||
============================\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => #45
|
||||
0.085 Running script files/scripts/install-nix.sh\\n[19:18:23
|
||||
g.i/r/randofin-os:br-nix-43] => #45 0.085 /tmp/modules/script/script.sh: line
|
||||
16: /tmp/files/scripts/files/scripts/install-nix.sh: No such file or
|
||||
directory\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => #45 0.087
|
||||
============================ Failed 'script' Module
|
||||
============================\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => #45
|
||||
ERROR: process \\\"/bin/sh -c /tmp/scripts/run_module.sh 'script'
|
||||
'{\\\\\\\"type\\\\\\\":\\\\\\\"script\\\\\\\",\\\\\\\"scripts\\\\\\\":[\\\\\\\
|
||||
\"files/scripts/install-nix.sh\\\\\\\"]}'\\\" did not complete successfully:
|
||||
exit code: 1\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => ------\\n[19:18:23
|
||||
g.i/r/randofin-os:br-nix-43] => > importing cache manifest from
|
||||
ghcr.io/randogoth/randofin-os:br-nix-43-cache:\\n[19:18:23
|
||||
g.i/r/randofin-os:br-nix-43] => ------\\n[19:18:23
|
||||
g.i/r/randofin-os:br-nix-43] => ------\\n[19:18:23
|
||||
g.i/r/randofin-os:br-nix-43] => > [randofin-os 7/12] RUN
|
||||
--mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw
|
||||
--mount=type=bind,from=ghcr.io/blue-build/modules/script:latest,src=/modules,\
|
||||
dst=/tmp/modules,rw
|
||||
--mount=type=bind,src=.bluebuild-scripts_9786ec61,dst=/tmp/scripts/,ro --mo\
|
||||
unt=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-randofin-os-late\
|
||||
st,sharing=locked --mount=type=cache,dst=/var/cache/libdnf5,id=dnf-cache-ra\
|
||||
ndofin-os-latest,sharing=locked /tmp/scripts/run_module.sh 'script'
|
||||
'{\\\"type\\\":\\\"script\\\",\\\"scripts\\\":[\\\"files/scripts/install-nix.\
|
||||
sh\\\"]}':\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 0.069
|
||||
============================ Start 'script' Module
|
||||
============================\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 0.085
|
||||
Running script files/scripts/install-nix.sh\\n[19:18:23
|
||||
g.i/r/randofin-os:br-nix-43] => 0.085 /tmp/modules/script/script.sh: line 16:
|
||||
/tmp/files/scripts/files/scripts/install-nix.sh: No such file or
|
||||
directory\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 0.087
|
||||
============================ Failed 'script' Module
|
||||
============================\\n[19:18:23 g.i/r/randofin-os:br-nix-43] =>
|
||||
------\\n[19:18:23 g.i/r/randofin-os:br-nix-43] =>
|
||||
Containerfile.oBsr0_wkZgo:69\\n[19:18:23 g.i/r/randofin-os:br-nix-43] =>
|
||||
--------------------\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 68
|
||||
| /tmp/scripts/run_module.sh 'files'
|
||||
'{\\\"type\\\":\\\"files\\\",\\\"files\\\":[{\\\"source\\\":\\\"system\\\",\\\
|
||||
\"destination\\\":\\\"/\\\"}]}'\\n[19:18:23 g.i/r/randofin-os:br-nix-43]
|
||||
=> 69 | >>> RUN \\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 70 | >>>
|
||||
--mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw
|
||||
\\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 71 | >>>
|
||||
--mount=type=bind,from=ghcr.io/blue-build/modules/script:latest,src=/modules,\
|
||||
dst=/tmp/modules,rw \\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 72 |
|
||||
>>> --mount=type=bind,src=.bluebuild-scripts_9786ec61,dst=/tmp/scripts/,ro
|
||||
\\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 73 |
|
||||
>>> --mount=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-randof\
|
||||
in-os-latest,sharing=locked \\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43]
|
||||
=> 74 |
|
||||
>>> --mount=type=cache,dst=/var/cache/libdnf5,id=dnf-cache-randofin-os-late\
|
||||
st,sharing=locked \\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 75 | >>>
|
||||
/tmp/scripts/run_module.sh 'script'
|
||||
'{\\\"type\\\":\\\"script\\\",\\\"scripts\\\":[\\\"files/scripts/install-nix.\
|
||||
sh\\\"]}'\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => 76 | RUN
|
||||
\\\\\\n[19:18:23 g.i/r/randofin-os:br-nix-43] =>
|
||||
--------------------\\n[19:18:23 g.i/r/randofin-os:br-nix-43] => ERROR: failed
|
||||
to build: failed to solve: process \\\"/bin/sh -c /tmp/scripts/run_module.sh
|
||||
'script'
|
||||
'{\\\\\\\"type\\\\\\\":\\\\\\\"script\\\\\\\",\\\\\\\"scripts\\\\\\\":[\\\\\\\
|
||||
\"files/scripts/install-nix.sh\\\\\\\"]}'\\\" did not complete successfully:
|
||||
exit code: 1\\n[19:18:23 ERROR] => Failed:\\n × Failed to build image
|
||||
ghcr.io/randogoth/randofin-os:br-nix-43\\nError: Process completed with exit
|
||||
code 1.\\n\",\"\\n[19:26:00 g.i/r/randofin-os:br-nix-43] => #45 0.065
|
||||
============================ Start 'script' Module
|
||||
============================\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => #45
|
||||
0.079 Running script install-nix.sh\\n[19:26:01 g.i/r/randofin-os:br-nix-43]
|
||||
=> #45 0.079 /tmp/modules/script/script.sh: line 16:
|
||||
/tmp/files/scripts/install-nix.sh: No such file or directory\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => #45 0.081 ============================ Failed
|
||||
'script' Module ============================\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => #45 ERROR: process \\\"/bin/sh -c
|
||||
/tmp/scripts/run_module.sh 'script'
|
||||
'{\\\\\\\"type\\\\\\\":\\\\\\\"script\\\\\\\",\\\\\\\"scripts\\\\\\\":[\\\\\\\
|
||||
\"install-nix.sh\\\\\\\"]}'\\\" did not complete successfully: exit code:
|
||||
1\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => ------\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => > importing cache manifest from
|
||||
ghcr.io/randogoth/randofin-os:br-nix-43-cache:\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => ------\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => ------\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => > [randofin-os 7/12] RUN
|
||||
--mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw
|
||||
--mount=type=bind,from=ghcr.io/blue-build/modules/script:latest,src=/modules,\
|
||||
dst=/tmp/modules,rw
|
||||
--mount=type=bind,src=.bluebuild-scripts_9786ec61,dst=/tmp/scripts/,ro --mo\
|
||||
unt=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-randofin-os-late\
|
||||
st,sharing=locked --mount=type=cache,dst=/var/cache/libdnf5,id=dnf-cache-ra\
|
||||
ndofin-os-latest,sharing=locked /tmp/scripts/run_module.sh 'script'
|
||||
'{\\\"type\\\":\\\"script\\\",\\\"scripts\\\":[\\\"install-nix.sh\\\"]}':\\n[\
|
||||
19:26:01 g.i/r/randofin-os:br-nix-43] => 0.065 ============================
|
||||
Start 'script' Module ============================\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => 0.079 Running script
|
||||
install-nix.sh\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 0.079
|
||||
/tmp/modules/script/script.sh: line 16: /tmp/files/scripts/install-nix.sh: No
|
||||
such file or directory\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 0.081
|
||||
============================ Failed 'script' Module
|
||||
============================\\n[19:26:01 g.i/r/randofin-os:br-nix-43] =>
|
||||
------\\n[19:26:01 g.i/r/randofin-os:br-nix-43] =>
|
||||
Containerfile.oBsr0_wkZgo:69\\n[19:26:01 g.i/r/randofin-os:br-nix-43] =>
|
||||
--------------------\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 68
|
||||
| /tmp/scripts/run_module.sh 'files'
|
||||
'{\\\"type\\\":\\\"files\\\",\\\"files\\\":[{\\\"source\\\":\\\"system\\\",\\\
|
||||
\"destination\\\":\\\"/\\\"}]}'\\n[19:26:01 g.i/r/randofin-os:br-nix-43]
|
||||
=> 69 | >>> RUN \\\\\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 70 | >>>
|
||||
--mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw
|
||||
\\\\\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 71 | >>>
|
||||
--mount=type=bind,from=ghcr.io/blue-build/modules/script:latest,src=/modules,\
|
||||
dst=/tmp/modules,rw \\\\\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 72 |
|
||||
>>> --mount=type=bind,src=.bluebuild-scripts_9786ec61,dst=/tmp/scripts/,ro
|
||||
\\\\\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 73 |
|
||||
>>> --mount=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-randof\
|
||||
in-os-latest,sharing=locked \\\\\\n[19:26:01 g.i/r/randofin-os:br-nix-43]
|
||||
=> 74 |
|
||||
>>> --mount=type=cache,dst=/var/cache/libdnf5,id=dnf-cache-randofin-os-late\
|
||||
st,sharing=locked \\\\\\n[19:26:01 g.i/r/randofin-os:br-nix-43] => 75 | >>>
|
||||
/tmp/scripts/run_module.sh 'script'
|
||||
'{\\\"type\\\":\\\"script\\\",\\\"scripts\\\":[\\\"install-nix.sh\\\"]}'\\n[1\
|
||||
9:26:01 g.i/r/randofin-os:br-nix-43] => 76 | RUN \\\\\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => --------------------\\n[19:26:01
|
||||
g.i/r/randofin-os:br-nix-43] => ERROR: failed to build: failed to solve:
|
||||
process \\\"/bin/sh -c /tmp/scripts/run_module.sh 'script'
|
||||
'{\\\\\\\"type\\\\\\\":\\\\\\\"script\\\\\\\",\\\\\\\"scripts\\\\\\\":[\\\\\\\
|
||||
\"install-nix.sh\\\\\\\"]}'\\\" did not complete successfully: exit code:
|
||||
1\\n[19:26:01 ERROR] => Failed:\\n × Failed to build image
|
||||
ghcr.io/randogoth/randofin-os:br-nix-43\\nError: Process completed with exit
|
||||
code 1.\\n\",\"can we check if it builds locally?\",\"there is a bluebuild
|
||||
distrobox with all build tools\",\"l/randofin-os:latest_linux_amd64 =>
|
||||
============================ Start 'script' Module
|
||||
============================\\nl/randofin-os:latest_linux_amd64 => Running
|
||||
script install-nix.sh\\nl/randofin-os:latest_linux_amd64 => Updating and
|
||||
loading repositories:\\nl/randofin-os:latest_linux_amd64 => negativo17 -
|
||||
Multimedia 100% | 160.7 KiB/s | 211.5 KiB
|
||||
| 00m01s\\nl/randofin-os:latest_linux_amd64 => Fedora 43 - x86_64 -
|
||||
Updates 100% | 1.8 MiB/s | 7.2 MiB
|
||||
| 00m04s\\nl/randofin-os:latest_linux_amd64 => Fedora 43 - x86_64 - Updates
|
||||
Archive 100% | 4.2 MiB/s | 13.0 MiB
|
||||
| 00m03s\\nl/randofin-os:latest_linux_amd64 => Fedora 43 -
|
||||
x86_64 100% | 630.8 KiB/s | 35.6 MiB
|
||||
| 00m58s\\nl/randofin-os:latest_linux_amd64 => Repositories
|
||||
loaded.\\nl/randofin-os:latest_linux_amd64
|
||||
=> https://nix-community.github.io/nix-in 100% | 6.1 MiB/s | 53.1 MiB
|
||||
| 00m09s\\nl/randofin-os:latest_linux_amd64 =>
|
||||
Package Arch Version Repository Size\\nl/randofin-os:lates\
|
||||
t_linux_amd64 => Installing:\\nl/randofin-os:latest_linux_amd64
|
||||
=> nix-multi-user x86_64 2.24.10-1 @commandline 53.1
|
||||
MiB\\nl/randofin-os:latest_linux_amd64 => \\nl/randofin-os:latest_linux_amd64
|
||||
=> Transaction Summary:\\nl/randofin-os:latest_linux_amd64
|
||||
=> Installing: 1 package\\nl/randofin-os:latest_linux_amd64 =>
|
||||
\\nl/randofin-os:latest_linux_amd64 => Total size of inbound packages is 53
|
||||
MiB. Need to download 0 B.\\nl/randofin-os:latest_linux_amd64 => After this
|
||||
operation, 53 MiB extra will be used (install 53 MiB, remove 0
|
||||
B).\\nl/randofin-os:latest_linux_amd64 => Running
|
||||
transaction\\nl/randofin-os:latest_linux_amd64 => [1/3] Verify package
|
||||
files 100% | 7.0 B/s | 1.0 B
|
||||
| 00m00s\\nl/randofin-os:latest_linux_amd64 => [2/3] Prepare
|
||||
transaction 100% | 7.0 B/s | 1.0 B
|
||||
| 00m00s\\nl/randofin-os:latest_linux_amd64 => [3/3] Installing
|
||||
nix-multi-user-0:2.24. 100% | 6.5 MiB/s | 53.1 MiB
|
||||
| 00m08s\\nl/randofin-os:latest_linux_amd64 => >>> Running %post scriptlet:
|
||||
nix-multi-user-0:2.24.10-1.x86_64 \\nl/randofin-os:latest_li\
|
||||
nux_amd64 => >>> Non-critical error in %post scriptlet:
|
||||
nix-multi-user-0:2.24.10-1.x86_64 \\nl/randofin-os:latest_linux_amd64 =>
|
||||
>>> Scriptlet
|
||||
output: \\nl/randof\
|
||||
in-os:latest_linux_amd64 => >>> libsemanage.semanage_rename: WARNING:
|
||||
rename(/etc/selinux/targeted/active, /\\nl/randofin-os:latest_linux_amd64 =>
|
||||
>>> System has not been booted with systemd as init system (PID 1). Can't
|
||||
operat\\nl/randofin-os:latest_linux_amd64 => >>> Failed to connect to system
|
||||
scope bus via local transport: Host is
|
||||
down \\nl/randofin-os:latest_linux_amd64 =>
|
||||
>>> \
|
||||
\\nl/randofin-os:latest_linux_amd64 => >>> [RPM]
|
||||
%post(nix-multi-user-2.24.10-1.x86_64) scriptlet failed, exit status
|
||||
1\\nl/randofin-os:latest_linux_amd64 => Transaction failed: Rpm transaction
|
||||
failed.\\nl/randofin-os:latest_linux_amd64 => Warning: skipped OpenPGP checks
|
||||
for 1 package from repository: @commandline\\nl/randofin-os:latest_linux_amd64
|
||||
=> ============================ Failed 'script' Module
|
||||
============================\\nl/randofin-os:latest_linux_amd64 => Error:
|
||||
building at STEP \\\"RUN
|
||||
--mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw
|
||||
--mount=type=bind,from=ghcr.io/blue-build/modules/script:latest,src=/modules,\
|
||||
dst=/tmp/modules,rw
|
||||
--mount=type=bind,src=.bluebuild-scripts_9786ec61,dst=/tmp/scripts/,Z
|
||||
--mount=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-randofin-os-\
|
||||
latest,sharing=locked
|
||||
--mount=type=cache,dst=/var/cache/libdnf5,id=dnf-cache-randofin-os-latest,sha\
|
||||
ring=locked /tmp/scripts/run_module.sh 'script'
|
||||
'{\\\"type\\\":\\\"script\\\",\\\"scripts\\\":[\\\"install-nix.sh\\\"]}'\\\":
|
||||
while running runtime: exit status 1\\nERROR => Failed:\\n × Failed to build
|
||||
localhost/randofin-os:latest_linux_amd64\\n\",\"l/randofin-os:latest_linux_am\
|
||||
d64 => ============================ Start 'script' Module
|
||||
============================\\nl/randofin-os:latest_linux_amd64 => Running
|
||||
script install-nix.sh\\nl/randofin-os:latest_linux_amd64 => Updating and
|
||||
loading repositories:\\nl/randofin-os:latest_linux_amd64 => Repositories
|
||||
loaded.\\nl/randofin-os:latest_linux_amd64
|
||||
=> https://nix-community.github.io/nix-in 100% | 31.6 MiB/s | 53.1 MiB
|
||||
| 00m02s\\nl/randofin-os:latest_linux_amd64 =>
|
||||
Package Arch Version Repository Size\\nl/randofin-os:lates\
|
||||
t_linux_amd64 => Installing:\\nl/randofin-os:latest_linux_amd64
|
||||
=> nix-multi-user x86_64 2.24.10-1 @commandline 53.1
|
||||
MiB\\nl/randofin-os:latest_linux_amd64 => \\nl/randofin-os:latest_linux_amd64
|
||||
=> Transaction Summary:\\nl/randofin-os:latest_linux_amd64
|
||||
=> Installing: 1 package\\nl/randofin-os:latest_linux_amd64 =>
|
||||
\\nl/randofin-os:latest_linux_amd64 => Total size of inbound packages is 53
|
||||
MiB. Need to download 0 B.\\nl/randofin-os:latest_linux_amd64 => After this
|
||||
operation, 53 MiB extra will be used (install 53 MiB, remove 0
|
||||
B).\\nl/randofin-os:latest_linux_amd64 => Running
|
||||
transaction\\nl/randofin-os:latest_linux_amd64 => [1/3] Verify package
|
||||
files 100% | 7.0 B/s | 1.0 B
|
||||
| 00m00s\\nl/randofin-os:latest_linux_amd64 => [2/3] Prepare
|
||||
transaction 100% | 7.0 B/s | 1.0 B
|
||||
| 00m00s\\nl/randofin-os:latest_linux_amd64 => [3/3] Installing
|
||||
nix-multi-user-0:2.24. 100% | 6.8 MiB/s | 53.1 MiB
|
||||
| 00m08s\\nl/randofin-os:latest_linux_amd64 => >>> Running %post scriptlet:
|
||||
nix-multi-user-0:2.24.10-1.x86_64 \\nl/randofin-os:latest_li\
|
||||
nux_amd64 => >>> Finished %post scriptlet:
|
||||
nix-multi-user-0:2.24.10-1.x86_64 \\nl/randofin-os:latest_lin\
|
||||
ux_amd64 => >>> Scriptlet
|
||||
output: \\nl/randof\
|
||||
in-os:latest_linux_amd64 => >>> libsemanage.semanage_rename: WARNING:
|
||||
rename(/etc/selinux/targeted/active, /\\nl/randofin-os:latest_linux_amd64 =>
|
||||
>>> Running in chroot, ignoring command
|
||||
'daemon-reexec' \\nl/randofin-os:latest_linux_amd64 =>
|
||||
>>> Created symlink
|
||||
'/etc/systemd/system/multi-user.target.wants/nix-daemon.serv\\nl/randofin-os:\
|
||||
latest_linux_amd64 => >>> Running in chroot, ignoring command
|
||||
'start' \\nl/randofin-os:latest_linux_amd64 =>
|
||||
>>> \
|
||||
\\nl/randofin-os:latest_linux_amd64 => Warning: skipped OpenPGP checks for 1
|
||||
package from repository: @commandline\\nl/randofin-os:latest_linux_amd64 =>
|
||||
Complete!\\nl/randofin-os:latest_linux_amd64 => Failed to connect to audit
|
||||
log, ignoring: Invalid argument\\nl/randofin-os:latest_linux_amd64 => Failed
|
||||
to read '/usr/lib/sysusers.d/nix.conf': No such file or
|
||||
directory\\nl/randofin-os:latest_linux_amd64 => ============================
|
||||
Failed 'script' Module
|
||||
============================\\nl/randofin-os:latest_linux_amd64 => Error:
|
||||
building at STEP \\\"RUN
|
||||
--mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw
|
||||
--mount=type=bind,from=ghcr.io/blue-build/modules/script:latest,src=/modules,\
|
||||
dst=/tmp/modules,rw
|
||||
--mount=type=bind,src=.bluebuild-scripts_9786ec61,dst=/tmp/scripts/,Z
|
||||
--mount=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-randofin-os-\
|
||||
latest,sharing=locked
|
||||
--mount=type=cache,dst=/var/cache/libdnf5,id=dnf-cache-randofin-os-latest,sha\
|
||||
ring=locked /tmp/scripts/run_module.sh 'script'
|
||||
'{\\\"type\\\":\\\"script\\\",\\\"scripts\\\":[\\\"install-nix.sh\\\"]}'\\\":
|
||||
while running runtime: exit status 1\\nERROR => Failed:\\n × Failed to build
|
||||
localhost/randofin-os:latest_linux_amd64\",\"it built successfully. how can i
|
||||
stage it so i can boot into it?\",\"can't i use the locally built
|
||||
image?\"],\"codexCloudAccess\":\"enabled_needs_setup\",\"agent-mode\":\"full-\
|
||||
access\",\"worktrees\":[],\"has-seen-codex-5-2-codex-announcement\":true}}"
|
||||
workbench.activity.pinnedViewlets2: '[{"id":"workbench.view.explorer","pinned":true,"visible":false,"order":0},{"id":"workbench.view.search","pinned":true,"visible":false,"order":1},{"id":"workbench.view.scm","pinned":true,"visible":false,"order":2},{"id":"workbench.view.debug","pinned":true,"visible":false,"order":3},{"id":"workbench.view.remote","pinned":true,"visible":false,"order":4},{"id":"workbench.view.extensions","pinned":true,"visible":false,"order":4},{"id":"workbench.view.chat.sessions","pinned":true,"visible":false,"order":6},{"id":"workbench.view.extension.test","pinned":true,"visible":false,"order":6},{"id":"workbench.view.extension.references-view","pinned":true,"visible":false,"order":7},{"id":"workbench.view.extension.cmake-view","pinned":true,"visible":false,"order":8},{"id":"workbench.view.extension.rustSyntaxTreeContainer","pinned":true,"visible":false,"order":11},{"id":"workbench.view.extension.python","pinned":true,"visible":false,"order":8},{"id":"workbench.view.extension.codexViewContainer","pinned":true,"visible":false,"order":10},{"id":"workbench.view.extension.plunqContainer","pinned":true,"visible":false,"order":10},{"id":"workbench.view.extension.hexExplorer","pinned":true,"visible":false,"order":9}]'
|
||||
workbench.activity.placeholderViewlets: "[{\"id\":\"workbench.view.explorer\",\
|
||||
\"themeIcon\":{\"id\":\"explorer-view-icon\"},\"name\":\"Explorer\",\"isBuilt\
|
||||
|
|
@ -33,58 +375,12 @@ workbench.activity.placeholderViewlets: "[{\"id\":\"workbench.view.explorer\",\
|
|||
iew\"},{\"when\":\"remoteName ==
|
||||
'distrobox'\"}]},{\"id\":\"workbench.view.extensions\",\"themeIcon\":{\"id\":\
|
||||
\"extensions-view-icon\"},\"name\":\"Extensions\",\"isBuiltin\":true,\"views\
|
||||
\":[{\"when\":\"defaultExtensionViews && extensionsGalleryStatus ==
|
||||
'accessDenied' || defaultExtensionViews && extensionsGalleryStatus ==
|
||||
'requiresSignIn' || searchMarketplaceExtensions && extensionsGalleryStatus ==
|
||||
'accessDenied' || searchMarketplaceExtensions && extensionsGalleryStatus ==
|
||||
'requiresSignIn'\"},{\"when\":\"defaultExtensionViews\"},{\"when\":\"searchEx\
|
||||
tensionUpdates ||
|
||||
searchOutdatedExtensions\"},{\"when\":\"recommendedExtensions &&
|
||||
workbenchState != 'empty'\"},{\"when\":\"defaultExtensionViews && hasGallery
|
||||
&& !hasInstalledExtensions\"},{\"when\":\"searchExtensionUpdates ||
|
||||
searchRecentlyUpdatedExtensions\"},{\"when\":\"recommendedExtensions\"},{\"wh\
|
||||
en\":\"defaultExtensionViews && hasGallery &&
|
||||
!config.extensions.showRecommendationsOnlyOnDemand &&
|
||||
!sortByUpdateDate\"},{\"when\":\"defaultExtensionViews &&
|
||||
hasInstalledExtensions\"},{\"when\":\"defaultExtensionViews &&
|
||||
hasInstalledMcpServers\"},{\"when\":\"config.chat.mcp.gallery.enabled &&
|
||||
defaultExtensionViews && !chatSetupHidden && !config.chat.disableAIFeatures &&
|
||||
!hasInstalledMcpServers && mcpServersGalleryStatus == 'available' ||
|
||||
config.chat.mcp.gallery.serviceUrl && defaultExtensionViews &&
|
||||
!chatSetupHidden && !config.chat.disableAIFeatures && !hasInstalledMcpServers
|
||||
&& mcpServersGalleryStatus == 'available' || defaultExtensionViews &&
|
||||
!chatSetupHidden && !config.chat.disableAIFeatures && !hasInstalledMcpServers
|
||||
&& mcpServersGalleryStatus == 'available' && productQualityType !=
|
||||
'stable'\"},{\"when\":\"defaultExtensionViews && !chatSetupHidden &&
|
||||
!config.chat.disableAIFeatures && !config.chat.mcp.gallery.enabled &&
|
||||
!config.chat.mcp.gallery.serviceUrl && !hasInstalledMcpServers &&
|
||||
mcpServersGalleryStatus == 'available' && productQualityType ==
|
||||
'stable'\"},{\"when\":\"defaultExtensionViews &&
|
||||
hasInstalledExtensions\"},{\"when\":\"hasGallery &&
|
||||
searchMarketplaceExtensions\"},{\"when\":\"installedExtensions ||
|
||||
searchInstalledExtensions\"},{\"when\":\"searchEnabledExtensions\"},{\"when\":\
|
||||
\"searchDisabledExtensions\"},{\"when\":\"searchBuiltInExtensions\"},{\"when\
|
||||
\":\"searchWorkspaceUnsupportedExtensions\"},{\"when\":\"builtInExtensions\"}\
|
||||
,{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\
|
||||
\"searchUnsupportedWorkspaceExtensions\"},{\"when\":\"searchUnsupportedWorksp\
|
||||
aceExtensions\"},{\"when\":\"searchUnsupportedWorkspaceExtensions &&
|
||||
virtualWorkspace\"},{\"when\":\"searchUnsupportedWorkspaceExtensions &&
|
||||
virtualWorkspace\"},{\"when\":\"searchDeprecatedExtensions\"},{\"when\":\"con\
|
||||
fig.chat.mcp.gallery.enabled && searchMcpServers && mcpServersGalleryStatus ==
|
||||
'available' || config.chat.mcp.gallery.serviceUrl && searchMcpServers &&
|
||||
mcpServersGalleryStatus == 'available' || searchMcpServers &&
|
||||
mcpServersGalleryStatus == 'available' && productQualityType !=
|
||||
'stable'\"},{\"when\":\"searchMcpServers && !config.chat.mcp.gallery.enabled
|
||||
&& !config.chat.mcp.gallery.serviceUrl && mcpServersGalleryStatus ==
|
||||
'available' && productQualityType ==
|
||||
'stable'\"}]},{\"id\":\"workbench.view.chat.sessions\",\"themeIcon\":{\"id\":\
|
||||
\"chat-sessions-icon\",\"description\":\"Icon for Agent Sessions
|
||||
\":[]},{\"id\":\"workbench.view.chat.sessions\",\"themeIcon\":{\"id\":\"chat-\
|
||||
sessions-icon\",\"description\":\"Icon for Agent Sessions
|
||||
View\",\"defaults\":{\"id\":\"comment-discussion-sparkle\"}},\"name\":\"Agent
|
||||
Sessions\",\"isBuiltin\":true,\"views\":[{\"when\":\"!chatSetupDisabled &&
|
||||
!chatSetupHidden && config.chat.agentSessionsViewLocation ==
|
||||
'view'\"}]},{\"id\":\"workbench.view.extension.test\",\"themeIcon\":{\"id\":\
|
||||
\"test-view-icon\"},\"name\":\"Testing\",\"isBuiltin\":true,\"views\":[{\"when\
|
||||
\":\"testing.providerCount >
|
||||
Sessions\",\"isBuiltin\":true,\"views\":[]},{\"id\":\"workbench.view.extensio\
|
||||
n.test\",\"themeIcon\":{\"id\":\"test-view-icon\"},\"name\":\"Testing\",\"isB\
|
||||
uiltin\":true,\"views\":[{\"when\":\"testing.providerCount >
|
||||
0\"},{\"when\":\"testing.isTestCoverageOpen\"}]},{\"id\":\"workbench.view.ext\
|
||||
ension.references-view\",\"themeIcon\":{\"id\":\"references\"},\"name\":\"Ref\
|
||||
erences\",\"isBuiltin\":false,\"views\":[{\"when\":\"reference-list.isActive\
|
||||
|
|
@ -99,7 +395,7 @@ workbench.activity.placeholderViewlets: "[{\"id\":\"workbench.view.explorer\",\
|
|||
Builtin\":false,\"views\":[{\"when\":\"config.python.useEnvironmentsExtension\
|
||||
\"},{\"when\":\"config.python.useEnvironmentsExtension\"}]},{\"id\":\"workben\
|
||||
ch.view.extension.codexViewContainer\",\"iconUrl\":{\"$mid\":1,\"path\":\"%%E\
|
||||
XTENSION_DATA_PATH%%/openai.chatgpt-0.4.53-universal/resources/blossom-white.\
|
||||
XTENSION_DATA_PATH%%/openai.chatgpt-0.4.56-universal/resources/blossom-white.\
|
||||
svg\",\"scheme\":\"file\"},\"name\":\"Codex\",\"isBuiltin\":false,\"views\":[\
|
||||
{}]},{\"id\":\"workbench.view.extension.plunqContainer\",\"name\":\"Plunq\",\
|
||||
\"isBuiltin\":false},{\"id\":\"workbench.view.extension.hexExplorer\",\"iconU\
|
||||
|
|
@ -121,7 +417,7 @@ workbench.auxiliarybar.placeholderPanels: "[{\"id\":\"workbench.panel.chat\",\"\
|
|||
!chatSetupHidden && config.chat.agentSessionsViewLocation ==
|
||||
'single-view'\"}]}]"
|
||||
workbench.auxiliaryBar.size: "289"
|
||||
workbench.editor.languageDetectionOpenedLanguages.global: '[["dockerfile",true],["dart",true],["json",true],["cpp",true],["c",true],["diff",true],["shellscript",true],["rust",true],["plaintext",true],["html",true],["ignore",true],["yaml",true]]'
|
||||
workbench.editor.languageDetectionOpenedLanguages.global: '[["makefile",true],["ignore",true],["python",true],["javascript",true],["css",true],["markdown",true],["html",true],["git-commit",true],["properties",true],["shellscript",true],["yaml",true],["plaintext",true]]'
|
||||
workbench.explorer.views.state.hidden: '[{"id":"outline","isHidden":false},{"id":"timeline","isHidden":false},{"id":"workbench.explorer.openEditorsView","isHidden":true},{"id":"workbench.explorer.emptyView","isHidden":false},{"id":"npm","isHidden":true},{"id":"rustDependencies","isHidden":false},{"id":"workbench.explorer.fileView","isHidden":false}]'
|
||||
workbench.panel.alignment: center
|
||||
workbench.panel.chat.hidden: '[{"id":"workbench.panel.chat.view.copilot","isHidden":false}]'
|
||||
|
|
@ -132,12 +428,12 @@ workbench.panel.output.hidden: '[{"id":"workbench.panel.output","isHidden":false
|
|||
workbench.panel.pinnedPanels: '[{"id":"workbench.panel.markers","pinned":true,"visible":false,"order":0},{"id":"workbench.panel.output","pinned":true,"visible":false,"order":1},{"id":"workbench.panel.repl","pinned":true,"visible":false,"order":2},{"id":"terminal","pinned":true,"visible":false,"order":3},{"id":"workbench.panel.testResults","pinned":true,"visible":false,"order":3},{"id":"~remote.forwardedPortsContainer","pinned":true,"visible":false,"order":5},{"id":"refactorPreview","pinned":true,"visible":false}]'
|
||||
workbench.panel.placeholderPanels: '[{"id":"workbench.panel.markers","themeIcon":{"id":"markers-view-icon"},"name":"Problems","isBuiltin":true,"views":[{}]},{"id":"workbench.panel.output","themeIcon":{"id":"output-view-icon"},"name":"Output","isBuiltin":true,"views":[{}]},{"id":"workbench.panel.repl","themeIcon":{"id":"debug-console-view-icon"},"name":"Debug
|
||||
Console","isBuiltin":true,"views":[{"when":"debuggersAvailable"}]},{"id":"terminal","themeIcon":{"id":"terminal-view-icon"},"name":"Terminal","isBuiltin":true,"views":[{}]},{"id":"workbench.panel.testResults","themeIcon":{"id":"test-results-icon"},"name":"Test
|
||||
Results","isBuiltin":true,"views":[{"when":"testing.hasAnyResults"}]},{"id":"~remote.forwardedPortsContainer","themeIcon":{"id":"ports-view-icon"},"name":"Ports","isBuiltin":true,"views":[{}]},{"id":"refactorPreview","themeIcon":{"id":"refactor-preview-view-icon"},"name":"Refactor
|
||||
Results","isBuiltin":true,"views":[{"when":"testing.hasAnyResults"}]},{"id":"~remote.forwardedPortsContainer","themeIcon":{"id":"ports-view-icon"},"name":"Ports","isBuiltin":true,"views":[]},{"id":"refactorPreview","themeIcon":{"id":"refactor-preview-view-icon"},"name":"Refactor
|
||||
Preview","isBuiltin":true,"views":[{"when":"refactorPreview.enabled"}]}]'
|
||||
workbench.panel.repl.hidden: '[{"id":"workbench.panel.repl.view","isHidden":false}]'
|
||||
workbench.panel.size: "339"
|
||||
workbench.scm.views.state.hidden: '[{"id":"workbench.scm.repositories","isHidden":true},{"id":"workbench.scm","isHidden":false},{"id":"workbench.scm.history","isHidden":false}]'
|
||||
workbench.sideBar.size: "280"
|
||||
workbench.sideBar.size: "491"
|
||||
workbench.view.debug.state.hidden: '[{"id":"workbench.debug.welcome","isHidden":false},{"id":"workbench.debug.variablesView","isHidden":false},{"id":"workbench.debug.watchExpressionsView","isHidden":false},{"id":"workbench.debug.callStackView","isHidden":false},{"id":"workbench.debug.loadedScriptsView","isHidden":false},{"id":"workbench.debug.breakPointsView","isHidden":false},{"id":"jsBrowserBreakpoints","isHidden":false},{"id":"jsExcludedCallers","isHidden":false},{"id":"jsDebugNetworkTree","isHidden":false}]'
|
||||
workbench.view.extension.codexViewContainer.state.hidden: '[{"id":"chatgpt.sidebarView","isHidden":false}]'
|
||||
workbench.view.extension.plunqContainer.state.hidden: '[{"id":"plunqBooks","isHidden":false},{"id":"plunqEntries","isHidden":false},{"id":"plunqBin","isHidden":false}]'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue