Processing control commands:
> severity 901827 wishlist
Bug #901827 [dpkg] dpkg: Support two-sided version constraint ranges, required
to properly translate Cargo dependencies
Ignoring request to change severity of Bug 901827 to the same value.
--
901827: https://bugs.debian.org/cgi-
Control: severity 901827 wishlist
On Sat, 2018-11-10 at 23:16:00 +, Ximin Luo wrote:
> This translation scheme works for Depends and Build-Depends, however
> it does not work for Replaces and Breaks, please see #913408 for an
> example of the problem.
>
> In the abstract example above, since
Processing control commands:
> severity 901827 wishlist
Bug #901827 [dpkg] dpkg: Support two-sided version constraint ranges, required
to properly translate Cargo dependencies
Severity set to 'wishlist' from 'important'
--
901827: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901827
Deb
Processing control commands:
> severity 901827 important
Bug #901827 [dpkg] dpkg: Support two-sided version constraint ranges, required
to properly translate Cargo dependencies
Severity set to 'important' from 'wishlist'
> block 913408 by 901827
Bug #913408 [librust-crossbeam-epoch-0
Control: severity 901827 important
Control: block 913408 by 901827
Ximin Luo:
> Guillem Jover:
>> [..]
>>
>> So you could have package slab-X.Y and then depend on just that, or if
>> for some reason you need to have coinstallability down to the minor
>> version, then slab-X.Y.Z, in which case
Guillem Jover:
> [..]
>
> We discussed this briefly yesterday on IRC before Ximin filed the
> report. I don't see much difference with what was mentioned and I'll
> repeat what David Kalnischkies and me proposed on the spot, as a
> potentiall working solution.
>
To be fair, neither of you were
Hi!
On Mon, 2018-06-18 at 19:55:31 -0700, Ximin Luo wrote:
> Package: dpkg
> Version: 1.19.0.5+b1
> Severity: wishlist
We discussed this briefly yesterday on IRC before Ximin filed the
report. I don't see much difference with what was mentioned and I'll
repeat what David Kalnischkies and me
On Tue, Jun 19, 2018 at 04:08:00AM +, Ximin Luo wrote:
> Josh Triplett:
> > While I *would* like to see support for version intervals, this
> > particular issue is a bug introduced through changes to debcargo. The
> > original debcargo intentionally generated versioned dependencies on
> >
+pkg-rust-maintainers, -901827 bug report
Josh Triplett:
>> I wrote:
>>> In the Debian Rust team, we previously experimented with e.g. converting:
>>>
>>> - Cargo dependencies X (>= 6, << 7) into dpkg dependencies X-6 | X-7
>>> - Cargo dependencies X (>= 6) into dpkg dependencies X-6 | X-7
Josh Triplett:
> [..]
>
> While I *would* like to see support for version intervals, this
> particular issue is a bug introduced through changes to debcargo. The
> original debcargo intentionally generated versioned dependencies on
> packages like librust-slab-0.3+default-dev rather than
>
On Mon, Jun 18, 2018 at 07:55:31PM -0700, Ximin Luo wrote:
> Package: dpkg
> Version: 1.19.0.5+b1
> Severity: wishlist
>
> Dear Maintainer,
>
> The Rust package manager Cargo, makes it possible to declare two-sided version
> constraint ranges such as X (>= 6, << 7). In dpkg, historically this
Ximin Luo:
> [..]
>
> librust-slab-0.1-dev_0.1.3-1_amd64.deb Provides: librust-slab+default-dev (=
> 0.1.3-1), librust-slab-0.1+default-dev (= 0.1.3-1), librust-slab-dev (=
> 0.1.3-1)
> librust-slab-0.3-dev_0.3.0-1_amd64.deb Provides: librust-slab+default-dev (=
> 0.3.0-1),
Package: dpkg
Version: 1.19.0.5+b1
Severity: wishlist
Dear Maintainer,
The Rust package manager Cargo, makes it possible to declare two-sided version
constraint ranges such as X (>= 6, << 7). In dpkg, historically this has been
expressed by declaring two one-sided version constraint ranges for
13 matches
Mail list logo