bgp / stayrtr

RPKI-To-Router server implementation in Go
BSD 3-Clause "New" or "Revised" License
85 stars 13 forks source link

stayrtr-0.4.0-1.x86_64.rpm install failing on centos7.9 #86

Closed pmawsonau closed 1 year ago

pmawsonau commented 1 year ago

Hi,

The new portable version file stayrtr-0.4.0-1.x86_64.rpm is failing to install on two machines.

[root@sydnetdev03 pmawson]# rpm -ivh stayrtr-0.4.0-1.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:stayrtr-0.4.0-1 ################################# [100%] error: unpacking of archive failed on file /dist/rtrdump-v0.4.0-linux-x86_64;63e0483a: cpio: link failed - No such file or directory error: stayrtr-0.4.0-1.x86_64: install failed [root@sydnetdev03 pmawson]# cd /dist/ [root@sydnetdev03 dist]# ls stayrtr_0.4.0_amd64.deb [root@sydnetdev03 dist]#

]# rpm2cpio stayrtr-0.4.0-1.x86_64.rpm | cpio -t ./dist/stayrtr_0.4.0_amd64.deb ./etc/default/stayrtr ./lib/systemd/system/stayrtr.service ./usr/share/stayrtr/.keep ./dist/rtrdump-v0.4.0-linux-x86_64 ./usr/bin/rtrdump ./dist/rtrmon-v0.4.0-linux-x86_64 ./usr/bin/rtrmon ./dist/stayrtr-v0.4.0-linux-x86_64 ./usr/bin/stayrtr 94919 blocks

Centos 7.9, old version (0.3.0-1) works fine

benjojo commented 1 year ago

I attempted to reproduce this:

[17:09:56] root@tmp-stayrtr-centos:~# curl -L https://github.com/bgp/stayrtr/releases/download/v0.4.0/stayrtr-0.4.0-1.x86_64.rpm > stayrtr-0.4.0-1.x86_64.rpm
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 31.4M  100 31.4M    0     0  14.0M      0  0:00:02  0:00:02 --:--:-- 20.8M

[17:10:11] root@tmp-stayrtr-centos:~# rpm -ivh stayrtr-0.4.0-1.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:stayrtr-0.4.0-1                  ################################# [100%]

[17:10:22] root@tmp-stayrtr-centos:~# cat /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

[17:10:34] root@tmp-stayrtr-centos:~# 

I can't reproduce this, can you provide me the output of /etc/os-release

benjojo commented 1 year ago

@pmawsonau Any news?

benjojo commented 1 year ago

Closed as stale, since reporter never replied back for more debugging info