Bug#771830: generator doesn't find python at boot if /usr is a separate mount
control: tag -1 +moreinfo Hi, /usr should be now mounted from the initramfs can you check if problem still occurs ? Alexandre Detiste -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#771830: generator doesn't find python at boot if /usr is a separate mount
I pushed now this commit to check that argv[1] is actually a folder: [1] https://github.com/systemd-cron/systemd-cron/commit/38ff088f4f3482069575c381fcdb8ecaa28a2cb8 -=*[ROOT ZSH]*=- root@juhtolv | Tue 02 Dec 2014 19:43:37 | 8404 | pts/1.1 /root # /lib/systemd/system-generators/systemd-crontab-generator Traceback (most recent call last): File /lib/systemd/system-generators/systemd-crontab-generator, line 19, in module TARGER_DIR = sys.argv[1] IndexError: list index out of range [1]6032 exit 1 /lib/systemd/system-generators/systemd-crontab-generator With pending v1.4.2-1: # /lib/systemd/system-generators/systemd-crontab-generator Usage: out/build/bin/systemd-crontab-generator destination_folder -=*[ROOT ZSH]*=- root@juhtolv | Tue 02 Dec 2014 19:43:59 | 8405 | pts/1.1 /root # /lib/systemd/system-generators/systemd-crontab-generator /etc/crontab Traceback (most recent call last): File /lib/systemd/system-generators/systemd-crontab-generator, line 32, in module os.makedirs(TIMERS_DIR) File /usr/lib/python2.7/os.py, line 157, in makedirs mkdir(name, mode) OSError: [Errno 20] Not a directory: '/etc/crontab/cron.target.wants' [1]6094 exit 1 With master: # /lib/systemd/system-generators/systemd-crontab-generator /etc/crontab Usage: out/build/bin/systemd-crontab-generator destination_folder Is that command really so stupid, that it only accepts folders and not files? The files are at fixed locations defined during the build. When systemd run the generator, it allways call it with /run/systemd/generator as argv[1] Anyway, the generator are out of the $PATH for a reason: they are not meant to be called manually; /lib/systemd/system/cron-update.path monitor the crontabs and call the generator automatically. Alexandre Detiste -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#771830: generator doesn't find python at boot if /usr is a separate mount
I pushed now this commit to check that argv[1] is actually a folder: [1] https://github.com/systemd-cron/systemd-cron/commit/38ff088f4f3482069575c381fcdb8ecaa28a2cb8 -=*[ROOT ZSH]*=- root@juhtolv | Tue 02 Dec 2014 19:43:37 | 8404 | pts/1.1 /root # /lib/systemd/system-generators/systemd-crontab-generator Traceback (most recent call last): File /lib/systemd/system-generators/systemd-crontab-generator, line 19, in module TARGER_DIR = sys.argv[1] IndexError: list index out of range [1]6032 exit 1 /lib/systemd/system-generators/systemd-crontab-generator With pending v1.4.2-1: # /lib/systemd/system-generators/systemd-crontab-generator Usage: out/build/bin/systemd-crontab-generator destination_folder -=*[ROOT ZSH]*=- root@juhtolv | Tue 02 Dec 2014 19:43:59 | 8405 | pts/1.1 /root # /lib/systemd/system-generators/systemd-crontab-generator /etc/crontab Traceback (most recent call last): File /lib/systemd/system-generators/systemd-crontab-generator, line 32, in module os.makedirs(TIMERS_DIR) File /usr/lib/python2.7/os.py, line 157, in makedirs mkdir(name, mode) OSError: [Errno 20] Not a directory: '/etc/crontab/cron.target.wants' [1]6094 exit 1 With master: # /lib/systemd/system-generators/systemd-crontab-generator /etc/crontab Usage: out/build/bin/systemd-crontab-generator destination_folder Is that command really so stupid, that it only accepts folders and not files? The files are at fixed locations defined during the build. When systemd run the generator, it allways call it with /run/systemd/generator as argv[1] Anyway, the generator are out of the $PATH for a reason: they are not meant to be called manually; /lib/systemd/system/cron-update.path monitor the crontabs and call the generator automatically. Alexandre Detiste -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org