glibc upgrade via pacman -Syu

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

glibc upgrade via pacman -Syu

Postby litewait » Thu Mar 21, 2013 12:15 pm

I am trying to (somehow) upgrade my system to get glibc 2.17 or greater since netatalk requires it.

Too chicken to try and run pacman -Syu, is this safe and will it upgrade glibc ?

If not, is there another way I can update glibc ?

Trying not to hose my working Pink Pogoplug in the process :-)

Thanks!
litewait
 
Posts: 18
Joined: Wed Sep 19, 2012 8:56 pm

Re: glibc upgrade via pacman -Syu

Postby pepedog » Thu Mar 21, 2013 3:58 pm

Try this first
$this->bbcode_second_pass_code('', 'pacman -R pcmciautils
pacman -Syu --ignore glibc
pacman -Su')
More info here
https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: glibc upgrade via pacman -Syu

Postby litewait » Thu Mar 21, 2013 5:01 pm

I've tried everything on that page. I am getting this from pacman -Syu --ignore glibc:

$this->bbcode_second_pass_code('', 'root@PogoPlug ~]# pacman -Syu --ignore glibc
:: Synchronizing package databases...
core 42.2 KiB 554K/s 00:00 [###############################################] 100%
extra 483.0 KiB 1117K/s 00:00 [###############################################] 100%
community 505.5 KiB 1463K/s 00:00 [###############################################] 100%
alarm 6.0 KiB 2.90M/s 00:00 [###############################################] 100%
aur 17.9 KiB 1887K/s 00:00 [###############################################] 100%
:: Starting full system upgrade...
:: Replace dbus-core with core/dbus? [Y/n] y
warning: glibc: ignoring package upgrade (2.16.0-1 => 2.17-3)
:: Replace libsystemd with core/systemd? [Y/n] y
:: Replace systemd-tools with core/systemd? [Y/n] y
resolving dependencies...
looking for inter-conflicts...

Targets (126): acl-2.2.51-3 apache-2.2.24-1 avahi-0.6.31-6 bash-4.2.045-1 ca-certificates-20130119-1 cifs-utils-5.9-1
coreutils-8.21-1 cracklib-2.8.22-1 cronie-1.4.9-2 cryptsetup-1.6.0-1 curl-7.29.0-2 dbus-1.6.8-6
dbus-core-1.6.4-1 [removal] ddclient-3.8.1-5 device-mapper-2.02.98-3 dhcpcd-5.6.7-1 e2fsprogs-1.42.7-1 file-5.13-1
filesystem-2013.03-2 findutils-4.4.2-5 fuse-2.9.2-1 gamin-0.1.10-7 gawk-4.0.2-1 gettext-0.18.2.1-1 glib2-2.34.3-1
gmp-5.1.1-1 gnupg-2.0.19-6 gnutls-3.1.9-1 gpgme-1.3.2-1 grep-2.14-2 groff-1.22.2-2 gzip-1.5-3 hwids-20130228-1
iana-etc-2.30-3 inetutils-1.9.1-4 initscripts-2012.10.1-1 iproute2-3.8.0-1 iptables-1.4.18-1 iputils-20121221-1
kbd-1.15.5-3 kmod-12-1 krb5-1.11.1-1 ldns-1.6.16-1 less-451-1 libarchive-3.1.2-1 libassuan-2.1.0-1
libcap-ng-0.7.3-1 libcups-1.6.2-1 libedit-20120601_3.0-1 libffi-3.0.12-1 libgpg-error-1.11-1 libgssglue-0.4-1
libidn-1.26-1 libksba-1.2.0-3 libldap-2.4.34-1 libmysqlclient-5.5.30-6 libnl-3.2.21-1 libpcap-1.3.0-3
libpipeline-1.2.2-1 libpng-1.5.14-1 libssh2-1.4.3-1 libsystemd-186-2 [removal] libtasn1-3.2-1 libtiff-4.0.3-1
libtirpc-0.2.2-4 libusbx-1.0.14-1 libwbclient-3.6.13-1 libx11-1.5.0-2 libxcb-1.9-3 licenses-20130203-1
linux-3.1.10-16 linux-api-headers-3.7.4-1 linux-firmware-20121118-1 logrotate-3.8.3-1 lvm2-2.02.98-3 lzo2-2.06-1
man-db-2.6.3-1 man-pages-3.50-1 mdadm-3.2.6-3 mkinitcpio-0.13.0-1 mkinitcpio-busybox-1.20.2-1 mtd-utils-1.5.0-1
ncurses-5.9-5 net-tools-1.60.20120804git-2 nettle-2.6-1 ntfs-3g-2013.1.13-2 openssh-6.1p1-6 pacman-4.0.3-7
pacman-mirrorlist-20130102-1 pam-1.1.6-1 pambase-20130113-1 pcre-8.32-1 perl-5.16.3-1 perl-digest-sha1-2.13-3
perl-io-socket-ssl-1.81-1 perl-net-ssleay-1.52-1 pinentry-0.8.2-2 postfix-2.10.0-3 postgresql-libs-9.2.3-1
ppp-2.4.5-5 procps-ng-3.3.5-1 reiserfsprogs-3.6.22-1 rsync-3.0.9-5 run-parts-4.3.4-1 samba-3.6.13-1 sed-4.2.2-2
shadow-4.1.5.1-5 smbclient-3.6.13-1 sqlite-3.7.16-1 syslog-ng-3.4.1-2 systemd-198-1 systemd-tools-186-2 [removal]
sysvinit-2.88-9 sysvinit-tools-2.88-9 talloc-2.0.8-1 tdb-1.2.11-1 texinfo-5.1-1 tzdata-2013b-1
udev-automount-1.0-3 util-linux-2.22.2-2 vi-1:050325-3 wget-1.14-2 which-2.20-6 wpa_supplicant-2.0-3
xcb-proto-1.8-1 xfsprogs-3.1.10-1

Total Installed Size: 526.17 MiB
Net Upgrade Size: 34.27 MiB

Proceed with installation? [Y/n] y
(123/123) checking package integrity [###############################################] 100%
(123/123) loading package files [###############################################] 100%
(123/123) checking for file conflicts [###############################################] 100%
error: failed to commit transaction (conflicting files)
filesystem: /lib exists in filesystem
Errors occurred, no packages were upgraded.
[root@PogoPlug ~]#
')
litewait
 
Posts: 18
Joined: Wed Sep 19, 2012 8:56 pm

Re: glibc upgrade via pacman -Syu

Postby pepedog » Thu Mar 21, 2013 6:26 pm

Next best guess
$this->bbcode_second_pass_code('', 'pacman -R pcmciautils
pacman -Syu --ignore glibc,filesystem
pacman -Su')
From https://www.archlinux.org/news/update-filesystem-201301-1-and-glibc-217-2-together/
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: glibc upgrade via pacman -Syu

Postby litewait » Thu Mar 21, 2013 7:14 pm

Reinstalled arch-arm on another USB flash drive. Now I am able to:

pacman -Syu

glibc doesn't seem to be a conflict anymore.
litewait
 
Posts: 18
Joined: Wed Sep 19, 2012 8:56 pm


Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 16 guests