LeePen | Does anybody know why we have net-tools forked? | 18:25 |
---|---|---|
LeePen | I can't see any substantive differences from Debian's version. | 18:26 |
fsmithred | is the priority different? | 18:41 |
LeePen | There was a mention of that in the changelog, but no actual d/control change. | 18:42 |
LeePen | Priority: important in both. | 18:44 |
LeePen | I don't think we need a fork of this as it stands. | 18:44 |
LeePen | Less work! \o/ | 18:45 |
fsmithred | you compared the sources? | 18:46 |
LeePen | Yep | 18:47 |
LeePen | http://ix.io/2gvb | 18:48 |
fsmithred | aptitude says it's optional in buster, important in beowulf | 18:48 |
LeePen | Hmmm | 18:49 |
LeePen | https://tracker.debian.org/media/packages/n/net-tools/control-1.60git20180626.aebd88e-1 says 'Priority: important' | 18:50 |
fsmithred | you're looking at ascii/stretch | 18:51 |
LeePen | I don't know where aptitude gets that from. | 18:51 |
LeePen | stretch and buster are the same version. | 18:51 |
LeePen | bbiab. | 18:51 |
fsmithred | I'm seeing 2016 on stretch version and 2018 in buster version | 18:52 |
LeePen | fsmithred: Sorry, yes. 1.60+git20180626.aebd88e-1 is buster onwards. | 19:52 |
LeePen | But I still see Priority important. | 19:54 |
fsmithred | aptitude show <package=version> is what I'm looking at | 20:01 |
LeePen | Version=1.60+git20180626.aebd88e-1+devuan1? | 20:02 |
fsmithred | yeah | 20:04 |
LeePen | That gives me Priority: important. | 20:05 |
fsmithred | yeah, that one is ours | 20:06 |
fsmithred | aptitude show net-tools=1.60+git20180626.aebd88e-1 | 20:07 |
fsmithred | Priority: optional | 20:07 |
fsmithred | aptitude show net-tools=1.60+git20161116.90da8a0-1 (stretch) | 20:07 |
fsmithred | Priority: optional | 20:08 |
LeePen | Strange because https://tracker.debian.org/media/packages/n/net-tools/control-1.60git20180626.aebd88e-1 | 20:09 |
LeePen | has Priority: important. | 20:09 |
LeePen | Have you got some local apt config? | 20:09 |
fsmithred | norecommends and pinning of ceres, buster, sid... | 20:10 |
fsmithred | apt-cache show gives me the same | 20:11 |
LeePen | Hmmm. I don't understand this. If you download the debian deb from http://ftp.us.debian.org/debian/pool/main/n/net-tools/net-tools_1.60+git20180626.aebd88e-1_arm64.deb, it is also Priority: important. | 20:12 |
LeePen | I wonder if it is the pinning of buster that changes the priority? | 20:14 |
fsmithred | I'll tell you in a few seconds | 20:15 |
fsmithred | nope | 20:18 |
fsmithred | priority of 10 set on ceres still shows important | 20:18 |
fsmithred | priority of 500 on sid still shows optional | 20:18 |
LeePen | OK. Thanks. | 20:19 |
LeePen | Going to go and have some food and then think about this some more. | 20:19 |
fsmithred | ok | 20:19 |
LeePen | I still see no important differences in the control files. | 20:20 |
LeePen | Have a look at this diff: https://git.devuan.org/devuan-packages/net-tools/compare/debian%2F1.60+git20180626.aebd88e-1...1.60+git20180626.aebd88e-1+devuan1 | 20:27 |
LeePen | There is the odd-looking commit https://git.devuan.org/devuan-packages/net-tools/commit/fda744d91d2ca2271a1f930d424d2e18b3c71319 | 20:27 |
LeePen | Which I don't understand as it is only a changelog with no d/control changes. | 20:27 |
mason | I wonder if it'd be worth thinking about organizing like CentOS a bit... | 20:50 |
fsmithred | seems like apt priority is not the same thing as package priority | 20:50 |
bgstack15 | the urgency of Debian packages is relative to whether or not they're installed in the base install from a generic iso. | 20:51 |
bgstack15 | https://www.debian.org/doc/debian-policy/ch-archive.html#s-priorities | 20:52 |
mason | CentOS core repositories are all based on straight Red Hat, and then they have Extras that can be enabled to include CentOS-only stuff. | 20:52 |
mason | I could see having stuff we want but don't want to be on the hook for being in some sort of devuan-extras repo. | 20:53 |
mason | Minor changes to packages could live there without the full support burden. | 20:53 |
fsmithred | bgstack15, do you know what conditions would make the priority in the control file not match the priority that aptitude reports? | 20:54 |
bgstack15 | aptitude priority is for the sysadmin, so he can set certain repos as higher priority | 20:56 |
bgstack15 | you can use it to pin packages | 20:56 |
fsmithred | ok, it's set in the metadata for the archive | 20:56 |
bgstack15 | so dpkg priority is for the distro | 20:56 |
bgstack15 | apt priority is for the user | 20:56 |
fsmithred | I'm talking about the package priority that 'aptitude show' reports | 20:56 |
fsmithred | word, not a number | 20:56 |
bgstack15 | yeah, that 'Priority' is coming from the d/ch | 20:57 |
bgstack15 | or is it d/control | 20:57 |
bgstack15 | that's not the apt repo priority, say, from apt-cache policy | 20:58 |
fsmithred | it's in control | 20:58 |
fsmithred | net-tools' control file says Important in both the devuan and debian versions | 20:58 |
fsmithred | but aptitude and apt-cache show the debian version as Optional | 20:59 |
fsmithred | and it no longer gets installed by default in debian (because it's optional) | 20:59 |
bgstack15 | ah, the name of this field in d/ch is Urgency. https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-urgency | 20:59 |
fsmithred | urgency is set to medium in both changelogs | 21:01 |
bgstack15 | I deal with apt repos a lot, and most of the time I have to run apt-get update every other minute. | 21:01 |
fsmithred | that's a busy repo | 21:01 |
bgstack15 | yeah i'm always tinkering and building new releases of my own stuff or adding pre-canned stuff in dpkgs | 21:02 |
bgstack15 | mirroring external repos for myself, etc. | 21:02 |
fsmithred | the only differences between the source packages are the control file Maintainer and Vcs fields, and a changelog entry that says he changed the priority to important | 21:04 |
fsmithred | Rebuilding to reset priority to important | 21:04 |
fsmithred | so I'm guessing it gets stored in the repo somewhere | 21:05 |
bgstack15 | so I'm in Devuan Ceres, and my apt-cache show net-tools=1.60+git20180626.aebd88e-1+devuan1 shows Priority:important | 21:06 |
bgstack15 | same for the 1.60+git20161116.90da8a0-1+devuan1 version | 21:07 |
mason | fsmithred: Packages.gz at a guess | 21:07 |
mason | fsmithred: That has to be updated manually - what's in the package itself isn't used. | 21:07 |
mason | fsmithred: apt-ftparchive packages . > Packages | 21:08 |
LeePen | dak creates Packages in devuan/ which is merged with debian/ by amprolla. | 21:11 |
fsmithred | good call, mason. The debian Packages.gz shows it as optional | 21:12 |
fsmithred | the devuan file shows it as important | 21:13 |
LeePen | So debian must have a dak override in place. | 21:39 |
LeePen | Wonder what amprolla does in this case? | 21:39 |
LeePen | Evilham? | 21:39 |
Evilham | IIRC amprolla doesn't touch importance for packages | 21:54 |
Evilham | when was the importance changed? | 21:55 |
Evilham | if it was during this week, then probably amprolla hasn't run a full merge yet | 21:55 |
Evilham | and it'd happen automagically on Sunday | 21:55 |
fsmithred | March 2018 | 22:02 |
fsmithred | katolaz built it just to change the priority | 22:02 |
* golinux sends Evilham a big hug | 22:14 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!