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 at 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. -- Florin Andrei http://florin.myip.org/
On 2019-07-03 19:12, Florin Andrei wrote:> > I've installed an RH8 IAM in AWS and I'm trying to build packages onI meant an RH8 AMI. -- Florin Andrei http://florin.myip.org/
On Wed, 2019-07-03 at 19:12 -0700, Florin Andrei wrote:> 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 at 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. >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 https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/package_manifest/index Regards Phil -- *** Playing the game for the games sake. *** IRC: kathenas Twitter: kathenasorg Website: https://kathenas.org -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: <http://lists.centos.org/pipermail/centos/attachments/20190704/0bfe7682/attachment.sig>
On 04/07/2019 03:12, Florin Andrei wrote:> 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 at 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. >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: https://developers.redhat.com/blog/2018/11/15/introducing-codeready-linux-builder/ Hope that helps. Phil
On 2019-07-03 23:36, Phil Perry wrote:> On 04/07/2019 03:12, Florin Andrei wrote: >> >> 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: > > 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.That did it. Thank you! -- Florin Andrei http://florin.myip.org/