I’m getting odd warnings I haven’t seen before on a new fedora-41-xfce template. Additional software installs are throwing up “scriptlet” errors.
(Had this issue with the signature, but ok)
This is from an install of Google Earth, downloaded as an rpm package:
[3/3] Installing google-earth-pro-stable-0:7.3.6.10155-0.x86_64 100% | 4.0 MiB/s | 244.1 MiB | 01m01s
>>> Running post-install scriptlet: google-earth-pro-stable-0:7.3.6.10155-0.x86_64
>>> Finished post-install scriptlet: google-earth-pro-stable-0:7.3.6.10155-0.x86_64
>>> Scriptlet output:
>>> error: can't create transaction lock on /usr/lib/sysimage/rpm/.rpm.lock (Resource temporarily unavailable)
>>> error: /tmp/google.sig.41BPbZ: key 1 import failed.
>>> error: can't create transaction lock on /usr/lib/sysimage/rpm/.rpm.lock (Resource temporarily unavailable)
>>> error: /tmp/google.sig.41BPbZ: key 2 import failed.
>>> /var/tmp/rpm-tmp.DwTdlY: line 602: service: command not found
>>> /var/tmp/rpm-tmp.DwTdlY: line 603: at: command not found
>>>
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
Complete!
I thought I did something wrong. So after uninstalling, then reinstalling, a fresh download of the package, the second attempt gets:
[3/3] Installing google-earth-pro-stable-0:7.3.6.10201-0.x86_64 100% | 3.8 MiB/s | 244.1 MiB | 01m04s
>>> Running post-install scriptlet: google-earth-pro-stable-0:7.3.6.10201-0.x86_64
>>> Finished post-install scriptlet: google-earth-pro-stable-0:7.3.6.10201-0.x86_64
>>> Scriptlet output:
>>> /var/tmp/rpm-tmp.vngiK2: line 638: service: command not found
>>> /var/tmp/rpm-tmp.vngiK2: line 639: at: command not found
>>>
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
Complete!
The mention of .sig and skipped OpenPGP checks makes me wary.
Using an old package for Mega I had from a previous template (just copied it over, expected an update to fix it), I get this:
>>> Finished post-install scriptlet: megasync-0:5.6.1-2.1.x86_64
>>> Scriptlet output:
>>> fs.inotify.max_user_watches = 524288
What on earth does that mean?
And then there’s this performance from installing (another old) vivaldi package, talking about egrep and again OpenPGP being skipped.
[41/46] Installing vivaldi-stable-0:7.0 100% | 0.0 B/s | 390.5 MiB | 00m00s
>>> Running post-install scriptlet: vivaldi-stable-0:7.0.3495.27-1.x86_64
>>> Finished post-install scriptlet: vivaldi-stable-0:7.0.3495.27-1.x86_64
>>> Scriptlet output:
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
[41/46] Installing vivaldi-stable-0:7.0 100% | 25.0 MiB/s | 390.5 MiB | 00m16s
>>> Running post-install scriptlet: vivaldi-stable-0:7.0.3495.27-1.x86_64
>>> Finished post-install scriptlet: vivaldi-stable-0:7.0.3495.27-1.x86_64
>>> Scriptlet output:
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>> egrep: warning: egrep is obsolescent; using grep -E
>>>
[42/46] Installing thunar-megasync-0:5. 100% | 105.2 KiB/s | 23.8 KiB | 00m00s
[43/46] Installing kf6-kguiaddons-0:6.1 100% | 2.1 MiB/s | 550.9 KiB | 00m00s
[44/46] Installing gstreamer1-plugins-g 100% | 1.4 MiB/s | 208.4 KiB | 00m00s
[45/46] Installing kf5-sonnet-hunspell- 100% | 772.1 KiB/s | 53.3 KiB | 00m00s
[46/46] Installing qt6-qttranslations-0 100% | 154.3 KiB/s | 13.7 MiB | 01m31s
Warning: skipped OpenPGP checks for 3 packages from repository: @commandline
Complete!
At this point, I am unsure enough about these installations to not really trust the template. Its a separate fedora-41-xfce-EXTRAS template, so my fedora-41-xfce is still safe and ‘pure’.
Can someone help me understand?