#4779 Buildroot override for Fedora 13: package syslog-ng (and eventlog)
Closed: Fixed None Opened 7 years ago by jpo.

Hi,

This is a buildroot override request for Fedora 13.

I need to build syslog-ng-3.1.4-4.fc13.1 (security update) against the eventlog 0.2.12 package currently available in updates-testing repository.

tia,[[BR]]
jpo


You should be able to do your own buildroot overrides in bodhi now.

Spot,

Any documentation (or examples) pointers floating around ?

jpo

The web interface is extremely straightforward, just login to admin.fedoraproject.org/updates and click on the "BuildRoot Overrides" tab, then click "Submit a new override", and put in the package that you want overridden into the buildroot, along with an expiration date.

I'm not sure how to do it from the CLI, you might have to ask lmacken about that.

I can't create the Fedora 13 build override :(

I need to build syslog-ng-3.1.4-4.fc13.1 (already tagged in git) against eventlog-0.2.12-1.fc13 from updates-testing (Fedora 13 stable has eventlog-0.2.7-4.fc12).

{{{
$ bodhi --buildroot-override=eventlog-0.2.7-4.fc12 --duration=2 --notes="To build syslog-ng-3.1.4"
Error: Could not determine release for eventlog-0.2.7-4.fc12 with tags ['dist-f13', 'dist-f14', 'dist-f12-rebuild', 'f12-beta', 'f12-alpha', 'f12-final', 'dist-f12', 'dist-f15']
}}}

fc12 is eol

I'd say you need to use
{{{
$ bodhi --buildroot-override=eventlog-0.2.12-1.fc13 --duration=2 --notes="To build syslog-ng-3.1.4"
}}}

and not the old fc12 build

Replying to [comment:7 tomspur]:

fc12 is eol

I know that Fedora 12 is EOL.

I'd say you need to use
{{{
$ bodhi --buildroot-override=eventlog-0.2.12-1.fc13 --duration=2 --notes="To build syslog-ng-3.1.4"
}}}

and not the old fc12 build

Doesn't work either (and I had already tried it)

{{{
bodhi --buildroot-override=eventlog-0.2.12-1.fc13 --duration=2 --notes="To build syslog-ng-3.1.4"
Error: eventlog-0.2.12-1.fc13 is already tagged with dist-f13-updates-testing
}}}

Note that the eventlog dist tag in the Fedora 13 stable repository is fc12 and not fc13 (it was never rebuilt for Fedora 13).

The one in comment 8 should be correct (you list the build you wish to add to the buildroot). Not sure why it's not working... Luke?

In the mean time and since f13 goes end of live so very soon, I have just manually tagged it in for you. It should be ready to build after the next newrepo task.

Replying to [comment:9 kevin]:

...
In the mean time and since f13 goes end of live so very soon, I have just manually tagged it in for you. It should be ready to build after the next newrepo task.

Thanks Kevin.

Replying to [comment:9 kevin]:

The one in comment 8 should be correct (you list the build you wish to add to the buildroot). Not sure why it's not working... Luke?

This is due to a bug in bodhi's buildroot override sanity checking logic. I just fixed it upstream, and will push a new release out to production shortly.

https://fedorahosted.org/bodhi/changeset/7d9d1450373e9ddb13f35c768663c8982c7d9d94

Kevin,

This buildroot override can be untagged.

Tia,
/jpo

Since f13 is gone, the tags are already gone. ;)

Thanks.

Login to comment on this ticket.

Metadata