Re: Why are not all RPMs displayed

2018-07-30 Thread Dirk Hoffmann


Hello John,

Thanks for looking into that.


You say the packages that you want are 'in the repo'

I see only four kernel-devel packages in

https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7x_x86-5F64_updates_security_=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=bL9FfYgGTsWfhAt_lQV9HtHZY16nRnY2xb9znBxm1IA=

They are 3.10.0-862.2.3 -862.3.2, -862.3.3 and -862.6.3


Yes, but if that is the link that you got from my email, it has really be 
obfuscated, because I referred to

 
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7.1_x86-5F64_updates=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=A37jci2_ztyHQvRvuBgTwyflm_Xs1LbsPhpuD7ibxnk=
which I believed was defined in my
 /etc/yum.repos.d/sl7-security.repo
as
 
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_-24slreleasever_-24basearch_updates_security_=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=47bMzDq-VeTvBb8QGXYsd2uI5WDo31ZgWgojffNRIbE=
But I was wrong!

A "yum repolist | grep security" gives me:
Repo-baseurl : 
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7x_x86-5F64_updates_security_=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=bL9FfYgGTsWfhAt_lQV9HtHZY16nRnY2xb9znBxm1IA=,
 : 
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp1.scientificlinux.org_linux_scientific_7x_x86-5F64_updates_security_=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=u69YwPpOkql8_4ubeQa74EDQp5AW6BDfARhNKmmnMV4=,
 : 
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp2.scientificlinux.org_linux_scientific_7x_x86-5F64_updates_security_=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=H03X4VMsMhbWEgFpckAPRkcn-9JEsMUOeqPKZpHotGM=,
 : 
https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.scientificlinux.org_linux_scientific_7x_x86-5F64_updates_security_=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_3M6FrJtTVZjayecd5vwRmx-4FYK_CIl5_jf8eLHVDo=SL8VMIVDx3WQudm6aWFu_P-5uwUstK8-loneUeHUtj4=
as $slreleasever seems to be replaced by "7x" rather than "7.1".

I added a "new" repo "sl-security71" with $slreleasever=7.1 to 
/etc/yum.repos.d/, and hooray! All packages can be seen now with "yum list". 
:-)


Trying to obtain the same result (i.e. access to 7.1 RPMs through yum) by 
changing the content of /etc/yum/vars/slreleasever to "7.1" failed, though! 
(Tried also "yum clean all" just because, but no difference.)


Anyway, I learned a lot today! And I have a recipe to get older packages 
directly through yum.


Cheers
Dirk


Re: Why are not all RPMs displayed

2018-07-30 Thread John Pilkington

On 30/07/18 13:22, Dirk Hoffmann wrote:

Hello John,


man yum,conf has a long list of options.

I have 'installonly_limit=3' which might be doing this.


Thank you for your answers, but that is to install more than 3 kernels, 
which is not what I want. (Actually I am happy with the 3 kernels and 
just would like to catch up adding *the corresponding* kernel-devel 
version for each of them now, because kernel and kernel-devel packages 
were not updated in parallel.)


However, my problem has nothing to do with the installonly_limit 
parameter, because I want to *display* the RPMs which *are available* in 
the (obfuscated) link I gave in my OP. So I found --showduplicates (and 
--enablerepo), but it does not make do. Definitely, not all RPMs 
available in the repo are displayed with yum.


(Also, I could yum-install them by giving yum the explicit URL.)


and if you *really* want -693 series, try a search engine, which may
have a less demanding syntax:   'kernel scientific *-693* rpm' offers
mesome - from 2017;  before, IIRC, some big security scares.


Yes, but why look into Google and other providers, if the RPMs are in 
the repo. My problem is not (any more) to find them. My point is that I 
want my yum to list them when I ask for it.


Cheers
     Dirk


You say the packages that you want are 'in the repo'

I see only four kernel-devel packages in

https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7x_x86-5F64_updates_security_=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=cZVvLnnkkTucKSxDsYweSRjVndq-99f-_lULPpwicVE=6zZDRAYauWFewTovKfKVNKfY4lCX-phDVF1Eymw033k=

They are 3.10.0-862.2.3 -862.3.2, -862.3.3 and -862.6.3

The ones you want won't be in 'updates'

https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7x_x86-5F64_os_Packages_=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=cZVvLnnkkTucKSxDsYweSRjVndq-99f-_lULPpwicVE=tC6IuJ4n_FOdSofq2WbZ05JOH3Y8SFZ5G3XjnoiiQBQ=

has -862

and if I go to 
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7.0_x86-5F64_os_Packages_=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=cZVvLnnkkTucKSxDsYweSRjVndq-99f-_lULPpwicVE=eRcFB3q_3XeyOq7tYGixMNlgimlhE-Fwb3IpBXcWjb4=


I see -123

SL has separate repos for 7.0, 7.1, 7.2, 7x, etc.  You just have to 
enable the right one(s).


I'll send this both on and off list in an attempt to sidestep the 
obfuscation.


Cheers,

John









Re: Why are not all RPMs displayed

2018-07-30 Thread Dirk Hoffmann

Hello John,


man yum,conf has a long list of options.

I have 'installonly_limit=3' which might be doing this.


Thank you for your answers, but that is to install more than 3 kernels, which 
is not what I want. (Actually I am happy with the 3 kernels and just would 
like to catch up adding *the corresponding* kernel-devel version for each of 
them now, because kernel and kernel-devel packages were not updated in 
parallel.)


However, my problem has nothing to do with the installonly_limit parameter, 
because I want to *display* the RPMs which *are available* in the 
(obfuscated) link I gave in my OP. So I found --showduplicates (and 
--enablerepo), but it does not make do. Definitely, not all RPMs available in 
the repo are displayed with yum.


(Also, I could yum-install them by giving yum the explicit URL.)


and if you *really* want -693 series, try a search engine, which may
have a less demanding syntax:   'kernel scientific *-693* rpm' offers
mesome - from 2017;  before, IIRC, some big security scares.


Yes, but why look into Google and other providers, if the RPMs are in the 
repo. My problem is not (any more) to find them. My point is that I want my 
yum to list them when I ask for it.


Cheers
Dirk


Re: Why are not all RPMs displayed?

2018-07-27 Thread John Pilkington

On 26/07/18 23:46, Dirk Hoffmann wrote:


Hello,

Sorry, if this is a stupid question, but I am puzzled.

I see
  
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7.1_x86-5F64_updates_security_kernel-2Ddevel-2D3.10.0-2D693.17.1.el7.x86-5F64.rpm=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=YVRgHcZv-5snhDPkJBSw6NJrLCmDhjPnY2_MQx5yLKA=5LUqeUfJmxs4Wf8PnrkO7Z5ZGm73U_j_dVwlKPgHcGM=
and can download it (even install it with "yum install ...").

But it seems that "yum" by itself is blind on this eye:

$ yum list available --showduplicates kernel-dev* --enablerepo 
sl-security Loaded plugins: auto-update-debuginfo, langpacks, 
product-id, subscription-manager

Available Packages
kernel-devel.x86_64  3.10.0-862.el7   sl 
kernel-devel.x86_64  3.10.0-862.2.3.el7   sl-security

kernel-devel.x86_64  3.10.0-862.3.2.el7   sl-security
kernel-devel.x86_64  3.10.0-862.3.3.el7   sl-security
kernel-devel.x86_64  3.10.0-862.6.3.el7   sl-security

Where are the packages of the rel 693 series (and all the others, which 
are seen in the repository)?


Is it because they are silently excluded from the repodata? Or is there 
a maximum number of duplicates shown by yum?


Cheers
     Dirk


man yum,conf has a long list of options.

I have 'installonly_limit=3' which might be doing this.

John P

and if you *really* want -693 series, try a search engine, which may 
have a less demanding syntax:   'kernel scientific *-693* rpm' offers 
mesome - from 2017;  before, IIRC, some big security scares.


Re: Why are not all RPMs displayed?

2018-07-27 Thread John Pilkington

On 26/07/18 23:46, Dirk Hoffmann wrote:


Hello,

Sorry, if this is a stupid question, but I am puzzled.

I see
  
https://urldefense.proofpoint.com/v2/url?u=http-3A__ftp.scientificlinux.org_linux_scientific_7.1_x86-5F64_updates_security_kernel-2Ddevel-2D3.10.0-2D693.17.1.el7.x86-5F64.rpm=DwIBAg=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=YVRgHcZv-5snhDPkJBSw6NJrLCmDhjPnY2_MQx5yLKA=5LUqeUfJmxs4Wf8PnrkO7Z5ZGm73U_j_dVwlKPgHcGM=
and can download it (even install it with "yum install ...").

But it seems that "yum" by itself is blind on this eye:

$ yum list available --showduplicates kernel-dev* --enablerepo 
sl-security Loaded plugins: auto-update-debuginfo, langpacks, 
product-id, subscription-manager

Available Packages
kernel-devel.x86_64  3.10.0-862.el7   sl 
kernel-devel.x86_64  3.10.0-862.2.3.el7   sl-security

kernel-devel.x86_64  3.10.0-862.3.2.el7   sl-security
kernel-devel.x86_64  3.10.0-862.3.3.el7   sl-security
kernel-devel.x86_64  3.10.0-862.6.3.el7   sl-security

Where are the packages of the rel 693 series (and all the others, which 
are seen in the repository)?


Is it because they are silently excluded from the repodata? Or is there 
a maximum number of duplicates shown by yum?


Cheers
     Dirk


man yum,conf has a long list of options.

I have 'installonly_limit=3' which might be doing this.

John P