Hi Folks,
We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home.
We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel
We are currently in the process of including a .repo file (disabled by default) in centos-release. Look for an update to that soon.
Special thanks to James Antill, who did most of the compose work on this variant.
Here are some questions that you might have, and some answers:
## What is the Devel repo for?
We envision using the Devel repo for packages that are unshipped in CentOS Linux/CentOS Stream but needed for build-time dependencies of other packages. Devel is *NOT* meant to satisfy runtime dependencies or for long term use on general purpose machines.
## How do I use the Devel repo?
We will soon ship repo files in centos-release-8.1-1.1911.0.9.el8 and centos-release-stream-8.1-1.1911.0.9.el8, once those are installed you can enable the Devel repo by running:
dnf config-manager --enable Devel (on CentOS Linux), OR
dnf config-manager --enable Stream-Devel (on CentOS Stream)
Reminder: this repo is *not* for general purpose use, and is only recommended for buildtime activities only.
## How do I ask for an unshipped package to be included in Devel?
Please file a bug on bugs.centos.org Project: CentOS-8 Category: _unreleased_devel_packages
Give us a short description of the -devel package that you need, and a description of what the -devel package is used to build.
## Why do you need to know what the -devel packages are used for?
We ask for that information to better understand the impact of not including them in a normal release artifact. This is an information gathering opportunity and is *not* for making inclusion/rejection judgements for Devel
## Why isn't my package included yet?
We began with a small subset of requests to test our compose and delivery configs. We plan to close out bugs that are fixed with this push shortly, and then process the rest of the queue. Stay tuned to your open bugs if you have them.
## Why not include *all* unshipped components in Devel?
One reason is that we want to gather impact information that we can communicate upstream.
More importantly, Red Hat has decided that these unshipped packages are lower in bugfix/update priority compared to the ones that made it into RHEL. In very limited cases, we may not see updates to such packages through the usual source-drop process, we need to maintain a list so that the CentOS team can monitor those packages more closely.
Happy Building!
--
Brian Stinson
On Fri, Mar 13, 2020 at 5:34 PM Brian Stinson bstinson@centosproject.org wrote:
Hi Folks,
We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home.
We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel
We are currently in the process of including a .repo file (disabled by default) in centos-release. Look for an update to that soon.
Special thanks to James Antill, who did most of the compose work on this variant.
Here are some questions that you might have, and some answers:
## What is the Devel repo for?
We envision using the Devel repo for packages that are unshipped in CentOS Linux/CentOS Stream but needed for build-time dependencies of other packages. Devel is *NOT* meant to satisfy runtime dependencies or for long term use on general purpose machines.
## How do I use the Devel repo?
We will soon ship repo files in centos-release-8.1-1.1911.0.9.el8 and centos-release-stream-8.1-1.1911.0.9.el8, once those are installed you can enable the Devel repo by running:
dnf config-manager --enable Devel (on CentOS Linux), OR
dnf config-manager --enable Stream-Devel (on CentOS Stream)
Reminder: this repo is *not* for general purpose use, and is only recommended for buildtime activities only.
For CBS builds, will this repo be added as an external repo in all c8 build targets or should we request it in bugs.centos.org?
## How do I ask for an unshipped package to be included in Devel?
Please file a bug on bugs.centos.org? Project: CentOS-8 Category: _unreleased_devel_packages
Give us a short description of the -devel package that you need, and a description of what the -devel package is used to build.
## Why do you need to know what the -devel packages are used for?
We ask for that information to better understand the impact of not including them in a normal release artifact. This is an information gathering opportunity and is *not* for making inclusion/rejection judgements for Devel
## Why isn't my package included yet?
We began with a small subset of requests to test our compose and delivery configs. We plan to close out bugs that are fixed with this push shortly, and then process the rest of the queue. Stay tuned to your open bugs if you have them.
## Why not include *all* unshipped components in Devel?
One reason is that we want to gather impact information that we can communicate upstream.
More importantly, Red Hat has decided that these unshipped packages are lower in bugfix/update priority compared to the ones that made it into RHEL. In very limited cases, we may not see updates to such packages through the usual source-drop process, we need to maintain a list so that the CentOS team can monitor those packages more closely.
Happy Building!
--
Brian Stinson
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
On 3/13/20 12:01 PM, Alfredo Moralejo Alonso wrote:
On Fri, Mar 13, 2020 at 5:34 PM Brian Stinson <bstinson@centosproject.org mailto:bstinson@centosproject.org> wrote:
Hi Folks, We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home. We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel We are currently in the process of including a .repo file (disabled by default) in centos-release. Look for an update to that soon. Special thanks to James Antill, who did most of the compose work on this variant. Here are some questions that you might have, and some answers: ## What is the Devel repo for? We envision using the Devel repo for packages that are unshipped in CentOS Linux/CentOS Stream but needed for build-time dependencies of other packages. Devel is *NOT* meant to satisfy runtime dependencies or for long term use on general purpose machines. ## How do I use the Devel repo? We will soon ship repo files in centos-release-8.1-1.1911.0.9.el8 and centos-release-stream-8.1-1.1911.0.9.el8, once those are installed you can enable the Devel repo by running: dnf config-manager --enable Devel (on CentOS Linux), OR dnf config-manager --enable Stream-Devel (on CentOS Stream) Reminder: this repo is *not* for general purpose use, and is only recommended for buildtime activities only.
For CBS builds, will this repo be added as an external repo in all c8 build targets or should we request it in bugs.centos.org? http://bugs.centos.org?
## How do I ask for an unshipped package to be included in Devel? Please file a bug on bugs.centos.org? <http://bugs.centos.org> Project: CentOS-8 Category: _unreleased_devel_packages Give us a short description of the -devel package that you need, and a description of what the -devel package is used to build. ## Why do you need to know what the -devel packages are used for? We ask for that information to better understand the impact of not including them in a normal release artifact. This is an information gathering opportunity and is *not* for making inclusion/rejection judgements for Devel ## Why isn't my package included yet? We began with a small subset of requests to test our compose and delivery configs. We plan to close out bugs that are fixed with this push shortly, and then process the rest of the queue. Stay tuned to your open bugs if you have them. ## Why not include *all* unshipped components in Devel? One reason is that we want to gather impact information that we can communicate upstream. More importantly, Red Hat has decided that these unshipped packages are lower in bugfix/update priority compared to the ones that made it into RHEL. In very limited cases, we may not see updates to such packages through the usual source-drop process, we need to maintain a list so that the CentOS team can monitor those packages more closely. Happy Building! -- Brian Stinson _______________________________________________ CentOS-devel mailing list CentOS-devel@centos.org <mailto:CentOS-devel@centos.org> https://lists.centos.org/mailman/listinfo/centos-devel
I have an outstanding action to make sure this gets into CBS properly.
--Brian
On Fri, Mar 13, 2020 at 12:34 PM Brian Stinson bstinson@centosproject.org wrote:
Hi Folks,
We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home.
We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel
This will be invaluable for "mock" users such as myself, who otherwise have to build these ourselves. I'll submit a bug report to mock to add this ASAP.
Nico Kadel-Garcia
Am 13.03.20 um 17:34 schrieb Brian Stinson:
Hi Folks,
We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home.
We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel
We are currently in the process of including a .repo file (disabled by default) in centos-release. Look for an update to that soon.
Special thanks to James Antill, who did most of the compose work on this variant.
Here are some questions that you might have, and some answers:
## What is the Devel repo for?
We envision using the Devel repo for packages that are unshipped in CentOS Linux/CentOS Stream but needed for build-time dependencies of other packages. Devel is *NOT* meant to satisfy runtime dependencies or for long term use on general purpose machines.
## How do I use the Devel repo?
We will soon ship repo files in centos-release-8.1-1.1911.0.9.el8 and centos-release-stream-8.1-1.1911.0.9.el8, once those are installed you can enable the Devel repo by running:
dnf config-manager --enable Devel (on CentOS Linux), OR
dnf config-manager --enable Stream-Devel (on CentOS Stream)
Reminder: this repo is *not* for general purpose use, and is only recommended for buildtime activities only.
## How do I ask for an unshipped package to be included in Devel?
Please file a bug on bugs.centos.org Project: CentOS-8 Category: _unreleased_devel_packages
Give us a short description of the -devel package that you need, and a description of what the -devel package is used to build.
## Why do you need to know what the -devel packages are used for?
We ask for that information to better understand the impact of not including them in a normal release artifact. This is an information gathering opportunity and is *not* for making inclusion/rejection judgements for Devel
## Why isn't my package included yet?
We began with a small subset of requests to test our compose and delivery configs. We plan to close out bugs that are fixed with this push shortly, and then process the rest of the queue. Stay tuned to your open bugs if you have them.
## Why not include *all* unshipped components in Devel?
One reason is that we want to gather impact information that we can communicate upstream.
More importantly, Red Hat has decided that these unshipped packages are lower in bugfix/update priority compared to the ones that made it into RHEL. In very limited cases, we may not see updates to such packages through the usual source-drop process, we need to maintain a list so that the CentOS team can monitor those packages more closely.
I didn't check that but "most" unshipped packages have corresponding parts shipped. This applies mostly for all -devel packages. So if they get updates the build process also gives new unshipped packages out.
But my actually questions is: There are already some bug reports under _unreleased_devel_packages. Whats the average time to see such packages in the Devel repo?
And can this repo also have feed unter https://feeds.centos.org/ ?
-- Thanks for this effort! Leon
On 03/04/2020 14:46, Leon Fauster via CentOS-devel wrote:
Am 13.03.20 um 17:34 schrieb Brian Stinson:
Hi Folks,
We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home.
We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel
We are currently in the process of including a .repo file (disabled by default) in centos-release. Look for an update to that soon.
Special thanks to James Antill, who did most of the compose work on this variant.
Here are some questions that you might have, and some answers:
## What is the Devel repo for?
We envision using the Devel repo for packages that are unshipped in CentOS Linux/CentOS Stream but needed for build-time dependencies of other packages. Devel is *NOT* meant to satisfy runtime dependencies or for long term use on general purpose machines.
## How do I use the Devel repo?
We will soon ship repo files in centos-release-8.1-1.1911.0.9.el8 and centos-release-stream-8.1-1.1911.0.9.el8, once those are installed you can enable the Devel repo by running:
dnf config-manager --enable Devel (on CentOS Linux), OR
dnf config-manager --enable Stream-Devel (on CentOS Stream)
Reminder: this repo is *not* for general purpose use, and is only recommended for buildtime activities only.
## How do I ask for an unshipped package to be included in Devel?
Please file a bug on bugs.centos.org Project: CentOS-8 Category: _unreleased_devel_packages
Give us a short description of the -devel package that you need, and a description of what the -devel package is used to build.
## Why do you need to know what the -devel packages are used for?
We ask for that information to better understand the impact of not including them in a normal release artifact. This is an information gathering opportunity and is *not* for making inclusion/rejection judgements for Devel
## Why isn't my package included yet?
We began with a small subset of requests to test our compose and delivery configs. We plan to close out bugs that are fixed with this push shortly, and then process the rest of the queue. Stay tuned to your open bugs if you have them.
## Why not include *all* unshipped components in Devel?
One reason is that we want to gather impact information that we can communicate upstream.
More importantly, Red Hat has decided that these unshipped packages are lower in bugfix/update priority compared to the ones that made it into RHEL. In very limited cases, we may not see updates to such packages through the usual source-drop process, we need to maintain a list so that the CentOS team can monitor those packages more closely.
I didn't check that but "most" unshipped packages have corresponding parts shipped. This applies mostly for all -devel packages. So if they get updates the build process also gives new unshipped packages out.
But my actually questions is: There are already some bug reports under _unreleased_devel_packages. Whats the average time to see such packages in the Devel repo?
And can this repo also have feed unter https://feeds.centos.org/ ?
-- Thanks for this effort! Leon
Can't answer for content, but for the feeds, I just pushed the small needed change [1] so expect some .xml files to appear in the next minutes ...
[1] https://github.com/CentOS/ansible-role-httpd-feeds/commit/d79831b541bbac839b...
Am 03.04.20 um 15:03 schrieb Fabian Arrotin:
On 03/04/2020 14:46, Leon Fauster via CentOS-devel wrote:
Am 13.03.20 um 17:34 schrieb Brian Stinson:
Hi Folks,
We were exploring ways to deal with devel packages that are unshipped upstream in RHEL 8, but which are required at build-time in SIG deliverables, or for software that you might want to build at home.
We just pushed the Devel variant to the mirrors, as soon the mirror network coalesces, you can find this repository at: http://mirror.centos.org/centos/8/Devel, OR http://mirror.centos.org/centos/8-Stream/Devel
We are currently in the process of including a .repo file (disabled by default) in centos-release. Look for an update to that soon.
Special thanks to James Antill, who did most of the compose work on this variant.
Here are some questions that you might have, and some answers:
## What is the Devel repo for?
We envision using the Devel repo for packages that are unshipped in CentOS Linux/CentOS Stream but needed for build-time dependencies of other packages. Devel is *NOT* meant to satisfy runtime dependencies or for long term use on general purpose machines.
## How do I use the Devel repo?
We will soon ship repo files in centos-release-8.1-1.1911.0.9.el8 and centos-release-stream-8.1-1.1911.0.9.el8, once those are installed you can enable the Devel repo by running:
dnf config-manager --enable Devel (on CentOS Linux), OR
dnf config-manager --enable Stream-Devel (on CentOS Stream)
Reminder: this repo is *not* for general purpose use, and is only recommended for buildtime activities only.
## How do I ask for an unshipped package to be included in Devel?
Please file a bug on bugs.centos.org Project: CentOS-8 Category: _unreleased_devel_packages
Give us a short description of the -devel package that you need, and a description of what the -devel package is used to build.
## Why do you need to know what the -devel packages are used for?
We ask for that information to better understand the impact of not including them in a normal release artifact. This is an information gathering opportunity and is *not* for making inclusion/rejection judgements for Devel
## Why isn't my package included yet?
We began with a small subset of requests to test our compose and delivery configs. We plan to close out bugs that are fixed with this push shortly, and then process the rest of the queue. Stay tuned to your open bugs if you have them.
## Why not include *all* unshipped components in Devel?
One reason is that we want to gather impact information that we can communicate upstream.
More importantly, Red Hat has decided that these unshipped packages are lower in bugfix/update priority compared to the ones that made it into RHEL. In very limited cases, we may not see updates to such packages through the usual source-drop process, we need to maintain a list so that the CentOS team can monitor those packages more closely.
I didn't check that but "most" unshipped packages have corresponding parts shipped. This applies mostly for all -devel packages. So if they get updates the build process also gives new unshipped packages out.
But my actually questions is: There are already some bug reports under _unreleased_devel_packages. Whats the average time to see such packages in the Devel repo?
And can this repo also have feed unter https://feeds.centos.org/ ?
-- Thanks for this effort! Leon
Can't answer for content, but for the feeds, I just pushed the small needed change [1] so expect some .xml files to appear in the next minutes ...
[1] https://github.com/CentOS/ansible-role-httpd-feeds/commit/d79831b541bbac839b...
Thank you, Leon