8 Apr 2019 |
Linda | I was trying to figure out how to patch nheko Reborn to not crash in v3 rooms (upstream patch in mtxclient), and make a bug report to Debian for experimental upload or something | 17:33:01 |
Linda | I'm filing a Debian bug now. | 17:39:45 |
Linda | Wait what, is there no mtxclient in Debian tree at all? Downloaded during the compile process, maybe? | 17:42:42 |
Linda | https://salsa.debian.org/matrix-team/nheko/blob/master/deps/CMakeLists.txt | 17:42:50 |
Linda | https://salsa.debian.org/matrix-team/nheko/blob/master/debian/rules | 17:43:25 |
Linda | What is the way to proceed here? Does the Debian release team need to know? debian-devel ? | 17:48:29 |
gnugr | Linda: better talk with #debian-ftp | 17:49:50 |
gnugr | i guess you are talking for unblock | 17:50:31 |
Linda | No, the opposite. A block. | 17:51:14 |
Linda | Unless you meant adding mtxclient to the tree and patching the existing nheko package. | 17:51:41 |
gnugr | there's time for a bugreport with the proper severity | 17:52:58 |
Linda | I tried to find the policy, but I don't know which one to cite for Severity: serious . | 17:54:35 |
Linda | Oh. | 17:56:21 |
Linda |
nheko for Debian
----------------
Since nheko is currently the only package that uses mtxclient, and nheko links
to it statically, we include the sources for mtxclient with nheko's source. If
you have separate tarballs for nheko and mtxclient, the tarball for nheko
should be named normally for an orig.tar.* file, and the tarball for
matrix-structs should be named nheko_<nhekoversion>.orig-mtxclient.tar.*. If
you have an unpacked source (with the appropriate version of mtxclient placed
in the mtxclient directory), then you can run "debian/rules make-orig-source"
to create the tarballs for nheko and mtxclient.
-- Hubert Chathi <uhoreg@debian.org>, Wed, 26 Sep 2018 19:38:58 -0400
| 17:56:46 |
Linda | debian/README.sources | 17:57:19 |
[uhoreg] | "serious" has a blanket "in the package maintainer's ... opinion, makes the package unsuitable for release" that can be used as justification. | 17:58:04 |
Linda | Also, the Salsa repository is out-of-date with version 0.6.1-3 in there. | 17:58:13 |
| * Linda files three bug reports to nheko source package | 17:58:45 |
Linda | or four | 18:00:53 |
gnugr | Linda: is the ITP or RFP already sent? | 18:02:13 |
[uhoreg] | I don't know if git being out of date should be filed in the Debian BTS, but anyways, I'll fix that right away | 18:02:27 |
[uhoreg] | (pushed) | 18:06:16 |
gnugr | uhoreg: what command you use to get the orig-source? | 18:08:25 |
gnugr | i see you don't use uscan | 18:08:58 |
[uhoreg] | mtxclient seems to update less frequently than nheko, so whenever a new nheko version is released, I just check out whatever version of mtxclient it asks for | 18:10:21 |
Linda | Redacted or Malformed Event | 18:14:27 |
Linda | Since Debian Policy 4.1.4 , a seemingly related get-orig-source rule was removed and:
Packages should transition to debian/watch and use uscan where possible.
| 18:14:51 |
Linda | uhoreg: Hoping you're switching to debhelper-compat later on. | 18:15:41 |
Linda |
Standards-Version: 3.9.8
yikes
| 18:17:32 |
[uhoreg] | I generally try to use debhelper from the current released stable, so that it can be compiled on more releases of Debian and Ubuntu. | 18:19:38 |