NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-arm/48267: pkg_add thinks it's running on earm even though it's running on earmhf

>Number:         48267
>Category:       port-arm
>Synopsis:       pkg_add thinks it's running on earm even though it's running 
>on earmhf
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-arm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 03 21:50:00 +0000 2013
>Originator:     Moritz Wilhelmy
>Release:        NetBSD 6.99.24 / pkgsrc-current
NetBSD raspi 6.99.24 NetBSD 6.99.24 (RPI) #0: Wed Oct  2 13:06:35 UTC 2013
raspi# uname -mp
evbarm earmhf
After building digest from pkgsrc-current, the package can't be installed 

# pkg_add  /home/pkgsrc/packages/pkgtools/digest-20121220.tgz                   
pkg_add: Warning: package `digest-20121220' was built for a platform:
pkg_add: NetBSD/earmhf 6.99.24 (pkg) vs. NetBSD/earm 6.99.24 (this host)
pkg_add: 1 package addition failed

The binary itself works, and all values indicate that I did actually install 
earmhf, not earm.

In fact, pkg_add is an earmhf binary too:
# readelf -n /usr/sbin/pkg_add 

Notes at offset 0x0000014c with length 0x00000018:
  Owner                 Data size       Description
  NetBSD        0x00000004      IDENT 699002400 (6.99.24)

Notes at offset 0x00000164 with length 0x00000014:
  Owner                 Data size       Description
  PaX                  0x00000004       Unknown note type: (0x00000003)

Notes at offset 0x00000178 with length 0x0000001c:
  Owner                 Data size       Description
  NetBSD        0x00000007      MARCH <earmhf>

I used the installation image from
Install NetBSD/RPI from the image above

Home | Main Index | Thread Index | Old Index