You are not logged in.
I'm getting a segmentation fault when trying to upgrade system (pacman -Syu).
This happened after my battery went empy (this is a laptop).
Here goes the output of `pacman -Syu --debug':
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: architecture: x86_64
debug: config: showsize
debug: config: usedelta
debug: config: totaldownload
debug: config: new section 'core'
debug: registering sync database 'core'
debug: config file /etc/pacman.conf, line 64: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'core': http://mirrors.kernel.org/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.archlinux.no/core/os/x86_64
debug: adding new server URL to database 'core': http://archlinux.uib.no/core/os/x86_64
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config file /etc/pacman.conf, line 67: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'extra': http://mirrors.kernel.org/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.archlinux.no/extra/os/x86_64
debug: adding new server URL to database 'extra': http://archlinux.uib.no/extra/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config file /etc/pacman.conf, line 73: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'community': http://mirrors.kernel.org/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://mirror.archlinux.no/community/os/x86_64
debug: adding new server URL to database 'community': http://archlinux.uib.no/community/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'multilib'
debug: registering sync database 'multilib'
debug: config file /etc/pacman.conf, line 86: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'multilib': http://mirrors.kernel.org/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirror.archlinux.no/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://archlinux.uib.no/multilib/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/x86_64
debug: config: new section 'nightly'
debug: registering sync database 'nightly'
debug: adding new server URL to database 'nightly': http://nightly.uhuc.de/x86_64
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
:: Synchronizing package databases...
debug: destfile found, using mtime only
debug: using 'core.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288548030 local_time: 1288548030 compare: 0
debug: ust.size: 36523 local_size: 36523 compare: 0
debug: files are identical, skipping core.db.tar.gz
core is up to date
debug: destfile found, using mtime only
debug: using 'extra.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288548042 local_time: 1288548042 compare: 0
debug: ust.size: 487079 local_size: 487079 compare: 0
debug: files are identical, skipping extra.db.tar.gz
extra is up to date
debug: destfile found, using mtime only
debug: using 'community.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288545853 local_time: 1288545853 compare: 0
debug: ust.size: 398944 local_size: 398944 compare: 0
debug: files are identical, skipping community.db.tar.gz
community is up to date
debug: destfile found, using mtime only
debug: using 'multilib.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288386951 local_time: 1288386951 compare: 0
debug: ust.size: 21675 local_size: 21675 compare: 0
debug: files are identical, skipping multilib.db.tar.gz
multilib is up to date
debug: destfile found, using mtime only
debug: using 'archlinuxfr.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288452825 local_time: 1288452825 compare: 0
debug: ust.size: 21807 local_size: 21807 compare: 0
debug: files are identical, skipping archlinuxfr.db.tar.gz
archlinuxfr is up to date
debug: destfile found, using mtime only
debug: using 'nightly.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1288324936 local_time: 1288324936 compare: 0
debug: ust.size: 21349 local_size: 21349 compare: 0
debug: files are identical, skipping nightly.db.tar.gz
nightly is up to date
debug: loading package cache for repository 'local'
debug: database path for tree local set to /var/lib/pacman/local/
debug: loading package cache for repository 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core/
:: Starting full system upgrade...
debug: checking for package upgrades
debug: loading package cache for repository 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra/
debug: new version of 'aalib' found (1.4rc5-6 => 1.4rc5-7)
debug: adding package aalib-1.4rc5-7 to the transaction targets
debug: loading package cache for repository 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community/
debug: loading package cache for repository 'multilib'
debug: database path for tree multilib set to /var/lib/pacman/sync/multilib/
debug: loading package cache for repository 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr/
debug: loading package cache for repository 'nightly'
debug: database path for tree nightly set to /var/lib/pacman/sync/nightly/
debug: new version of 'awesome' found (3.4.7-1 => 3.4.8-1)
debug: adding package awesome-3.4.8-1 to the transaction targets
debug: new version of 'chromium' found (6.0.472.62-1 => 7.0.517.43-1)
debug: adding package chromium-7.0.517.43-1 to the transaction targets
debug: new version of 'compositeproto' found (0.4.1-1 => 0.4.2-1)
debug: adding package compositeproto-0.4.2-1 to the transaction targets
debug: new version of 'damageproto' found (1.2.0-1 => 1.2.1-1)
debug: adding package damageproto-1.2.1-1 to the transaction targets
debug: new version of 'dhcpcd' found (5.2.7-1 => 5.2.8-1)
debug: adding package dhcpcd-5.2.8-1 to the transaction targets
debug: new version of 'emesene' found (1.6.3-3 => 1.6.3-4)
debug: adding package emesene-1.6.3-4 to the transaction targets
debug: new version of 'fixesproto' found (4.1.1-1 => 4.1.2-1)
debug: adding package fixesproto-4.1.2-1 to the transaction targets
debug: new version of 'fontsproto' found (2.1.0-1 => 2.1.1-1)
debug: adding package fontsproto-2.1.1-1 to the transaction targets
debug: new version of 'gimp' found (2.6.10-2 => 2.6.11-1)
debug: adding package gimp-2.6.11-1 to the transaction targets
debug: new version of 'gparted' found (0.6.4-1 => 0.7.0-1)
debug: adding package gparted-0.7.0-1 to the transaction targets
debug: new version of 'jre' found (6u22-2 => 6u22-3)
debug: adding package jre-6u22-3 to the transaction targets
debug: new version of 'kernel26' found (2.6.35.7-1 => 2.6.35.8-1)
debug: adding package kernel26-2.6.35.8-1 to the transaction targets
debug: new version of 'kernel26-headers' found (2.6.35.7-1 => 2.6.35.8-1)
debug: adding package kernel26-headers-2.6.35.8-1 to the transaction targets
debug: new version of 'libdrm-git' found (20101027-1 => 20101029-1)
debug: adding package libdrm-git-20101029-1 to the transaction targets
debug: new version of 'libxdmcp' found (1.0.3-1 => 1.1.0-1)
debug: adding package libxdmcp-1.1.0-1 to the transaction targets
debug: new version of 'libxft' found (2.1.14-1 => 2.2.0-1)
debug: adding package libxft-2.2.0-1 to the transaction targets
debug: new version of 'libxkbfile' found (1.0.6-1 => 1.0.7-1)
debug: adding package libxkbfile-1.0.7-1 to the transaction targets
debug: new version of 'libxmu' found (1.0.5-1 => 1.1.0-1)
debug: adding package libxmu-1.1.0-1 to the transaction targets
debug: new version of 'libxpm' found (3.5.8-1 => 3.5.9-1)
debug: adding package libxpm-3.5.9-1 to the transaction targets
debug: new version of 'libxss' found (1.2.0-1 => 1.2.1-1)
debug: adding package libxss-1.2.1-1 to the transaction targets
debug: new version of 'libxtst' found (1.1.0-1 => 1.2.0-1)
debug: adding package libxtst-1.2.0-1 to the transaction targets
debug: new version of 'libxv' found (1.0.5-1 => 1.0.6-1)
debug: adding package libxv-1.0.6-1 to the transaction targets
debug: new version of 'libxxf86dga' found (1.1.1-1 => 1.1.2-1)
debug: adding package libxxf86dga-1.1.2-1 to the transaction targets
debug: new version of 'libxxf86vm' found (1.1.0-1 => 1.1.1-1)
debug: adding package libxxf86vm-1.1.1-1 to the transaction targets
debug: new version of 'mlocate' found (0.23.1-1 => 0.23.1-2)
debug: adding package mlocate-0.23.1-2 to the transaction targets
debug: new version of 'mpfr' found (3.0.0-2 => 3.0.0.p4-1)
debug: adding package mpfr-3.0.0.p4-1 to the transaction targets
debug: new version of 'perl-mp3-info' found (1.24-1 => 1.24-2)
debug: adding package perl-mp3-info-1.24-2 to the transaction targets
debug: new version of 'randrproto' found (1.3.1-1 => 1.3.2-1)
debug: adding package randrproto-1.3.2-1 to the transaction targets
debug: new version of 'recordproto' found (1.14-1 => 1.14.1-1)
debug: adding package recordproto-1.14.1-1 to the transaction targets
debug: new version of 'scrnsaverproto' found (1.2.0-1 => 1.2.1-1)
debug: adding package scrnsaverproto-1.2.1-1 to the transaction targets
debug: new version of 'syslinux' found (4.02-1 => 4.03-1)
debug: adding package syslinux-4.03-1 to the transaction targets
debug: new version of 'vicious-git' found (20101027-1 => 20101029-1)
debug: adding package vicious-git-20101029-1 to the transaction targets
debug: new version of 'wine' found (1.3.5-1 => 1.3.6-1)
debug: adding package wine-1.3.6-1 to the transaction targets
debug: new version of 'xplc' found (0.3.13-2 => 0.3.13-3)
debug: adding package xplc-0.3.13-3 to the transaction targets
error: segmentation fault
Internal pacman error: Segmentation fault.
Please submit a full bug report with --debug if appropriate.I've tried running memtest86+ and I'm not having any errors.
What should I do next?
This is depressing :´-(
Offline
this is just a guess but try doing a "pacman -Syy" first. Perhaps the database was corrupted when the battery died.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
Hey, thanks!
That just did it ![]()
Offline