Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#45751 - [systemd] boot from reiserfs - systemd-tmpfiles-setup failed

Attached to Project: Arch Linux
Opened by artix (sundoctor) - Thursday, 23 July 2015, 10:16 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 30 July 2015, 05:54 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Thomas Bächler (brain0)
Evangelos Foutras (foutrelis)
Dave Reisner (falconindy)
Tom Gundersen (tomegun)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

systemd-tmpfiles-setup failed during bootup
root filesystem / is on reiserfs

# systemctl status systemd-tmpfiles-setup

systemd-tmpfiles-setup.service - Create Volatile Files and Directories
Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
Active: failed (Result: exit-code) since Чт 2015-07-23 11:22:01 MSK; 1h 45min ago
Docs: man:tmpfiles.d(5)
man:systemd-tmpfiles(8)
Process: 1435 ExecStart=/usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev (code=exited, status=1/FAILURE)
Main PID: 1435 (code=exited, status=1/FAILURE)

июл 23 11:22:00 machine systemd[1]: Starting Create Volatile Files and Directories...
июл 23 11:22:00 machine systemd-tmpfiles[1435]: Cannot set file attribute for '/var/log/journal', value=0x00800000, mask=0x00800000: Inappropriate ioctl for device
июл 23 11:22:01 machine systemd-tmpfiles[1435]: Cannot set file attribute for '/var/log/journal/e7a1cd2067794157a662f3ce1b10109c', value=0x00800000, mask=0x00800000: Inappropriate ioctl for device
июл 23 11:22:01 machine systemd[1]: systemd-tmpfiles-setup.service: Main process exited, code=exited, status=1/FAILURE
июл 23 11:22:01 machine systemd[1]: Failed to start Create Volatile Files and Directories.
июл 23 11:22:01 machine systemd[1]: systemd-tmpfiles-setup.service: Unit entered failed state.
июл 23 11:22:01 machine systemd[1]: systemd-tmpfiles-setup.service: Failed with result 'exit-code'.

Additional info:

# chattr +C /var/log/journal
chattr: Inappropriate ioctl for device while reading flags on /var/log/journal

*core/reiserfsprogs 3.6.24-1
*core/libsystemd 222-1

It seems like systemd is in conflict with reiserfs, cause reiserfs not fully supports ioctl

Steps to reproduce:

Simple boot from reiserfs root (/) and look at systemd boot log.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Thursday, 30 July 2015, 05:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  systemd 223-1
Comment by Ike Devolder (BlackEagle) - Thursday, 23 July 2015, 11:28 GMT
same with var partition on xfs
Comment by Jan de Groot (JGC) - Thursday, 23 July 2015, 12:42 GMT

Loading...