libera/#devuan-dev/ Thursday, 2018-10-11

Y_PlentynHi... As I reported yesterday there is a dependency problem in ceres regarding spamassassin12:59
Y_Plentynwhy does a package which depends on a package not in ceres even enter ceres?13:00
Y_Plentynand - where should I send a bug report to? spamassassin, init-system-helpers, something else?13:06
KatolaZY_Plentyn: because ceres is merged from sid?14:14
Y_PlentynKatolaZ: without respecting dependencies? that feels a bit broken...14:22
KatolaZit does14:22
KatolaZindeed14:22
KatolaZwhich is the missing dep?14:22
Y_Plentyninit-system-helpers (>= 1.51)14:22
Y_PlentynI would propose to merge to experimental in such cases ;)14:23
KatolaZok14:27
KatolaZmistery solved14:27
KatolaZinit-system-helpers is forked by devuan14:27
KatolaZso we need to upgrade it in ceres14:27
Y_Plentynsure is14:27
KatolaZso the problem is on our side14:27
Y_Plentynyeah, the basic problem remains...14:28
KatolaZY_Plentyn: we must first understand what the problem is about ;)14:28
KatolaZnow we do14:28
KatolaZwe need to upgrade init-system-helpers14:28
Y_Plentynthis is true, but I see a more general problem:14:28
KatolaZCenturion_Dan: ^^^^ do you think you can have a look at that, please?14:28
KatolaZY_Plentyn: the problem will go away as soon as init-system-helpers is bumped to the current version available in sid14:29
Y_Plentyna packet which has unresolved dependencies should not initially be merged into ceres, but into experimental14:29
Y_Plentynam I wrong there?14:30
KatolaZuh?14:30
KatolaZdefine "merged"14:31
KatolaZbecause there is a semantic overlap here14:31
Y_Plentyn"Y_Plentyn: because ceres is merged from sid?"14:31
KatolaZthat's the repository merge done by amprolla14:31
Y_PlentynI am aware14:31
KatolaZso why ceres should merge experimental?14:31
Y_Plentynthe other way around. ;) ...14:32
KatolaZexperimental in Devuan is currently (and will remain) separate from the Debian's experimental14:32
KatolaZuh?14:32
KatolaZexperimental (devuan) should merge sid?14:32
Y_Plentynok, i should rephrase:14:32
KatolaZo_O14:32
Y_Plentynis it wanted, that ceres contains unresolvable dependencies? this makes some packages uninstallable14:33
KatolaZY_Plentyn: this is not wanted, but might happen if some of the packages in ceres are obsolete14:34
KatolaZso the solution is to keep those packages updated14:34
KatolaZnot to merge experimental14:34
KatolaZnormally these problems are resolved quite quickly after they are reported14:34
Y_Plentynif this is not wanted, packages with unresolvable dependencies should not be merged into ceres14:35
KatolaZwe will have a look and will update init-system-helpers for ceres14:35
Y_Plentynthis one kept up for some weeks, if I see correctly14:35
KatolaZwhen did you report it?14:35
Y_Plentynyesterday14:35
KatolaZo_O14:35
Y_Plentyn(I have life, too, sorry)14:36
KatolaZ:D14:36
KatolaZok14:36
KatolaZif it's not reported, we can't know, right14:36
KatolaZ(I have life, too, sorry ;P)14:36
Y_Plentynsure you have14:36
KatolaZY_Plentyn: let's cut it short14:36
KatolaZit's good to know14:36
KatolaZlet's work to solve it14:36
KatolaZok>14:36
KatolaZ?14:36
KatolaZ:)14:37
* Y_Plentyn grins14:37
Y_Plentynthank you in any way ')14:37
Y_Plentyn;)14:37
KatolaZY_Plentyn: we don't have hundred developers, as you might have understood14:37
KatolaZso we need to go by priorities14:37
Y_PlentynI might volonteer...14:38
KatolaZplease do14:38
KatolaZif you have experience of packaging + git14:38
Y_Plentynwhich are the channels to use?14:38
KatolaZjust have a look at the devuan workflow (if you don't know about it already)14:38
KatolaZthis one14:38
KatolaZ:)14:38
Y_PlentynI (still) package xpat2 in debian ;)14:38
KatolaZcool14:38
KatolaZare you familiar with the Devuan workflow then>14:39
KatolaZ?14:39
Y_Plentynbarely14:39
KatolaZok14:39
KatolaZhold on14:39
Y_Plentynlooking at it, but I had a bit of a problem finding the right handles to enter14:39
KatolaZhttps://dev1galaxy.org/viewtopic.php?id=54914:39
KatolaZthere are the handlers14:40
KatolaZ(most of them)14:40
KatolaZin short14:40
KatolaZeverything is done through git14:40
KatolaZgit.devuan.org/devuan-packages/14:40
Y_Plentyn... a working account on git.devuan.org14:40
KatolaZeach devuan package has a branch for each suite it is built for14:40
KatolaZY_Plentyn: just register on git.devuan.org14:40
* Y_Plentyn nods14:41
KatolaZthe version for a given suite must match the corresponding Debian version14:41
KatolaZdevuanised packages normally have the same version number of the debian ones +devuanX.Y14:41
Y_PlentynI know this already14:42
Centurion_DanKatolaZ: I'm about to head for bed, but will take a look in the morning.14:42
KatolaZwhen you push a set of changes to be built you should tag the corresponding version14:42
KatolaZCenturion_Dan: great, thanks14:42
Centurion_Danso the version is the issue?14:42
KatolaZI might have time to have a look as well14:42
Y_PlentynI will need to put some more energy into this14:43
KatolaZyes, we should bump to the sid one Centurion_Dan14:43
Centurion_DanOk. will do.14:43
KatolaZCenturion_Dan: will let you know if I can work on it14:43
Centurion_Danok.14:43
KatolaZif you don't hear anything from me, I didn't have time14:43
Centurion_Danpm me if you do, that way I'll see it.14:43
KatolaZCenturion_Dan: ok, good night!14:44
KatolaZo/14:44
Centurion_Dan\o14:44
Y_PlentynKatolaZ: I will probably bug you again, when I try to fix some specific stuff - I usually work best by doing ;)14:44
KatolaZok Y_Plentyn14:47
KatolaZfeel free14:47
* _moep_ waves14:59

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!