[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread ahrasis
I ran update and upgrade just now and the new rsyslog (8.32.0-1ubuntu4) caused error on my server affecting initramfs-tools as well. Running "dpkg --configure -a" and "apt install -f" won't fix it. I hope next fix won't cause other error. Setting up rsyslog (8.32.0-1ubuntu4)

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Launchpad Bug Tracker
This bug was fixed in the package rsyslog - 8.32.0-1ubuntu4 --- rsyslog (8.32.0-1ubuntu4) bionic; urgency=medium [ Jamie Strandboge ] * debian/usr.sbin.rsyslogd: updates for bionic (LP: #1766600) - allow rsyslog modules in multiarch directories - allow writing temporary pi

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Dimitri John Ledkov
** Changed in: rsyslog (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1766574 Title: Installation failed if systemd isn't installed: /var/lib/dp

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Björn Tillenius
Our use case is mostly to get unit tests to pass. Our unit tests depends on the directory structure that rsyslog sets up. So we're not actually running rsyslog, we just want it set up. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. ht

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Dimitri John Ledkov
After discussion, it seems to be intentional that bionic docker containers are build as ubuntu-base + minimalized plain. Thus bionic docker images are smaller than xenial. ** Changed in: cloud-images Status: New => Opinion ** Changed in: rsyslog (Ubuntu) Status: Confirmed => In Prog

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Dimitri John Ledkov
Can you explain in a bit details, why are you installing rsyslog without an init system? and what do you expect the net result of said action to be? Given that it would not result in rsyslog running at all. I see the minimal reproducer, but what is the actual top-level goal/use- case here? -- Yo

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Dimitri John Ledkov
It is concerning that the docker containers does not have systemd package installed. I'm not saying that systemd-sysv should be installed and/or init present, but certainly many utils shipped by systemd package are useful in general. For example, rsyslog's logging directories would not be configu

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Dimitri John Ledkov
So this is two bugs I believe. Oficial Ubuntu docker images should container Priority: Important packages & Task: minimal packages. Rsyslog maintainers script may not indeed rely on systemd-tmpfiles. But both of these things should be fixed, not either/or. -- You received this bug notification

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: rsyslog (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1766574 Title: In

[Bug 1766574] Re: Installation failed if systemd isn't installed: /var/lib/dpkg/info/rsyslog.postinst: 28: /var/lib/dpkg/info/rsyslog.postinst: systemd-tmpfiles: not found

2018-04-24 Thread Alberto Donato
The steps I used to reproduce are: docker run --rm -it ubuntu:bionic /bin/bash then run apt update && apt install rsyslog -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1766574 Title: Installa