Rodion Goritskov via <[email protected]> writes:
> Maybe you have something specific with mount configurations?
> Especially for /tmp?
After going through the different services and turning them off/on I
identified rootless podman services as the one hindering miniflux to run.
I confirmed this in a virtual machine (simple config.scm) by adding these
lines:
(service elogind-service-type)
(service iptables-service-type) ;needed for rootless-podman
(service rootless-podman-service-type
(rootless-podman-configuration
(subgids
(list (subid-range (name "diego"))))
(subuids
(list (subid-range (name "diego"))))))
then miniflux stop working with similar errors as those reported before.
> P.S. Please, reply not only to me, but also to guix-help, so our discussion
> will be in the mailing list, so others could join for help (:
Sorry,thought that I had replied all!
Thanks again for your help.
> On 30 September 2025 20:01:28 CEST, [email protected] wrote:
>>Hello there,
>>
>>I'm having some problems with the new miniflux service.
>>
>>After reconfiguring the system including in config.scm:
>>
>>(service postgresql-service-type
>> (postgresql-configuration
>> (postgresql postgresql)))
>>
>>(service miniflux-service-type
>> (miniflux-configuration
>> (listen-address "0.0.0.0:8080")))
>>
>>
>>herd status miniflux shows:
>>
>>● Status of miniflux:
>> It is stopped since 07:29:20 PM (30 minutes ago).
>> Process exited with code 1.
>> It is enabled.
>> Provides: miniflux
>> Requires: postgres networking
>> Will be respawned.
>>
>>
>>Some logs:
>>
>>/var/log/messages
>>
>>localhost shepherd[1]: Enabled service miniflux.
>>localhost shepherd[1]: Starting service user-homes...
>>localhost shepherd[1]: Service user-homes has been started.
>>localhost shepherd[1]: Service user-homes started.
>>localhost shepherd[1]: Service user-homes running with value #t.
>>localhost shepherd[1]: Starting service miniflux...
>>localhost shepherd[1]: Service miniflux has been started.
>>localhost shepherd[1]: Service miniflux started.
>>localhost shepherd[1]: Service miniflux running with value #<<process> id:
>>15736 command: ("/gnu/store/vdvsxjnvhjy6yk710wsisv3x15wwg3qw-miniflux"
>>"-config-file" "/gnu/store/vcddh3460vyqg5wfryh3g1bsayzld20x-miniflux.conf")>.
>>localhost shepherd[1]: Service miniflux (PID 15736) exited with 1.
>>
>>
>>
>>
>>/var/log/miniflux.log
>>
>>Backtrace:
>> 3 (primitive-load "/gnu/store/vdvsxjnvhjy6yk710wsisv3x15w?")
>>In ice-9/eval.scm:
>> 191:35 2 (_ #f)
>>In gnu/build/linux-container.scm:
>> 369:8 1 (call-with-temporary-directory #<procedure 7f94ffc373f0?>)
>> 487:16 0 (_ "/tmp/guix-directory.vMTpzs")
>>
>>gnu/build/linux-container.scm:487:16: In procedure pivot_root:
>>"/tmp/guix-directory.vMTpzs" "/tmp/guix-directory.vMTpzs/real-root": Invalid
>>argument
>>warning: failed to delete
>>/tmp/guix-directory.vMTpzs/gnu/store/vcddh3460vyqg5wfryh3g1bsayzld20x-miniflux.conf:
>> Device or resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/gnu/store: Directory not
>>empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/gnu: Directory not empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/localtime: Device or
>>resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/group: Device or
>>resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/passwd: Device or
>>resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/hosts: Device or
>>resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/services: Device or
>>resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/nsswitch.conf:
>>Device or resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/resolv.conf: Device
>>or resource busy
>>warning: failed to delete
>>/tmp/guix-directory.vMTpzs/etc/ssl/certs/ca-certificates.crt: Device or
>>resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/ssl/certs: Directory
>>not empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc/ssl: Directory not
>>empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/etc: Directory not empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/var/log/miniflux.log:
>>Device or resource busy
>>warning: failed to delete /tmp/guix-directory.vMTpzs/var/log: Directory not
>>empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/var/run: Directory not
>>empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs/var: Directory not empty
>>warning: failed to delete /tmp/guix-directory.vMTpzs: Device or resource busy
>>
>>
>>Thanks in advance.
>>