Bug 1212420 - Please push minimal-json to f21/f22
Summary: Please push minimal-json to f21/f22
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: minimal-json
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gerard Ryan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-16 11:40 UTC by Alec Leamas
Modified: 2015-05-10 23:47 UTC (History)
2 users (show)

Fixed In Version: minimal-json-0.9.1-3.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-05-10 23:47:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Alec Leamas 2015-04-16 11:40:47 UTC
Description of problem:

How reproducible: Always

Steps to Reproduce:
1. Try to build harctoolbox (bug #1212399) on f21 or f22.

Actual results:

Build fails since it requires minimal-json

Expected results:

Build works

Comment 1 Gerard Ryan 2015-04-16 19:25:18 UTC
Hi Alec,

It should be built and available for F22, I've just installed it here on F22 using dnf. If it can't be installed in mock/koji, then there must be some problem somewhere.

Can you kick off a scratch build in koji for f22 and link me to it so that I can see it failing?

Comment 2 Alec Leamas 2015-04-17 06:24:08 UTC
We shouldn't need a build to verify, should we?

$ repoquery --disablerepo=harctoolbox --releasever=rawhide -q minimal-json
minimal-json-0:0.9.1-2.fc22.noarch
$ repoquery --disablerepo=harctoolbox --releasever=22 -q minimal-json
$ repoquery --disablerepo=harctoolbox --releasever=21 -q minimal-json

$ sudo  dnf --disablerepo=harctoolbox install minimal-json
Using metadata from Thu Apr 16 21:21:45 2015
No package minimal-json available.

$ cat /etc/fedora-release 
Fedora release 21 (Twenty One)

i. e., no minimal-json in f21/f22 if I got it right. Also, I cannot find any minimal-json updates in bodhi.fedoraproject.org which I presume must exist for these to be available.

Are you sure you installed your versions from fedora repos?

Comment 3 Alec Leamas 2015-04-17 06:27:55 UTC
Ah... forgot to mention: harctoolbox is a copr with dependencies. Here is also a minimal-json I made before I discovered your. 

https://copr.fedoraproject.org/coprs/leamas/harctoolbox/

Comment 4 Alec Leamas 2015-04-18 17:01:35 UTC
Ok, I think I understand what's going on here.  You had minimal-json in rawhide before f22 was branched, and thus it's part of f22 without an update in bodhi.

Given that, my request is that you push minimal-json also to f21.

Comment 5 Gerard Ryan 2015-04-19 16:04:04 UTC
(In reply to Alec Leamas from comment #4)
> Ok, I think I understand what's going on here.  You had minimal-json in
> rawhide before f22 was branched, and thus it's part of f22 without an update
> in bodhi.
> 

Yes. Does it show up for you in repoquery now for F22?

> Given that, my request is that you push minimal-json also to f21.

Sure, I'll build that this evening :)

Comment 6 Alec Leamas 2015-04-20 17:57:03 UTC
> Yes. Does it show up for you in repoquery now for F22?

No. You should be able to reproduce this:

$ repoquery --disablerepo=\* --enablerepo=fedora\* --enablerepo=updates\*  --releasever=rawhide minimal-json
minimal-json-0:0.9.1-2.fc22.noarch
$ repoquery --disablerepo=\* --enablerepo=fedora\* --enablerepo=updates\*  --releasever=22 minimal-json
$ repoquery --disablerepo=\* --enablerepo=fedora\* --enablerepo=updates\*  --releasever=21 minimal-json

> Sure, I'll build that this evening :)

Great! Thanks!

Since you just mention "build": please don't forget to update ("fedpkg update") as well :)

Comment 7 Gerard Ryan 2015-04-20 18:06:25 UTC
I don't reproduce what you have:

$ repoquery --disablerepo=\* --enablerepo=fedora\* --enablerepo=updates\* --releasever=22 minimal-json

Yum-utils package has been deprecated, use dnf instead.
See 'man yum2dnf' for more information.


minimal-json-0:0.9.1-2.fc22.noarch


The fact that you're not seeing the yum deprecation message might suggest that things aren't 100% up-to-date for you?

Sorry I didn't get it done yesterday. I started doing it, then an f21 scratch build failed, then I didn't have time to see what was going wrong. I'll have a look now, and hopefully get something working.

Comment 8 Alec Leamas 2015-04-20 18:25:28 UTC
I'm one of the fedora-review maintainers - and have run into al sorts of trouble when using dnf (for all the corener-cases in f-r). Bad habit, I guess.

Yes, it looks fine using dnf repoquery (which means repoquery is broken. Sigh).

Comment 9 Fedora Update System 2015-04-27 21:27:46 UTC
minimal-json-0.9.1-3.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/minimal-json-0.9.1-3.fc22

Comment 10 Fedora Update System 2015-04-27 21:30:46 UTC
minimal-json-0.9.1-3.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/minimal-json-0.9.1-3.fc21

Comment 11 Gerard Ryan 2015-04-27 21:34:12 UTC
Hi Alec,

Apologies for the delay with this. I've pushed a -3 version to f21+ now, and I've created a buildroot override for f21 and f22, so you can build against them in koji once that's ready.

Let me know if there's any other problems or if you think there's anything else I can do! :)

Comment 12 Fedora Update System 2015-04-29 13:03:37 UTC
minimal-json-0.9.1-3.fc21 has been pushed to the Fedora 21 testing repository.

Comment 13 Alec Leamas 2015-04-30 17:21:07 UTC
NP, I've been away myself until today. Looking forward to have it pushed to stable (karma under way).

Comment 14 Fedora Update System 2015-05-04 15:24:29 UTC
minimal-json-0.9.1-3.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 15 Fedora Update System 2015-05-10 23:47:27 UTC
minimal-json-0.9.1-3.fc21 has been pushed to the Fedora 21 stable repository.


Note You need to log in before you can comment on or make changes to this bug.