Hi all,
Yesterday i was downdloaded "iMX233-OLinuXino ARCH Linux SD image with WIFI support" from the Olimex.com wiki, save it to a SD Card using dd, and boot it in my iMX233-OLinuXino-Maxi.
In the first boot I try to install ntpdate, i do it, but ntpdate requires a newer version of glibc, but glibc give errors to update:
Next my nightmare (in the first boot):
# ntpdate ntp.shoa.cl
-bash: ntpdate: command not found
# pacman -S ntpdate
(...)
# ntpdate ntp.shoa.cl
ntpdate: /lib/libc.so.6: version `GLIBC_2.17' not found (required by ntpdate)
# pacman -Sy glibc
(...)
error: failed to commit transaction (conflicting files)
filesystem: /bin exists in filesystem
filesystem: /etc/profile.d/locale.sh exists in filesystem
filesystem: /lib exists in filesystem
filesystem: /sbin exists in filesystem
filesystem: /usr/sbin exists in filesystem
Errors occurred, no packages were upgraded.
Why i can't update glibc? The last upgrade of Archlinux requires manual intervention: https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/ i try with the steps but:
# pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
error: cannot determine ownership of directory '/bin'
error: cannot determine ownership of directory '/sbin'
error: cannot determine ownership of directory '/usr/sbin'
error: memory exhausted in argument parsing
Anyone with Archlinux experience can help me? for now i can put correct time manually but i we need a updated system.
Regards
Fabián
UPDATE we need a updated glibc for Python3:
# cat hola.py
import subprocess
subprocess.getoutput("ifconfig").split("\n")[1].split()[1][5:]
# python hola.py
Traceback (most recent call last):
File "hola.py", line 1, in <module>
import subprocess
File "/usr/lib/python3.3/subprocess.py", line 344, in <module>
import time
ImportError: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/python3.3/lib-dynload/time.cpython-33m.so)
[root@alarm python]#
Anyone can send me /lib/libc.so.6 version GLIBC_2.17 ...?