Comments (5)
We already do that. For long time. https://github.com/rpm-software-management/mock/blob/main/mock-core-configs/etc/mock/templates/fedora-rawhide.tpl#L45
from mock.
IIUC, that is doing F(N-1), but we actually need F(N+1).
The proof is in the pudding, as they say: mock clearly fails, so I think the existing code must not be enough.
from mock.
Can we implement this as @keszybz proposes, and to not fail - always provide, in distribution-gpg-keys, the Fedora Rawhide +1
Key? I assume that there's a race and we don't always have the official Rawhide+1 key :-) but for the limited period when we do not have it, we can provide/fake it temporarily as a 1:1 copy of the Rawhide Key -> and replace, it once available.
from mock.
See #1342. But I think that next time we should also pay more attention to providing updated mock-core-configs
(with the new branched configs) earlier than this time (the guilty release was far from optimal and too late). If the updated configs are distributed in time, the problems with Rawhide shouldn't appear.
from mock.
Just trying my best to communicate the issue to the Fedora Releng team: https://pagure.io/releng/issue/12001
from mock.
Related Issues (20)
- Mock release
- Config parser error
- Broken bash completion HOT 2
- SSH Agent Forwarding HOT 2
- Reset icon name and window title when leaving shell HOT 4
- Mock hangs in 'Finish(bootstrap): installing dnf tooling' setting up F39 chroot HOT 10
- Could mock-core-configs use fedora-distro-aliases somehow? HOT 5
- openSUSE build fails in Fedora Copr HOT 14
- Use Fedora-based DNF5 capable bootstrap images HOT 1
- Mock build can produce two SRPM packages in the results directory HOT 3
- ERROR: type object 'FileDownloader' has no attribute 'backmap'
- oraclelinux+epel-7-x86_64 does not populate %rhel nor %oraclelinux macros HOT 2
- `--scrub=all` doesn't appear to remove files for anything but the current running Fedora version HOT 1
- `mock --init` occasinally fails with `ERROR: stat: path should be string, bytes, os.PathLike or integer, not NoneType` HOT 4
- RFE: download build artifacts after %install and before %check phase HOT 2
- subid nss provider breaks mock HOT 8
- Cannot use config_opts[f"{config_opts.package_manager}.conf"] HOT 10
- Calculate spec/srpm (dynamic) build requires as a separate build mode HOT 1
- Document Dynamic BuildRequires feature HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mock.