Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-10 Thread Josh Stone
On 2/4/21 11:19 AM, Fabio Valentini wrote: > I am aware of at least three (?) other "noteworthy" packages that have > to deal with this (or at least, had to do something like this in the > past): > > - ruby (with the gems that are bundled with the interpreter), > - perl (with the modules that are

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-05 Thread Vít Ondruch
Dne 04. 02. 21 v 20:19 Fabio Valentini napsal(a): On Thu, Feb 4, 2021 at 7:24 PM Artur Frenszek-Iwicki wrote: The Lazarus package currently builds three RPMs: "lazarus", which contains the IDE, and the "qt5pas" library, along with "qt5pas-devel". qt5pas is, technically, a separate project wit

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Tom Hughes via devel
On 04/02/2021 19:48, Miro Hrončok wrote: So the ver-rels are: main: 1.2.3-1.fc34 foo:  7.8.9-1.2.3^1.fc34 Once the base_release is bumped: main: 1.2.3-2.fc34 foo:  7.8.9-1.2.3^2.fc34 And once the main version is bumped without foo, base_release back to 1: main: 1.2.4-1.fc34 foo:  7.8.9-1.2.

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Miro Hrončok
On 04. 02. 21 20:19, Fabio Valentini wrote: Some handle situations like these by setting Version for each subpackaged component separately and only ever incrementing Release and never resetting it to 0. In the past, I've done: Version: 1.2.3 # rpmdev-bumpspec will bump this: %globa

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Fabio Valentini
On Thu, Feb 4, 2021 at 7:24 PM Artur Frenszek-Iwicki wrote: > > The Lazarus package currently builds three RPMs: "lazarus", which contains > the IDE, and the "qt5pas" library, along with "qt5pas-devel". > qt5pas is, technically, a separate project with its own versioning - but > since its distri

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Matthew Miller
On Thu, Feb 04, 2021 at 06:58:15PM -, Artur Frenszek-Iwicki wrote: > The library provides Qt5 bindings for applications developed using > Lazarus, so being broken into a subpackage allows for dependent packages > to pull in only the library, instead of the whole IDE. Ah, I see. It might reall

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Artur Frenszek-Iwicki
The library provides Qt5 bindings for applications developed using Lazarus, so being broken into a subpackage allows for dependent packages to pull in only the library, instead of the whole IDE. ___ devel mailing list -- devel@lists.fedoraproject.org To

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Jason Montleon
I am not the maintainer of the package, but I am aware that there are two sources with two versions here: https://src.fedoraproject.org/rpms/python-pyasn1/blob/f33/f/python-pyasn1.spec The sub-package ends up with a provides with the modules version: # rpm -q --provides python3-pyasn1-modules p

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Matthew Miller
On Thu, Feb 04, 2021 at 06:37:12PM -, Artur Frenszek-Iwicki wrote: > Same tarball, separate versions. Dependency is one-way. Well, that's annoying. I guess the next thought is: is there any point in having the bundled library actually broken out into a subpackage, or should it just be hidden a

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Artur Frenszek-Iwicki
Same tarball, separate versions. Dependency is one-way. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-

Re: Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Matthew Miller
On Thu, Feb 04, 2021 at 06:24:37PM -, Artur Frenszek-Iwicki wrote: > The Lazarus package currently builds three RPMs: "lazarus", which contains > the IDE, and the "qt5pas" library, along with "qt5pas-devel". qt5pas is, > technically, a separate project with its own versioning - but since its >

Help wanted: Multiple packages with different ver-rel from one spec

2021-02-04 Thread Artur Frenszek-Iwicki
The Lazarus package currently builds three RPMs: "lazarus", which contains the IDE, and the "qt5pas" library, along with "qt5pas-devel". qt5pas is, technically, a separate project with its own versioning - but since its distributed alongside Lazarus, and Lazarus depends on it, it made sense to b