DevHeads.net

where are all the Redhat 8 -devel packages?

I'm probably missing something really simple.

I've installed an RH8 IAM in AWS and I'm trying to build packages on it.
I've noticed there are many *-devel packages that I cannot install:

########################################
[ec2-user@site1-vpn ~]$ sudo yum install trousers-devel
Last metadata expiration check: 1:10:41 ago on Thu 04 Jul 2019 01:01:14
AM UTC.
No match for argument: trousers-devel
Error: Unable to find a match
########################################

However, if I download trousers-0.3.14-2.el8.src.rpm from Redhat and I
build it on my RH8 instance, it builds the -devel package:

########################################
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-0.3.14-2.el8.x86_64.rpm
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-lib-0.3.14-2.el8.x86_64.rpm
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-static-0.3.14-2.el8.x86_64.rpm
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-devel-0.3.14-2.el8.x86_64.rpm
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-debugsource-0.3.14-2.el8.x86_64.rpm
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-debuginfo-0.3.14-2.el8.x86_64.rpm
Wrote:
/home/ec2-user/rpmbuild/RPMS/x86_64/trousers-lib-debuginfo-0.3.14-2.el8.x86_64.rpm
########################################

Same issue for json-c and json-c-devel and other packages.

What's going on, what is the little detail I'm totally missing?

I've checked the repositories in yum, I think everything important is
enabled.

Comments

Re: where are all the Redhat 8 -devel packages?

By Phil Perry at 07/04/2019 - 02:36

On 04/07/2019 03:12, Florin Andrei wrote:
You want to enable the codeready-builder repository to install
trousers-devel. It's in there, along with other -devel packages you are
probably looking for. See:

<a href="https://developers.redhat.com/blog/2018/11/15/introducing-codeready-linux-builder/" title="https://developers.redhat.com/blog/2018/11/15/introducing-codeready-linux-builder/">https://developers.redhat.com/blog/2018/11/15/introducing-codeready-linu...</a>

Hope that helps.

Phil

Re: where are all the Redhat 8 -devel packages?

By Florin Andrei at 07/08/2019 - 19:36

On 2019-07-03 23:36, Phil Perry wrote:
That did it. Thank you!

Re: where are all the Redhat 8 -devel packages?

By Phil Wyett at 07/04/2019 - 00:39

On Wed, 2019-07-03 at 19:12 -0700, Florin Andrei wrote:
Hi,

No, you are not missing anything. -devel packages are missing. Not sure
the reasoning, but the slogan "Conquer Complexity" is right, it has
been and is far more now for developers who they claim to have released
an OS that allows you to just develop. What also confuses me with all
the slogans is that Python is popular with developers, but we do not
get the linter in the repos. ;-)

I am referring a lot to the page below to see what is available and
building other packages in a lower priority ('cost' greater than
default 1000) repo so I can use the devel packages, but pick up the
distro libs and runtimes from RHEL 8 repos when installs are done. I
call it my vendor missing repo. :-D

<a href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/package_manifest/index" title="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/package_manifest/index">https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8...</a>

Regards

Phil

Re: where are all the Redhat 8 -devel packages?

By Florin Andrei at 07/03/2019 - 22:15

On 2019-07-03 19:12, Florin Andrei wrote:
I meant an RH8 AMI.