| dosensuppe | greetings. the package snapper doesn't work properly. the apt hook works but timeline doesn't. I suppose it still expects the systemd timers, but snapper also works fine with cronjobs as I use it on gentoo without systemd. any way I can assist fixing this issue? | 16:16 |
|---|---|---|
| gnarface | dosensuppe: maybe... stick around | 16:39 |
| gnarface | i'm not familiar with snapper, does it depend on snapd? | 16:40 |
| gnarface | does it depend on any of these packages, in fact? http://deb.devuan.org/bannedpackages.txt | 16:40 |
| golinux | <dosensuppe> It seems to be in the repos so the failure lies elsewhere: https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=snapper&x=submit | 16:45 |
| gnarface | is it possible it's a minor config issue, and debian's defaults merely assume systemd but it can be changed? (possibly by doing a diff between the debian and gentoo configs?) | 16:48 |
| gnarface | it wouldn't be the first time debian broke gentoo's expected behavior... | 16:49 |
| dosensuppe | hmm. debian uses a different directory: /etc/default/snapper instead of /etc/snapper | 16:59 |
| dosensuppe | *instead of /etc/conf.d/snapper | 17:01 |
| gnarface | dosensuppe: try to diff -r them | 17:13 |
| gnarface | maybe the functional difference will be obvious | 17:13 |
| dosensuppe | I downloaded the artix package: https://packages.artixlinux.org/packages/world/x86_64/snapper/ | 17:49 |
| dosensuppe | it has a script in /etc/cron.hourly | 17:50 |
| dosensuppe | which the devuan package doesn't create | 17:50 |
| gnarface | dosensuppe: interesting... sounds like more sabotage. does it start working if you add it? | 17:52 |
| dosensuppe | just copied it | 17:52 |
| dosensuppe | sabotage? | 17:52 |
| gnarface | we've been tracking a long and growing list of stuff that they've broken by removing config files "because nobody is using them anymore" | 17:54 |
| dosensuppe | you mean the devs of the packages? | 17:54 |
| gnarface | yea, debian maintainers. just, try to figure out if that's the only thing wrong with it, and we'll figure out what to do from there. | 17:55 |
| dosensuppe | alright | 17:55 |
| dosensuppe | just copying over the script didn't do it | 19:02 |
| gnarface | hmm | 19:02 |
| gnarface | well that's a bummer | 19:03 |
| gnarface | did you find any other config file differences other than the paths they're stored in? | 19:03 |
| gnarface | and which devaun release is this? daedalus? | 19:10 |
| dosensuppe | yes | 19:10 |
| gnarface | did you find any other config file differences other than the paths they're stored in? | 19:11 |
| dosensuppe | I can't find libsnapper | 19:11 |
| dosensuppe | the config files seem to be the same | 19:12 |
| gnarface | in daedalus it's called libsnapper6 | 19:13 |
| gnarface | https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=%5Elibsnapper&x=submit | 19:13 |
| gnarface | think that's the problem? that it didn't include that as a dependency automatically? | 19:13 |
| dosensuppe | it wasn't installed | 19:19 |
| dosensuppe | indeed | 19:19 |
| dosensuppe | this is whereis snapper before: snapper: /usr/bin/snapper /usr/lib/snapper /etc/snapper /usr/share/snapper /usr/share/man/man8/snapper.8.gz | 19:19 |
| dosensuppe | and after installation: snapper: /usr/bin/snapper /usr/lib/snapper /etc/snapper /usr/include/snapper /usr/share/snapper /usr/share/man/man8/snapper.8.gz | 19:19 |
| dosensuppe | I will wait, see if the timeline starts by itself | 19:20 |
| gnarface | you ran "ldconfig" once and restarted snapper, right? | 19:26 |
| gnarface | or if it's not a daemon and purely a cron process, ldconfig should be sufficient | 19:26 |
| gnarface | ... i think | 19:26 |
| gnarface | (depends in some cases; as i said i'm not familiar with snapper) | 19:26 |
| gnarface | it occurs to me that if libsnapper being missing was the problem, you should have seen some errors about it somewhere... maybe in the cron log | 19:27 |
| gnarface | or the system log or something | 19:27 |
| dosensuppe | I can't find anything in the cron log | 19:47 |
| dosensuppe | https://pastebin.com/XCRRDdXk | 19:47 |
| dosensuppe | test | 20:14 |
| dosensuppe | /var/log/cron.log.1 | 20:14 |
| dosensuppe | guess I'm a retard. I will try a different cron daemon | 20:17 |
| dosensuppe | no I'm afraid libsnapper was not the proble | 20:28 |
| dosensuppe | *problem | 20:29 |
| gnarface | dosensuppe: sorry, apologies but i'm too paranoid for pastebin. if you put it paste.debian.net i'll look, but i'm assuming by context that looking won't help me solve the issue... | 21:52 |
| gnarface | fsmithred: looking like we might have a problem with the snapper package here | 21:53 |
| gnarface | (user reports it is working in debian and gentoo but not devuan) | 21:54 |
| dosensuppe | yes. sorry the log is was not related to the issue anyways. | 22:14 |
| dosensuppe | snapper also works on artix which is a systemd free fork of arch | 22:15 |
| dosensuppe | https://packages.artixlinux.org/packages/world/x86_64/snapper/ | 22:16 |
| fsmithred | dosensuppe, can you file a bug report against that package? Use the email instructions here: https://bugs.devuan.org/Reporting.html Thanks! | 22:23 |
| dosensuppe | yes. thanks. | 22:24 |
| fsmithred | What does this mean? "Supported filesystems are btrfs and ext4 (discontinued)..." | 22:32 |
| fsmithred | what's discontinued? Snapper support for ext4??? | 22:32 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!