Re: [Rpm-maint] [rpm-software-management/rpm] Version range dependency (#159)

2017-08-10 Thread Igor Gnatenko
This got implemented as part of #299 \o/ -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/159#issuecomment-321506386___ Rpm-main

Re: [Rpm-maint] [rpm-software-management/rpm] Version range dependency (#159)

2017-08-10 Thread Igor Gnatenko
Closed #159. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/159#event-1200623852___ Rpm-maint mailing list Rpm-maint@lists.rpm

Re: [Rpm-maint] [rpm-software-management/rpm] Version range dependency (#159)

2017-05-24 Thread ニール・ゴンパ
For reference: [The ML post I made about version range dep support](http://lists.rpm.org/pipermail/rpm-ecosystem/2017-February/000471.html). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-man

Re: [Rpm-maint] [rpm-software-management/rpm] Version range dependency (#159)

2017-02-23 Thread Florian Festi
Further examination yields that libsolv already supports a way of dealing with this: REL_WITH which is represented in libsolvs dependency language as "+" and we probably want to represent in RPM as "with". The semantic of the with operator is both sides need to be matched by the same package. F

Re: [Rpm-maint] [rpm-software-management/rpm] Version range dependency (#159)

2017-02-19 Thread Igor Gnatenko
Let me show some example how would libsolv work with this: ``` repo system 0 testtags repo available 0 testtags #>=Pkg: ripgrep 0.4.0 1 src #>=Req: crate(clap) >= 2.18.0 & crate(clap) < 2.19.0 #>=Pkg: rust-clap-devel 2.18.5 1 noarch #>=Prv: crate(clap) = 2.18.5 #>=Req: crate(vec_map) >= 0.6.0 & c

Re: [Rpm-maint] [rpm-software-management/rpm] Version range dependency (#159)

2017-02-19 Thread Igor Gnatenko
Example from Rust world: ``` ripgrep: BuildRequires: crate(clap) >= 2.18.0 ripgrep: BuildConflicts: crate(clap) >= 2.19.0 rust-clap-devel: Requires: crate(vec_map) >= 0.6.0 rust-clap-devel: Conflicts: crate(vec_map) >= 0.7.0 rust-clap-devel: Requires: crate(clippy) >= 0.0.112 rust-clap-devel: Con