You are not logged in.

#1 2012-08-11 19:54:01

sfabius
Member
Registered: 2007-07-07
Posts: 157

Errors upgrading new OpenVZ VPS [SOLVED}

I just got arch on and OpenVZ VPS. I have done my best to follow the instructions here, but of course there is the glibc issue, so I've been trying to follow the wiki. I've gone back and forth and had most of the errors, but now I am stuck. Here are my latest errors when doing the "pacman -Su --ignore glibc,curl"command:

# pacman -Su --ignore glibc,curl
:: Starting full system upgrade...
warning: glibc: ignoring package upgrade (2.16.0-1 => 2.16.0-100)
:: Replace udev with core/systemd-tools? [Y/n] y
resolving dependencies...
looking for inter-conflicts...

Targets (86): acl-2.2.51-2  attr-2.4.46-2  bash-4.2.037-1  binutils-2.22-9  bzip2-1.0.6-4
              coreutils-8.17-3  cpio-2.11-3  cracklib-2.8.18-2  dash-0.5.7-2  db-5.3.21-1
              dcron-4.5-3  dhcpcd-5.5.6-1  dialog-1.1_20120706-1  diffutils-3.2-1
              dnssec-anchors-20120422-1  e2fsprogs-1.42.4-1  eventlog-0.2.12-3
              expat-2.1.0-1  file-5.11-1  findutils-4.4.2-4  gawk-4.0.1-1
              gcc-libs-4.7.1-5  gdbm-1.10-1  gettext-0.18.1.1-4  glib2-2.32.4-1
              gmp-5.0.5-1  gpm-1.20.6-10  grep-2.13-2  groff-1.21-2  gzip-1.5-1
              hwids-20120730-1  initscripts-2012.07.5-1  iproute2-3.4.0-2
              iputils-20101006-4  kbd-1.15.3-3  kmod-9-2  ldns-1.6.13-1  less-444-3
              libcap-2.22-3  libedit-20120311_3.0-1  libffi-3.0.11-1  libgcrypt-1.5.0-3
              libgpg-error-1.10-2  libgssglue-0.3-1  libnl-3.2.11-1  libpcap-1.3.0-1
              libpipeline-1.2.1-1  libsystemd-187-4  libtirpc-0.2.2-2  libusbx-1.0.12-2
              licenses-2.9-1  logrotate-3.8.1-2  man-db-2.6.2-1  man-pages-3.41-1
              mlocate-0.25-2  nano-2.2.6-2  ncurses-5.9-3  net-tools-1.60.20110819cvs-3
              openssh-6.0p1-3  openssl-1.0.1.c-1  pacman-mirrorlist-20120626-1
              pam-1.1.5-4  pambase-20120701-1  pcre-8.31-1  perl-5.16.0-2  popt-1.16-5
              procinfo-ng-2.0.304-3  psmisc-22.19-1  quota-tools-1:4.00-1
              readline-6.2.004-1  sed-4.2.1-4  shadow-4.1.5.1-1  sysfsutils-2.1.0-8
              syslog-ng-3.3.5-2  systemd-tools-187-4  sysvinit-2.88-6  tar-1.26-2
              texinfo-4.13a-7  tzdata-2012e-1  udev-151-3 [removal]  vi-1:050325-2
              vim-7.3.600-1  vim-runtime-7.3.600-1  wget-1.14-1  which-2.20-5
              zlib-1.2.7-1

Total Installed Size:   287.24 MiB
Net Upgrade Size:       15.52 MiB

Proceed with installation? [Y/n] y
(85/85) checking package integrity                     [############################] 100%
(85/85) loading package files                          [############################] 100%
(85/85) checking for file conflicts                    [############################] 100%
(86/86) checking available disk space                  [############################] 100%
error: cannot remove file '/lib/udev/devices/fuse': Operation not permitted
error: could not commit removal transaction
error: failed to commit transaction (transaction aborted)
Errors occurred, no packages were upgraded. 

If I just do "pacman -Su" then I get the "glibc: lib/ in filesystem error"
It looks like I might be able to just remove /lib/udev/devices/fuse, but is that OK?

Last edited by sfabius (2012-08-11 22:54:11)

Offline

#2 2012-08-11 20:44:59

sfabius
Member
Registered: 2007-07-07
Posts: 157

Re: Errors upgrading new OpenVZ VPS [SOLVED}

Since the problem seems to be removing udev, I thought I would just "pacman -R udev". But then I get:

# pacman -R udev                     
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: initscripts: requires udev>=139-1

Can I "pacman -R udev --force" then upgrade? Or "pacman -S inistscripts --force" (presumably the dependency is not there is udev is not used anymore).?

Offline

#3 2012-08-11 21:18:41

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,173

Re: Errors upgrading new OpenVZ VPS [SOLVED}

Why are you doing pacman -Su rather than

pacman -Syu

?

Don't just remove udev. If you update correctly, pacman will replace udev with systemd-tools but you shouldn't need to force this. See the news for details.


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#4 2012-08-11 21:36:50

sfabius
Member
Registered: 2007-07-07
Posts: 157

Re: Errors upgrading new OpenVZ VPS [SOLVED}

OK did pacman -Syu and got the exact same error. Note at beginning of process:

:: Replace udev with core/systemd-tools? [Y/n] y

That's what it says to do in the news post. So why is the udev stuff a problem?

Offline

#5 2012-08-11 22:27:10

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,173

Re: Errors upgrading new OpenVZ VPS [SOLVED}


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#6 2012-08-11 22:53:46

sfabius
Member
Registered: 2007-07-07
Posts: 157

Re: Errors upgrading new OpenVZ VPS [SOLVED}

Wow I found that one earlier with other problems, but it wasn't useful. Then this error came up and I ignored it because I'd seen it before! Oy. Thanks. Everything is humming along nicely now.

Offline

Board footer

Powered by FluxBB