Package dysk (previously known as lfs)
1 unresolved thread
1 unresolved thread
This MR packages dysk
(previously known as lfs
) and its dependencies. Relevant info:
- Doctests are disabled for
lazy-regex-proc_macro
andclap-help
, since they fail due to non-imported dependencies. Looking at the failing tests it seems quite clear to me that those were meant as examples, not to be run. - I patched a function in
xterm-query
to make it compatible withnix
0.27 (PollTimeout
was introduced in 0.28). - The
terminal-light
crate also builds a binary which we are not interested in, so I setbin = false
. - I upgraded
lfs-core
from v0.11.1 to v0.11.2 because the version which is currently indebcargo-conf
depends onlazy-regex
2.2, andlazy-regex
is not packaged yet (I package it in this MR), and a newer version (3.1) is available, andlfs-core
0.11.2 depends on 3.1. Moreover, no package currently depends onlfs-core
and latest version ofdysk
(which I packaged) explicitly depends onlfs-core
0.11.2. -
dysk-cli
contains a patch to fix some tests. I've already submitted the patch upstream and it was merged, but I'm not going to ask for a new release just for fixing tests, so we keep the patch until the next upstream release.
cc/ @werdahias
Merge request reports
Activity
added 121 commits
-
c2c37d0e...ad7525b1 - 112 commits from branch
rust-team:master
- 12430296 - lazy-regex-proc_macros: new package
- a10ec3bf - regex-lite: new package
- d6880221 - lazy-regex: new package
- 4053fb96 - xterm-query: new package
- f2d42962 - terminal-light: new package
- 7ec87285 - clap-help: new package
- a06a4ec1 - lfs-core: upgrade to v0.11.2
- 4156175c - dysk-cli: new package
- e973f39d - dysk: new package
Toggle commit list-
c2c37d0e...ad7525b1 - 112 commits from branch
added 78 commits
-
e973f39d...2b89ab2f - 69 commits from branch
rust-team:master
- 5fb1ef12 - lazy-regex-proc_macros: new package
- 6ddf6c8b - regex-lite: new package
- 5e95477b - lazy-regex: new package
- e8ce29ae - xterm-query: new package
- 4aafa814 - terminal-light: new package
- 9f826261 - clap-help: new package
- cfb60e3b - lfs-core: upgrade to v0.11.2
- 637a0aed - dysk-cli: new package
- 8525ad8c - dysk: new package
Toggle commit list-
e973f39d...2b89ab2f - 69 commits from branch
- Resolved by Noisy Coil
LGTM so far, the only nitpick:
librust-regex-lite-dev: synopsis-too-long
. Also, for any initial upload there is no need to document e.g. patches in dch, but this is just a matter of preference.
ah, looks like the man page and the completions should be generated according to this commit
build log shows this:
[dysk 2.9.0] completion scripts generated in "/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/build/dysk-4e7389bff8afe8b6/out" [dysk 2.9.0] map page generated in "/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/build/dysk-4e7389bff8afe8b6/out/dysk.1"
So we'd need to get them out of there (or patch build.rs)
added 8 commits
Toggle commit listmarked this merge request as draft from NoisyCoil/debcargo-conf@71e9ddb4
mentioned in commit 2eee2ffb
Please register or sign in to reply