redsleeve 7 repo

3 views
Skip to first unread message

Robert Moskowitz

unread,
Feb 3, 2023, 12:49:24 PM2/3/23
to redsleeve-users
I pulled an old Pogo plug out of my dustbin and it has a rsel7  USB stick.

Got it to boot up, but I can get yum update to work as the urls are not
valid.

Can you please provide me with what I should use for mirror for base and
update or for baseurl?


thanks

And really, I am just trying to get this to work so I can give it away. 
If anyone wants it and will pay shipping....

Bob

Gordan Bobic

unread,
Feb 3, 2023, 3:43:11 PM2/3/23
to Robert Moskowitz, redsleeve-users

--
You received this message because you are subscribed to the Google Groups "redsleeve-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redsleeve-use...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/redsleeve-users/91940041-a9d0-ccab-b6e5-4b74fea178c0%40htt-consult.com.

Robert Moskowitz

unread,
Feb 3, 2023, 4:20:46 PM2/3/23
to Gordan Bobic, redsleeve-users
Ok.   got yum update to run, but...

--> Processing Conflict: initscripts-9.49.53-1.el7.1.armv5tel conflicts redhat-release < 7.5-0.11
--> Finished Dependency Resolution
Error: initscripts conflicts with redsleeve-release-7-1.1503.el7.1.armv5tel
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

What should I do now?

Thanks

Jacco Ligthart

unread,
Feb 3, 2023, 4:37:12 PM2/3/23
to redslee...@googlegroups.com

Hi Robert,


It looks like you are trying to update from 7.1 straight to 7.9. This should go well of course, but I don't think that it is really tested before ...

I think that you should also update the redsleeve-release package, which is in the 'extra' repo:

http://ftp.redsleeve.org/pub/el7-devel/el7/mirrors-extra


Probably easiest is update the redsleeve-release package first (manually ?) which should set all the locations for the repos right.


Jacco

Robert Moskowitz

unread,
Feb 4, 2023, 7:45:57 PM2/4/23
to Jacco Ligthart, redslee...@googlegroups.com
Well I need a little more direction than this.

How do I just update extra by itself?  Extra is not even in my RedSleeve-base.repo yum file.

Jacco Ligthart

unread,
Feb 5, 2023, 2:27:10 AM2/5/23
to redslee...@googlegroups.com

Robert Moskowitz

unread,
Feb 5, 2023, 8:42:49 AM2/5/23
to Jacco Ligthart, redslee...@googlegroups.com
The extra update worked, but not the yum update.  Can't access any of the files.  Got a bunch of:

more 403
http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/updates/RPMS/upstream/xz-5.2.2-2.
el7.armv5tel.rpm: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.
xz-libs-5.2.2-2.el7.armv5tel.r FAILED                                          
http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/updates/RPMS/upstream/xz-libs-5.2
.2-2.el7.armv5tel.rpm: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.
wget-1.14-18.el7.1.armv5tel.rp FAILED                                          
http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/base/RPMS/upstream/wget-1.14-18.e
l7.1.armv5tel.rpm: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.
yum-3.4.3-168.el7.redsleeve.no FAILED                                          
http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/base/RPMS/changed/yum-3.4.3-168.e
l7.redsleeve.noarch.rpm: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.
yum-plugin-fastestmirror-1.1.3 FAILED                                          
http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/base/RPMS/upstream/yum-plugin-fas
testmirror-1.1.31-54.el7.noarch.rpm: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.
zlib-1.2.7-20.el7.armv5tel.rpm FAILED                                          
http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/updates/RPMS/upstream/zlib-1.2.7-
20.el7.armv5tel.rpm: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.

like for every file to download then:

Error downloading packages:
  e2fsprogs-libs-1.42.9-19.el7.armv5tel: [Errno 256] No more mirrors to try.
  python-slip-0.4.0-4.el7.noarch: [Errno 256] No more mirrors to try.
  policycoreutils-python-2.5-34.el7.armv5tel: [Errno 256] No more mirrors to try
.
  systemd-219-78.el7.7.armv5tel: [Errno 256] No more mirrors to try.
  bash-4.2.46-35.el7.armv5tel: [Errno 256] No more mirrors to try.
  libcap-ng-0.7.5-4.el7.armv5tel: [Errno 256] No more mirrors to try.
  rsync-3.1.2-12.el7.armv5tel: [Errno 256] No more mirrors to try.
  elfutils-default-yama-scope-0.176-5.el7.noarch: [Errno 256] No more mirrors to
 try.
  libgcc-4.8.5-44.el7.armv5tel: [Errno 256] No more mirrors to try.
  1:cups-libs-1.6.3-51.el7.armv5tel: [Errno 256] No more mirrors to try.
  32:bind-export-libs-9.11.4-26.P2.el7.13.armv5tel: [Errno 256] No more mirrors
to try.
  gtk2-2.24.31-1.el7.armv5tel: [Errno 256] No more mirrors to try.
  freetype-2.8-14.el7.1.armv5tel: [Errno 256] No more mirrors to try.
  nss-util-3.79.0-1.el7.armv5tel: [Errno 256] No more mirrors to try.
  libselinux-2.5-15.el7.armv5tel: [Errno 256] No more mirrors to try.
  1:dbus-libs-1.10.24-15.el7.armv5tel: [Errno 256] No more mirrors to try.
  acl-2.2.51-15.el7.armv5tel: [Errno 256] No more mirrors to try.
  gawk-4.0.2-4.el7.1.armv5tel: [Errno 256] No more mirrors to try.
  libnl3-3.2.28-4.el7.armv5tel: [Errno 256] No more mirrors to try.
  less-458-9.el7.armv5tel: [Errno 256] No more mirrors to try.
  glibc-common-2.17-326.el7.armv5tel: [Errno 256] No more mirrors to try.

and onward through the whole list of files.

My /etc/yum.repos.d/RedSleeve-base.repo

is:

# RedSleeve-base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for RedSleeve updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=RedSleeve-$releasever - Base
#mirrorlist=http://ftp.mirrorservice.org/sites/ftp.redsleeve.org/pub/el7/packages/base/mirrors
baseurl=http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/base/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedSleeve-7

#released updates
[updates]
name=RedSleeve-$releasever - Updates
#mirrorlist=http://ftp.mirrorservice.org/sites/ftp.redsleeve.org/pub/el7/packages/updates/mirrors
baseurl=http://ftp.redsleeve.org/pub/el7-devel/el7/7.9/updates/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedSleeve-7

So why the permissions problem?

thanks

Gordan Bobic

unread,
Feb 5, 2023, 2:31:23 PM2/5/23
to Robert Moskowitz, Jacco Ligthart, redslee...@googlegroups.com

Robert Moskowitz

unread,
Feb 5, 2023, 4:31:33 PM2/5/23
to Gordan Bobic, Jacco Ligthart, redslee...@googlegroups.com
I switched to the mirrorservice url and got a bunch of:

https://mirrorservice.org/sites/ftp.redsleeve.org/pub/el7-devel/el7/7.9/base/RPMS/upstream/pcre-8.32-17.el7.armv5tel.rpm:
[Errno 14] curl#35 - "Peer reports incompatible or unsupported protocol
version."
Trying other mirror.
perl-Getopt-Long-2.40-3.el7.no FAILED
https://mirrorservice.org/sites/ftp.redsleeve.org/pub/el7-devel/el7/7.9/base/RPMS/upstream/perl-Getopt-Long-2.40-3.el7.noarch.rpm:
[Errno 14] curl#35 - "Peer reports incompatible or unsupported protocol
version."
Trying other mirror.
perl-5.16.3-299.el7.armv5tel.r FAILED
https://mirrorservice.org/sites/ftp.redsleeve.org/pub/el7-devel/el7/7.9/updates/RPMS/upstream/perl-5.16.3-299.el7.armv5tel.rpm:
[Errno 14] curl#35 - "Peer reports incompatible or unsupported protocol
version."

And it gave up.  I switched back and it is downloading and...

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedSleeve-7


The GPG keys listed for the "RedSleeve-7 - Updates" repository are
already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.


 Failing package is: iwl4965-firmware-228.61.2.24-102.el7.1.noarch
 GPG Keys are configured as:
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedSleeve-7

How can I get the right keys?

thanks

Gordan Bobic

unread,
Feb 5, 2023, 4:48:05 PM2/5/23
to Robert Moskowitz, Jacco Ligthart, redslee...@googlegroups.com
That sounds like yum is too old to handle the current https protocols.
You could try http and see if that works, not sure what mirrorservice
supports. The other mirror may work better.
As for keys, I am not sure what keys Jacco uses these days. Isn't it
in the release package?

Robert Moskowitz

unread,
Feb 5, 2023, 5:57:06 PM2/5/23
to Gordan Bobic, Jacco Ligthart, redslee...@googlegroups.com
Well I did the extra update and it did not install any keys.

I changed gpgcheck=0 in the yum.conf and still got:

warning:
/var/cache/yum/arm/7/updates/packages/iwl4965-firmware-228.61.2.24-102.el7.1.noarch.rpm:
Header V4 RSA/SHA1 Signature, key ID 2ff3695b: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedSleeve-7


The GPG keys listed for the "RedSleeve-7 - Updates" repository are
already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.


 Failing package is: iwl4965-firmware-228.61.2.24-102.el7.1.noarch
 GPG Keys are configured as:
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedSleeve-7



Gordan Bobic

unread,
Feb 5, 2023, 6:07:44 PM2/5/23
to Robert Moskowitz, Jacco Ligthart, redslee...@googlegroups.com
Not sure, it's been some years since I've last used RSEL7. Maybe Jacco
has a better idea where it's going wrong and wow to fix it.

Jacco Ligthart

unread,
Feb 5, 2023, 6:26:11 PM2/5/23
to redslee...@googlegroups.com
The repofile from the 7.9 release package says:


so that is the key that all packages are signed with.

Jacco

Gordan Bobic

unread,
Feb 5, 2023, 6:27:44 PM2/5/23
to Jacco Ligthart, redslee...@googlegroups.com
Right, but which package contains that file in 7.9?
Looking at the error message, I think the problem is that the key is
the old key rather than the new key needed for 7.9.
> To view this discussion on the web, visit https://groups.google.com/d/msgid/redsleeve-users/e5200c58-4b5c-e959-f3bc-51b58d93c06c%40redsleeve.org.

Jacco Ligthart

unread,
Feb 5, 2023, 7:03:29 PM2/5/23
to redslee...@googlegroups.com
That key is also in the same release package.
My understanding is that Robert has configured his system differently.
i.e. different keyfile that is mentioned in the repofile.
maybe the yum update did not overwrite the repofile, because the
original was changed. There might be a .rpmnew file in that directory.
If so, move it over the repofile that is now used.

Jacco

Robert Moskowitz

unread,
Feb 5, 2023, 7:08:10 PM2/5/23
to Gordan Bobic, Jacco Ligthart, redslee...@googlegroups.com
Put that in the .repo and the update is now going.

Whew!  I should get this done before I leave for a cyber symposium
tomorrow and can turn this unit off and move it my donate box...  :)

thanks!

btw, I change gpgcheck=0 in the .conf, and forgot to check that it is
set to =1 in the .repo.  grrr.

Gordan Bobic

unread,
Feb 5, 2023, 7:23:43 PM2/5/23
to Robert Moskowitz, Jacco Ligthart, redslee...@googlegroups.com
On Mon, Feb 6, 2023 at 2:08 AM Robert Moskowitz <r...@htt-consult.com> wrote:

> and can turn this unit off and move it my donate box... :)

I can relate to that. I gave away all of my <= ARMv8 systems, probably
about 20 in total, with the exception of my Samsung Chromebooks (v1
and V2).
Reply all
Reply to author
Forward
0 new messages