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.
>>

Reply via email to