Hi guys

Sorry to spam the list - I have tried every conceivable method of unsubscribing from this list and nothing works.

Please! Unsubscribe me!

On Thu, Oct 29, 2015 at 2:00 PM, <buildsys-request@lists.fedoraproject.org> wrote:
Send buildsys mailing list submissions to
        buildsys@lists.fedoraproject.org

To subscribe or unsubscribe via the World Wide Web, visit
        https://admin.fedoraproject.org/mailman/listinfo/buildsys
or, via email, send a message with subject or body 'help' to
        buildsys-request@lists.fedoraproject.org

You can reach the person managing the list at
        buildsys-owner@lists.fedoraproject.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of buildsys digest..."


Today's Topics:

   1. Re: Koji and spec file with not the most up-to-date version
      of a      package (Sebastien Moretti)
   2. Re: Koji and spec file with not the most up-to-date version
      of a      package (Dennis Gilmore)
   3. Re: Koji and spec file with not the most up-to-date version
      of a      package (Matthew Miller)


----------------------------------------------------------------------

Message: 1
Date: Wed, 28 Oct 2015 14:51:45 +0100
From: Sebastien Moretti <sebastien.moretti@unil.ch>
To: buildsys@lists.fedoraproject.org
Subject: Re: Koji and spec file with not the most up-to-date version
        of a    package
Message-ID: <5630D2F1.1020301@unil.ch>
Content-Type: text/plain; charset=utf-8; format=flowed

>> Hi
>>
>> We use Koji and have an issue with some packages (let say B)
>> requiring a particular version of another package (A = 1.2 ) which
>> has a more up-to-date version (A = 1.2 & A = 1.5).
>> e.g.
>> Name:            B
>> BuildRequires:   A = 1.2
>>
>> In that case, Koji builds fail:
>> DEBUG util.py:388:  Error: Package: B-3.4.2-4.el6.x86_64 (build)
>> DEBUG util.py:388:             Requires: A = 1.2
>> DEBUG util.py:388:             Available: A = 1.5-1.x86_64 (build)
>> DEBUG util.py:388:                 A = 1.5
>>
>>
>>
>> Is there a way to avoid that behavior?
>> When no version is specified, use the most up-to-date, when a
>> particular version is required, use that one.
>
> koji repos can contain only single build of a package, that's by design
>
>
>               Dan

But if I try
        yum info A
it will return A-1.5

If I try
        yum info A-1.2
it will return A-1.2

So both should be in the repos, right?

--
Sébastien Moretti



------------------------------

Message: 2
Date: Wed, 28 Oct 2015 09:14:34 -0500
From: Dennis Gilmore <dennis@ausil.us>
To: Discussion of Fedora build system
        <buildsys@lists.fedoraproject.org>
Subject: Re: Koji and spec file with not the most up-to-date version
        of a    package
Message-ID: <24934932.tKV2aVA0zT@ra.ausil.us>
Content-Type: text/plain; charset="utf-8"

On Wednesday, October 28, 2015 02:51:45 PM Sebastien Moretti wrote:
> >> Hi
> >>
> >> We use Koji and have an issue with some packages (let say B)
> >> requiring a particular version of another package (A = 1.2 ) which
> >> has a more up-to-date version (A = 1.2 & A = 1.5).
> >> e.g.
> >> Name:            B
> >> BuildRequires:   A = 1.2
> >>
> >> In that case, Koji builds fail:
> >> DEBUG util.py:388:  Error: Package: B-3.4.2-4.el6.x86_64 (build)
> >> DEBUG util.py:388:             Requires: A = 1.2
> >> DEBUG util.py:388:             Available: A = 1.5-1.x86_64 (build)
> >> DEBUG util.py:388:                 A = 1.5
> >>
> >>
> >>
> >> Is there a way to avoid that behavior?
> >> When no version is specified, use the most up-to-date, when a
> >> particular version is required, use that one.
> >
> > koji repos can contain only single build of a package, that's by design
> >
> >             Dan
>
> But if I try
>       yum info A
> it will return A-1.5
>
> If I try
>       yum info A-1.2
> it will return A-1.2
>
> So both should be in the repos, right?

no koji only has the last tagged version of a package in its repos. if you
need multiple versions of something you will need to manage that in the
packaging.  having a12 a15 etc packages

Dennis

Dennis


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.fedoraproject.org/pipermail/buildsys/attachments/20151028/df78b7e5/attachment-0001.sig>

------------------------------

Message: 3
Date: Wed, 28 Oct 2015 10:38:48 -0400
From: Matthew Miller <mattdm@fedoraproject.org>
To: Discussion of Fedora build system
        <buildsys@lists.fedoraproject.org>
Subject: Re: Koji and spec file with not the most up-to-date version
        of a    package
Message-ID: <20151028143848.GA25076@mattdm.org>
Content-Type: text/plain; charset=us-ascii

On Tue, Oct 27, 2015 at 04:05:25PM +0100, Sebastien Moretti wrote:
> Both A-1.2 and A-1.5 are available in my build repos.
>
> If A-1.2 was not in build repos, the error message would be
> different I guess.

Is it possible for you to create different repos for the build
requirements for your different products?


--
Matthew Miller
<mattdm@fedoraproject.org>
Fedora Project Leader


------------------------------

--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys

End of buildsys Digest, Vol 128, Issue 7
****************************************