You are not logged in.
I run Archlinux on 4 PCs, at home and work.
On one of them, which I don't use very often (it's rather the backup or bonus one), I have juste when through updating the system, as quite a few changes were done recently.
There were probably a hundred of new/updated/upgraded packages, including the kernel, but I have just noticed that, for a few of them, the upgrade faisl consistenly.
I haven't noticed any other misfunction of the system, but still, I prefer to investigate a bit.
The following packets failed to upgrade : libtasn1 tar libtool gcc gcc-libs m4 bison
Here-under, you will find a verbose/debug output of pacman for one of them , gcc-libs.
I don't know if its enough to get any help, please ask for more if required.
Not that it seems to fail on the following line, I couldn't understand which command causes the error... :
error: command failed to execute correctly
Note that maybe it fails since a while, I can't garantee that it's recent, sorry.
Thanks in advance
Full pacman output for gcc-libs :
> sudo pacman --verbose --debug -S gcc-libs
debug: pacman v4.1.0 - libalpm v8.0.0
debug: parseconfig: options pass
debug: config: attempting to read file /etc/pacman.conf
debug: config: finish section '(null)'
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: arch: i686
debug: config: verbosepkglists
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: finish section 'options'
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 75: including /etc/pacman.d/mirrorlist.ranked
debug: config: attempting to read file /etc/pacman.d/mirrorlist.ranked
debug: config: finished parsing /etc/pacman.d/mirrorlist.ranked
debug: config: finish section 'core'
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 78: including /etc/pacman.d/mirrorlist.ranked
debug: config: attempting to read file /etc/pacman.d/mirrorlist.ranked
debug: config: finished parsing /etc/pacman.d/mirrorlist.ranked
debug: config: finish section 'extra'
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 84: including /etc/pacman.d/mirrorlist.ranked
debug: config: attempting to read file /etc/pacman.d/mirrorlist.ranked
debug: config: finished parsing /etc/pacman.d/mirrorlist.ranked
debug: config: finish section 'community'
debug: config: new section 'archlinuxfr'
debug: config: finish section 'archlinuxfr'
debug: config: finished parsing /etc/pacman.conf
debug: setup_libalpm called
debug: option 'logfile' = /var/log/pacman.log
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: parseconfig: repo pass
debug: config: attempting to read file /etc/pacman.conf
debug: config: finish section '(null)'
debug: config: new section 'options'
debug: config: finish section 'options'
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 75: including /etc/pacman.d/mirrorlist.ranked
debug: config: attempting to read file /etc/pacman.d/mirrorlist.ranked
debug: config: finished parsing /etc/pacman.d/mirrorlist.ranked
debug: config: finish section 'core'
debug: registering sync database 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core.db
debug: "/var/lib/pacman/sync/core.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'core': http://archlinux.polymorf.fr/core/os/i686
debug: adding new server URL to database 'core': http://miroir.ezvan.fr/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://mir1.archlinux.fr/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://mir.archlinux.fr/core/os/i686
debug: adding new server URL to database 'core': http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/core/os/i686
debug: adding new server URL to database 'core': ftp://mir1.archlinux.fr/archlinux/core/os/i686
debug: adding new server URL to database 'core': rsync://mir1.archlinux.fr/archlinux/core/os/i686
debug: adding new server URL to database 'core': ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/core/os/i686
debug: adding new server URL to database 'core': rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/core/os/i686
debug: adding new server URL to database 'core': rsync://rsync.archlinux.ikoula.com/archlinux/core/os/i686
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 78: including /etc/pacman.d/mirrorlist.ranked
debug: config: attempting to read file /etc/pacman.d/mirrorlist.ranked
debug: config: finished parsing /etc/pacman.d/mirrorlist.ranked
debug: config: finish section 'extra'
debug: registering sync database 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra.db
debug: "/var/lib/pacman/sync/extra.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'extra': http://archlinux.polymorf.fr/extra/os/i686
debug: adding new server URL to database 'extra': http://miroir.ezvan.fr/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://mir1.archlinux.fr/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://mir.archlinux.fr/extra/os/i686
debug: adding new server URL to database 'extra': http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': ftp://mir1.archlinux.fr/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': rsync://mir1.archlinux.fr/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': rsync://rsync.archlinux.ikoula.com/archlinux/extra/os/i686
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 84: including /etc/pacman.d/mirrorlist.ranked
debug: config: attempting to read file /etc/pacman.d/mirrorlist.ranked
debug: config: finished parsing /etc/pacman.d/mirrorlist.ranked
debug: config: finish section 'community'
debug: registering sync database 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community.db
debug: "/var/lib/pacman/sync/community.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/community.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'community': http://archlinux.polymorf.fr/community/os/i686
debug: adding new server URL to database 'community': http://miroir.ezvan.fr/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://mir1.archlinux.fr/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://mir.archlinux.fr/community/os/i686
debug: adding new server URL to database 'community': http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/community/os/i686
debug: adding new server URL to database 'community': ftp://mir1.archlinux.fr/archlinux/community/os/i686
debug: adding new server URL to database 'community': rsync://mir1.archlinux.fr/archlinux/community/os/i686
debug: adding new server URL to database 'community': ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/community/os/i686
debug: adding new server URL to database 'community': rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/community/os/i686
debug: adding new server URL to database 'community': rsync://rsync.archlinux.ikoula.com/archlinux/community/os/i686
debug: config: new section 'archlinuxfr'
debug: config: SigLevel: Optional
debug: config: SigLevel: TrustAll
debug: config: finish section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr.db
debug: "/var/lib/pacman/sync/archlinuxfr.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/archlinuxfr.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/i686
debug: config: finished parsing /etc/pacman.conf
debug: loading package cache for repository 'core'
debug: opening archive /var/lib/pacman/sync/core.db
debug: added 192 packages to package cache for db 'core'
debug: adding package 'gcc-libs'
debug: loading package cache for repository 'local'
debug: added 625 packages to package cache for db 'local'
warning: gcc-libs-4.8.0-2 is up to date -- reinstalling
debug: adding package gcc-libs-4.8.0-2 to the transaction add list
Root : /
Conf File : /etc/pacman.conf
DB Path : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Lock File : /var/lib/pacman/db.lck
Log File : /var/log/pacman.log
GPG Dir : /etc/pacman.d/gnupg/
Targets : gcc-libs
resolving dependencies...
debug: resolving target's dependencies
debug: started resolving dependencies
debug: checkdeps: package gcc-libs-4.8.0-2
debug: finished resolving dependencies
debug: started sorting dependencies
debug: sorting dependencies finished
looking for inter-conflicts...
debug: looking for conflicts
debug: check targets vs targets
debug: check targets vs targets
debug: check targets vs db and db vs targets
debug: check targets vs db
debug: check db vs targets
debug: checking dependencies
debug: checkdeps: package gcc-libs-4.8.0-2
debug: found cached pkg: /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: setting download size 0 for pkg gcc-libs
warning: insufficient columns available for table display
Packages (1): gcc-libs-4.8.0-2
Total Installed Size: 3.22 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] debug: using cachedir: /var/cache/pacman/pkg/
debug: using cachedir: /var/cache/pacman/pkg/
checking keyring...
debug: GPGME version: 1.3.2
debug: GPGME engine info: file=/usr/bin/gpg, home=/etc/pacman.d/gnupg/
debug: looking up key F99FFE0FEAE999BD locally
debug: key lookup success, key exists
checking package integrity...
debug: found cached pkg: /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: sig data: iQEcBAABAgAGBQJRZ2h7AAoJEPmf/g/q6Zm9U3YIAI6Ss12CarX271D+pTxpjTJcF8KlUuxhdQ0WSKxIw5WtQNX2N8DG/LksURIjAGTDJ/UJGVbCy0loWEhmf258eAl1xXium2hzc+h42FbtHK/Vgj4qtH5UBpU9J2GboMS4Wdu9agCIytIvxsWpRMfi8oUP1PLtnbbGKiygVJqB7caO1lZNEIfoJ9yQuCkYRvioa1Mlsdq/KEfdVkj+KYmYu9FkpVY8Um99eg4Mm87DmrtCMB90EYUfUu68CeICkv/h23hPe51hcjWhbYIQly97ts+QOSPRa+wMCaZvDPo9oXO59bnKK+1uWEdwyIaqVteZGQYQjcmFpzwrPg5T/8nJZKA=
debug: checking signature for /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: 1 signatures returned
debug: fingerprint: 6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD
debug: summary: valid
debug: summary: green
debug: status: Success
debug: timestamp: 1365731451
debug: exp_timestamp: 0
debug: validity: full; reason: Success
debug: key: 6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD, Allan McRae <me@allanmcrae.com>, owner_trust unknown, disabled 0
debug: signature is valid
debug: signature is fully trusted
loading package files...
debug: found cached pkg: /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: replacing pkgcache entry with package file for target gcc-libs
debug: opening archive /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: starting package load for /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: gcc-libs: unknown key 'makedepend' in description file line 19
debug: gcc-libs: unknown key 'makedepend' in description file line 20
debug: gcc-libs: unknown key 'makedepend' in description file line 21
debug: gcc-libs: unknown key 'makedepend' in description file line 22
debug: gcc-libs: unknown key 'makedepend' in description file line 23
debug: gcc-libs: unknown key 'checkdepend' in description file line 24
debug: gcc-libs: unknown key 'checkdepend' in description file line 25
debug: sorting package filelist for /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
checking for file conflicts...
debug: looking for file conflicts
debug: searching for file conflicts: gcc-libs
debug: searching for filesystem conflicts: gcc-libs
checking available disk space...
debug: checking available disk space
debug: discovered mountpoint: /tmp
debug: discovered mountpoint: /sys/kernel/security
debug: discovered mountpoint: /sys/kernel/debug
debug: discovered mountpoint: /sys/kernel/config
debug: discovered mountpoint: /sys/fs/cgroup/systemd
debug: discovered mountpoint: /sys/fs/cgroup/net_cls
debug: discovered mountpoint: /sys/fs/cgroup/memory
debug: discovered mountpoint: /sys/fs/cgroup/freezer
debug: discovered mountpoint: /sys/fs/cgroup/devices
debug: discovered mountpoint: /sys/fs/cgroup/cpuset
debug: discovered mountpoint: /sys/fs/cgroup/cpu,cpuacct
debug: discovered mountpoint: /sys/fs/cgroup/blkio
debug: discovered mountpoint: /sys/fs/cgroup
debug: discovered mountpoint: /sys
debug: discovered mountpoint: /run/user/1000/gvfs
debug: discovered mountpoint: /run
debug: discovered mountpoint: /proc/sys/fs/binfmt_misc
debug: discovered mountpoint: /proc
debug: discovered mountpoint: /home/emma/.cache/chromium
debug: discovered mountpoint: /dev/shm
debug: discovered mountpoint: /dev/pts
debug: discovered mountpoint: /dev/mqueue
debug: discovered mountpoint: /dev/hugepages
debug: discovered mountpoint: /dev
debug: discovered mountpoint: /
debug: discovered mountpoint: /
debug: loading fsinfo for /
debug: partition /, needed 0, cushion 5121, free 689130
debug: installing packages
reinstalling gcc-libs...
debug: reinstalling package gcc-libs-4.8.0-2
debug: opening archive /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: extracting: .INSTALL
debug: removing old package first (gcc-libs-4.8.0-2)
debug: failed to stat directory usr/: No such file or directory
debug: failed to stat directory usr/lib/: No such file or directory
debug: failed to stat directory usr/share/: No such file or directory
debug: failed to stat directory usr/share/info/: No such file or directory
debug: failed to stat directory usr/share/licenses/: No such file or directory
debug: failed to stat directory usr/share/licenses/gcc-libs/: No such file or directory
debug: failed to stat directory usr/share/locale/: No such file or directory
debug: failed to stat directory usr/share/locale/de/: No such file or directory
debug: failed to stat directory usr/share/locale/de/LC_MESSAGES/: No such file or directory
debug: failed to stat directory usr/share/locale/fr/: No such file or directory
debug: failed to stat directory usr/share/locale/fr/LC_MESSAGES/: No such file or directory
debug: removing 46 files
debug: unlinking /usr/share/locale/fr/LC_MESSAGES/libstdc++.mo
debug: keeping directory /usr/share/locale/fr/LC_MESSAGES/ (contains files)
debug: keeping directory /usr/share/locale/fr/ (contains files)
debug: unlinking /usr/share/locale/de/LC_MESSAGES/libstdc++.mo
debug: keeping directory /usr/share/locale/de/LC_MESSAGES/ (contains files)
debug: keeping directory /usr/share/locale/de/ (contains files)
debug: keeping directory /usr/share/locale/ (contains files)
debug: unlinking /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION
debug: keeping directory /usr/share/licenses/gcc-libs/ (in new package)
debug: keeping directory /usr/share/licenses/ (contains files)
debug: unlinking /usr/share/info/libquadmath.info.gz
debug: unlinking /usr/share/info/libitm.info.gz
debug: unlinking /usr/share/info/libgomp.info.gz
debug: keeping directory /usr/share/info/ (contains files)
debug: keeping directory /usr/share/ (contains files)
debug: unlinking /usr/lib/libstdc++.so.6.0.18
debug: unlinking /usr/lib/libstdc++.so.6
debug: unlinking /usr/lib/libstdc++.so
debug: unlinking /usr/lib/libquadmath.so.0.0.0
debug: unlinking /usr/lib/libquadmath.so.0
debug: unlinking /usr/lib/libquadmath.so
debug: unlinking /usr/lib/libobjc.so.4.0.0
debug: unlinking /usr/lib/libobjc.so.4
debug: unlinking /usr/lib/libobjc.so
debug: unlinking /usr/lib/libmudflapth.so.0.0.0
debug: unlinking /usr/lib/libmudflapth.so.0
debug: unlinking /usr/lib/libmudflapth.so
debug: unlinking /usr/lib/libmudflap.so.0.0.0
debug: unlinking /usr/lib/libmudflap.so.0
debug: unlinking /usr/lib/libmudflap.so
debug: unlinking /usr/lib/libitm.so.1.0.0
debug: unlinking /usr/lib/libitm.so.1
debug: unlinking /usr/lib/libitm.so
debug: unlinking /usr/lib/libgomp.so.1.0.0
debug: unlinking /usr/lib/libgomp.so.1
debug: unlinking /usr/lib/libgomp.so
debug: unlinking /usr/lib/libgfortran.so.3.0.0
debug: unlinking /usr/lib/libgfortran.so.3
debug: unlinking /usr/lib/libgfortran.so
debug: unlinking /usr/lib/libgcc_s.so.1
debug: unlinking /usr/lib/libgcc_s.so
debug: unlinking /usr/lib/libasan.so.0.0.0
debug: unlinking /usr/lib/libasan.so.0
debug: unlinking /usr/lib/libasan.so
debug: keeping directory /usr/lib/ (contains files)
debug: keeping directory /usr/ (contains files)
debug: removing database entry 'gcc-libs'
debug: removing entry 'gcc-libs' from 'local' cache
debug: extracting files
debug: opening archive /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: skipping extraction of '.PKGINFO'
debug: extracting /var/lib/pacman/local/gcc-libs-4.8.0-2/install
debug: extracting /var/lib/pacman/local/gcc-libs-4.8.0-2/mtree
debug: extract: skipping dir extraction of /usr/
debug: extract: skipping dir extraction of /usr/lib/
debug: extract: skipping dir extraction of /usr/share/
debug: extract: skipping dir extraction of /usr/share/locale/
debug: extract: skipping dir extraction of /usr/share/info/
debug: extract: skipping dir extraction of /usr/share/licenses/
debug: extract: skipping dir extraction of /usr/share/licenses/gcc-libs/
debug: extracting /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION
debug: extracting /usr/share/info/libgomp.info.gz
debug: extracting /usr/share/info/libitm.info.gz
debug: extracting /usr/share/info/libquadmath.info.gz
debug: extract: skipping dir extraction of /usr/share/locale/de/
debug: extract: skipping dir extraction of /usr/share/locale/fr/
debug: extract: skipping dir extraction of /usr/share/locale/fr/LC_MESSAGES/
debug: extracting /usr/share/locale/fr/LC_MESSAGES/libstdc++.mo
debug: extract: skipping dir extraction of /usr/share/locale/de/LC_MESSAGES/
debug: extracting /usr/share/locale/de/LC_MESSAGES/libstdc++.mo
debug: extracting /usr/lib/libmudflap.so.0
debug: extracting /usr/lib/libmudflap.so
debug: extracting /usr/lib/libmudflapth.so.0
debug: extracting /usr/lib/libmudflapth.so
debug: extracting /usr/lib/libgomp.so.1
debug: extracting /usr/lib/libgomp.so
debug: extracting /usr/lib/libstdc++.so.6
debug: extracting /usr/lib/libstdc++.so
debug: extracting /usr/lib/libitm.so.1
debug: extracting /usr/lib/libitm.so
debug: extracting /usr/lib/libasan.so.0
debug: extracting /usr/lib/libasan.so
debug: extracting /usr/lib/libquadmath.so.0
debug: extracting /usr/lib/libquadmath.so
debug: extracting /usr/lib/libgfortran.so.3
debug: extracting /usr/lib/libgfortran.so
debug: extracting /usr/lib/libgcc_s.so
debug: extracting /usr/lib/libobjc.so.4
debug: extracting /usr/lib/libobjc.so
debug: extracting /usr/lib/libmudflap.so.0.0.0
debug: extracting /usr/lib/libmudflapth.so.0.0.0
debug: extracting /usr/lib/libgomp.so.1.0.0
debug: extracting /usr/lib/libstdc++.so.6.0.18
debug: extracting /usr/lib/libitm.so.1.0.0
debug: extracting /usr/lib/libasan.so.0.0.0
debug: extracting /usr/lib/libquadmath.so.0.0.0
debug: extracting /usr/lib/libgfortran.so.3.0.0
debug: extracting /usr/lib/libgcc_s.so.1
debug: extracting /usr/lib/libobjc.so.4.0.0
debug: updating database
debug: adding database entry 'gcc-libs'
debug: writing gcc-libs-4.8.0-2 DESC information back to db
debug: writing gcc-libs-4.8.0-2 FILES information back to db
debug: adding entry 'gcc-libs' in 'local' cache
debug: executing ". /tmp/alpm_fXmRWj/.INSTALL; post_upgrade 4.8.0-2 4.8.0-2"
debug: executing "/usr/bin/bash" under chroot "/"
debug: call to waitpid succeeded
error: command failed to execute correctly
debug: running ldconfig
debug: executing "/usr/bin/ldconfig" under chroot "/"
debug: call to waitpid succeeded
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'
debug: unregistering database 'archlinuxfr'
Offline
Change your mirrolist to default Arch mirrorlists.
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
@hadrons123 :
Indeed I use a mirror list built with reflector to sort french mirrors present in the official mirrolist file. I (manually) regenerate it on mirrolist update.
So I don't think that it could cause any issue. Still, I modified my pacman.conf and mirrorlist (only enabling a single french mirror... I am not aware of any reference/central repository, does it exists ?), cleared the cache (pacman -Scc) and resync (pacman -Syy), and tried again to reinstall one of my 'bugged' packages. Unfortunaltely it fails in the same way, see below.
> sudo pacman --verbose --debug -S gcc-libs
debug: pacman v4.1.0 - libalpm v8.0.0
debug: parseconfig: options pass
debug: config: attempting to read file /etc/pacman.conf
debug: config: finish section '(null)'
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: arch: i686
debug: config: verbosepkglists
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: finish section 'options'
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 76: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'core'
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 80: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'extra'
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 87: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'community'
debug: config: new section 'archlinuxfr'
debug: config: finish section 'archlinuxfr'
debug: config: finished parsing /etc/pacman.conf
debug: setup_libalpm called
debug: option 'logfile' = /var/log/pacman.log
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: parseconfig: repo pass
debug: config: attempting to read file /etc/pacman.conf
debug: config: finish section '(null)'
debug: config: new section 'options'
debug: config: finish section 'options'
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 76: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'core'
debug: registering sync database 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core.db
debug: "/var/lib/pacman/sync/core.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'core': [url]http://mir.archlinux.fr/core/os/i686[/url]
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 80: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'extra'
debug: registering sync database 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra.db
debug: "/var/lib/pacman/sync/extra.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'extra': [url]http://mir.archlinux.fr/extra/os/i686[/url]
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 87: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finish section 'community'
debug: registering sync database 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community.db
debug: "/var/lib/pacman/sync/community.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/community.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'community': [url]http://mir.archlinux.fr/community/os/i686[/url]
debug: config: new section 'archlinuxfr'
debug: config: SigLevel: Optional
debug: config: SigLevel: TrustAll
debug: config: finish section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr.db
debug: "/var/lib/pacman/sync/archlinuxfr.db.sig" is not readable: No such file or directory
debug: sig path /var/lib/pacman/sync/archlinuxfr.db.sig could not be opened
debug: missing optional signature
debug: adding new server URL to database 'archlinuxfr': [url]http://repo.archlinux.fr/i686[/url]
debug: config: finished parsing /etc/pacman.conf
debug: loading package cache for repository 'core'
debug: opening archive /var/lib/pacman/sync/core.db
debug: added 192 packages to package cache for db 'core'
debug: adding package 'gcc-libs'
debug: loading package cache for repository 'local'
debug: added 627 packages to package cache for db 'local'
warning: gcc-libs-4.8.0-2 is up to date -- reinstalling
debug: adding package gcc-libs-4.8.0-2 to the transaction add list
Root : /
Conf File : /etc/pacman.conf
DB Path : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Lock File : /var/lib/pacman/db.lck
Log File : /var/log/pacman.log
GPG Dir : /etc/pacman.d/gnupg/
Targets : gcc-libs
resolving dependencies...
debug: resolving target's dependencies
debug: started resolving dependencies
debug: checkdeps: package gcc-libs-4.8.0-2
debug: finished resolving dependencies
debug: started sorting dependencies
debug: sorting dependencies finished
looking for inter-conflicts...
debug: looking for conflicts
debug: check targets vs targets
debug: check targets vs targets
debug: check targets vs db and db vs targets
debug: check targets vs db
debug: check db vs targets
debug: checking dependencies
debug: checkdeps: package gcc-libs-4.8.0-2
debug: setting download size 913488 for pkg gcc-libs
warning: insufficient columns available for table display
Packages (1): gcc-libs-4.8.0-2
Total Download Size: 0.87 MiB
Total Installed Size: 3.22 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] debug: using cachedir: /var/cache/pacman/pkg/
debug: checking available disk space for download
debug: discovered mountpoint: /tmp
debug: discovered mountpoint: /sys/kernel/security
debug: discovered mountpoint: /sys/kernel/debug
debug: discovered mountpoint: /sys/kernel/config
debug: discovered mountpoint: /sys/fs/cgroup/systemd
debug: discovered mountpoint: /sys/fs/cgroup/net_cls
debug: discovered mountpoint: /sys/fs/cgroup/memory
debug: discovered mountpoint: /sys/fs/cgroup/freezer
debug: discovered mountpoint: /sys/fs/cgroup/devices
debug: discovered mountpoint: /sys/fs/cgroup/cpuset
debug: discovered mountpoint: /sys/fs/cgroup/cpu,cpuacct
debug: discovered mountpoint: /sys/fs/cgroup/blkio
debug: discovered mountpoint: /sys/fs/cgroup
debug: discovered mountpoint: /sys
debug: discovered mountpoint: /run/user/1000/gvfs
debug: discovered mountpoint: /run
debug: discovered mountpoint: /proc/sys/fs/binfmt_misc
debug: discovered mountpoint: /proc
debug: discovered mountpoint: /home/emma/.cache/chromium
debug: discovered mountpoint: /dev/shm
debug: discovered mountpoint: /dev/pts
debug: discovered mountpoint: /dev/mqueue
debug: discovered mountpoint: /dev/hugepages
debug: discovered mountpoint: /dev
debug: discovered mountpoint: /
debug: discovered mountpoint: /
debug: loading fsinfo for /
debug: partition /, needed 224, cushion 5121, free 899329
:: Retrieving packages ...
debug: url: [url]http://mir.archlinux.fr/core/os/i686/gcc-libs-4.8.0-2-i686.pkg.tar.xz[/url]
debug: maxsize: 913488
debug: opened tempfile for download: /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz.part (wb)
downloading gcc-libs-4.8.0-2-i686.pkg.tar.xz...
debug: curl returned error 0 from transfer
debug: response code: 200
debug: using cachedir: /var/cache/pacman/pkg/
checking keyring...
debug: GPGME version: 1.3.2
debug: GPGME engine info: file=/usr/bin/gpg, home=/etc/pacman.d/gnupg/
debug: looking up key F99FFE0FEAE999BD locally
debug: key lookup success, key exists
checking package integrity...
debug: found cached pkg: /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: sig data: iQEcBAABAgAGBQJRZ2h7AAoJEPmf/g/q6Zm9U3YIAI6Ss12CarX271D+pTxpjTJcF8KlUuxhdQ0WSKxIw5WtQNX2N8DG/LksURIjAGTDJ/UJGVbCy0loWEhmf258eAl1xXium2hzc+h42FbtHK/Vgj4qtH5UBpU9J2GboMS4Wdu9agCIytIvxsWpRMfi8oUP1PLtnbbGKiygVJqB7caO1lZNEIfoJ9yQuCkYRvioa1Mlsdq/KEfdVkj+KYmYu9FkpVY8Um99eg4Mm87DmrtCMB90EYUfUu68CeICkv/h23hPe51hcjWhbYIQly97ts+QOSPRa+wMCaZvDPo9oXO59bnKK+1uWEdwyIaqVteZGQYQjcmFpzwrPg5T/8nJZKA=
debug: checking signature for /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: 1 signatures returned
debug: fingerprint: 6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD
debug: summary: valid
debug: summary: green
debug: status: Success
debug: timestamp: 1365731451
debug: exp_timestamp: 0
debug: validity: full; reason: Success
debug: key: 6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD, Allan McRae <me@allanmcrae.com>, owner_trust unknown, disabled 0
debug: signature is valid
debug: signature is fully trusted
loading package files...
debug: found cached pkg: /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: replacing pkgcache entry with package file for target gcc-libs
debug: opening archive /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: starting package load for /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: gcc-libs: unknown key 'makedepend' in description file line 19
debug: gcc-libs: unknown key 'makedepend' in description file line 20
debug: gcc-libs: unknown key 'makedepend' in description file line 21
debug: gcc-libs: unknown key 'makedepend' in description file line 22
debug: gcc-libs: unknown key 'makedepend' in description file line 23
debug: gcc-libs: unknown key 'checkdepend' in description file line 24
debug: gcc-libs: unknown key 'checkdepend' in description file line 25
debug: sorting package filelist for /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
checking for file conflicts...
debug: looking for file conflicts
debug: searching for file conflicts: gcc-libs
debug: searching for filesystem conflicts: gcc-libs
checking available disk space...
debug: checking available disk space
debug: discovered mountpoint: /tmp
debug: discovered mountpoint: /sys/kernel/security
debug: discovered mountpoint: /sys/kernel/debug
debug: discovered mountpoint: /sys/kernel/config
debug: discovered mountpoint: /sys/fs/cgroup/systemd
debug: discovered mountpoint: /sys/fs/cgroup/net_cls
debug: discovered mountpoint: /sys/fs/cgroup/memory
debug: discovered mountpoint: /sys/fs/cgroup/freezer
debug: discovered mountpoint: /sys/fs/cgroup/devices
debug: discovered mountpoint: /sys/fs/cgroup/cpuset
debug: discovered mountpoint: /sys/fs/cgroup/cpu,cpuacct
debug: discovered mountpoint: /sys/fs/cgroup/blkio
debug: discovered mountpoint: /sys/fs/cgroup
debug: discovered mountpoint: /sys
debug: discovered mountpoint: /run/user/1000/gvfs
debug: discovered mountpoint: /run
debug: discovered mountpoint: /proc/sys/fs/binfmt_misc
debug: discovered mountpoint: /proc
debug: discovered mountpoint: /home/emma/.cache/chromium
debug: discovered mountpoint: /dev/shm
debug: discovered mountpoint: /dev/pts
debug: discovered mountpoint: /dev/mqueue
debug: discovered mountpoint: /dev/hugepages
debug: discovered mountpoint: /dev
debug: discovered mountpoint: /
debug: discovered mountpoint: /
debug: loading fsinfo for /
debug: partition /, needed 0, cushion 5121, free 899106
debug: installing packages
reinstalling gcc-libs...
debug: reinstalling package gcc-libs-4.8.0-2
debug: opening archive /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: extracting: .INSTALL
debug: removing old package first (gcc-libs-4.8.0-2)
debug: failed to stat directory usr/: No such file or directory
debug: failed to stat directory usr/lib/: No such file or directory
debug: failed to stat directory usr/share/: No such file or directory
debug: failed to stat directory usr/share/info/: No such file or directory
debug: failed to stat directory usr/share/licenses/: No such file or directory
debug: failed to stat directory usr/share/licenses/gcc-libs/: No such file or directory
debug: failed to stat directory usr/share/locale/: No such file or directory
debug: failed to stat directory usr/share/locale/de/: No such file or directory
debug: failed to stat directory usr/share/locale/de/LC_MESSAGES/: No such file or directory
debug: failed to stat directory usr/share/locale/fr/: No such file or directory
debug: failed to stat directory usr/share/locale/fr/LC_MESSAGES/: No such file or directory
debug: removing 46 files
debug: unlinking /usr/share/locale/fr/LC_MESSAGES/libstdc++.mo
debug: keeping directory /usr/share/locale/fr/LC_MESSAGES/ (contains files)
debug: keeping directory /usr/share/locale/fr/ (contains files)
debug: unlinking /usr/share/locale/de/LC_MESSAGES/libstdc++.mo
debug: keeping directory /usr/share/locale/de/LC_MESSAGES/ (contains files)
debug: keeping directory /usr/share/locale/de/ (contains files)
debug: keeping directory /usr/share/locale/ (contains files)
debug: unlinking /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION
debug: keeping directory /usr/share/licenses/gcc-libs/ (in new package)
debug: keeping directory /usr/share/licenses/ (contains files)
debug: unlinking /usr/share/info/libquadmath.info.gz
debug: unlinking /usr/share/info/libitm.info.gz
debug: unlinking /usr/share/info/libgomp.info.gz
debug: keeping directory /usr/share/info/ (contains files)
debug: keeping directory /usr/share/ (contains files)
debug: unlinking /usr/lib/libstdc++.so.6.0.18
debug: unlinking /usr/lib/libstdc++.so.6
debug: unlinking /usr/lib/libstdc++.so
debug: unlinking /usr/lib/libquadmath.so.0.0.0
debug: unlinking /usr/lib/libquadmath.so.0
debug: unlinking /usr/lib/libquadmath.so
debug: unlinking /usr/lib/libobjc.so.4.0.0
debug: unlinking /usr/lib/libobjc.so.4
debug: unlinking /usr/lib/libobjc.so
debug: unlinking /usr/lib/libmudflapth.so.0.0.0
debug: unlinking /usr/lib/libmudflapth.so.0
debug: unlinking /usr/lib/libmudflapth.so
debug: unlinking /usr/lib/libmudflap.so.0.0.0
debug: unlinking /usr/lib/libmudflap.so.0
debug: unlinking /usr/lib/libmudflap.so
debug: unlinking /usr/lib/libitm.so.1.0.0
debug: unlinking /usr/lib/libitm.so.1
debug: unlinking /usr/lib/libitm.so
debug: unlinking /usr/lib/libgomp.so.1.0.0
debug: unlinking /usr/lib/libgomp.so.1
debug: unlinking /usr/lib/libgomp.so
debug: unlinking /usr/lib/libgfortran.so.3.0.0
debug: unlinking /usr/lib/libgfortran.so.3
debug: unlinking /usr/lib/libgfortran.so
debug: unlinking /usr/lib/libgcc_s.so.1
debug: unlinking /usr/lib/libgcc_s.so
debug: unlinking /usr/lib/libasan.so.0.0.0
debug: unlinking /usr/lib/libasan.so.0
debug: unlinking /usr/lib/libasan.so
debug: keeping directory /usr/lib/ (contains files)
debug: keeping directory /usr/ (contains files)
debug: removing database entry 'gcc-libs'
debug: removing entry 'gcc-libs' from 'local' cache
debug: extracting files
debug: opening archive /var/cache/pacman/pkg/gcc-libs-4.8.0-2-i686.pkg.tar.xz
debug: skipping extraction of '.PKGINFO'
debug: extracting /var/lib/pacman/local/gcc-libs-4.8.0-2/install
debug: extracting /var/lib/pacman/local/gcc-libs-4.8.0-2/mtree
debug: extract: skipping dir extraction of /usr/
debug: extract: skipping dir extraction of /usr/lib/
debug: extract: skipping dir extraction of /usr/share/
debug: extract: skipping dir extraction of /usr/share/locale/
debug: extract: skipping dir extraction of /usr/share/info/
debug: extract: skipping dir extraction of /usr/share/licenses/
debug: extract: skipping dir extraction of /usr/share/licenses/gcc-libs/
debug: extracting /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION
debug: extracting /usr/share/info/libgomp.info.gz
debug: extracting /usr/share/info/libitm.info.gz
debug: extracting /usr/share/info/libquadmath.info.gz
debug: extract: skipping dir extraction of /usr/share/locale/de/
debug: extract: skipping dir extraction of /usr/share/locale/fr/
debug: extract: skipping dir extraction of /usr/share/locale/fr/LC_MESSAGES/
debug: extracting /usr/share/locale/fr/LC_MESSAGES/libstdc++.mo
debug: extract: skipping dir extraction of /usr/share/locale/de/LC_MESSAGES/
debug: extracting /usr/share/locale/de/LC_MESSAGES/libstdc++.mo
debug: extracting /usr/lib/libmudflap.so.0
debug: extracting /usr/lib/libmudflap.so
debug: extracting /usr/lib/libmudflapth.so.0
debug: extracting /usr/lib/libmudflapth.so
debug: extracting /usr/lib/libgomp.so.1
debug: extracting /usr/lib/libgomp.so
debug: extracting /usr/lib/libstdc++.so.6
debug: extracting /usr/lib/libstdc++.so
debug: extracting /usr/lib/libitm.so.1
debug: extracting /usr/lib/libitm.so
debug: extracting /usr/lib/libasan.so.0
debug: extracting /usr/lib/libasan.so
debug: extracting /usr/lib/libquadmath.so.0
debug: extracting /usr/lib/libquadmath.so
debug: extracting /usr/lib/libgfortran.so.3
debug: extracting /usr/lib/libgfortran.so
debug: extracting /usr/lib/libgcc_s.so
debug: extracting /usr/lib/libobjc.so.4
debug: extracting /usr/lib/libobjc.so
debug: extracting /usr/lib/libmudflap.so.0.0.0
debug: extracting /usr/lib/libmudflapth.so.0.0.0
debug: extracting /usr/lib/libgomp.so.1.0.0
debug: extracting /usr/lib/libstdc++.so.6.0.18
debug: extracting /usr/lib/libitm.so.1.0.0
debug: extracting /usr/lib/libasan.so.0.0.0
debug: extracting /usr/lib/libquadmath.so.0.0.0
debug: extracting /usr/lib/libgfortran.so.3.0.0
debug: extracting /usr/lib/libgcc_s.so.1
debug: extracting /usr/lib/libobjc.so.4.0.0
debug: updating database
debug: adding database entry 'gcc-libs'
debug: writing gcc-libs-4.8.0-2 DESC information back to db
debug: writing gcc-libs-4.8.0-2 FILES information back to db
debug: adding entry 'gcc-libs' in 'local' cache
debug: executing ". /tmp/alpm_UifMT8/.INSTALL; post_upgrade 4.8.0-2 4.8.0-2"
debug: executing "/usr/bin/bash" under chroot "/"
debug: call to waitpid succeeded
error: command failed to execute correctly
debug: running ldconfig
debug: executing "/usr/bin/ldconfig" under chroot "/"
debug: call to waitpid succeeded
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'
debug: unregistering database 'archlinuxfr'
mod edit: changed quote tags to code tags - ewaller
Last edited by ewaller (2013-04-20 15:43:32)
Offline
try removing the /var/lib/pacman/sync/core.db.sig file.
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
@hardrons123 :
There isn't any .sig file in /var/lib/pacman/sync/ which is consitent with teh above messages. And I'm use the SigLevel DatabaseOptional, so it shoudl nto a blocker issue.
Offline
My bad. I misread.
The only error i see is
debug: executing "/usr/bin/bash" under chroot "/"
debug: call to waitpid succeeded
error: command failed to execute correctly
It appears that gcc-libs were already installed. are you able to do some compiling?
Last edited by hadrons123 (2013-04-20 09:36:01)
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
Good question! Apparently it works (I just wrote a minimal "hello world" program in C, it runs fine). Note that kernel updates work fine too (but i ma not ure if it implies any compilation). In fact the system seems to work fine since a while, I just note this error from time to time on update. The root issue may be old, I think.
Offline
And yes, gcc-libs are alreayd installed, the initial system install dates from Nomber 2011 and works fine since then.
Offline
if its so intriguing you could check the pacman's source code and see why this error is thrown up.
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
Thanks a lot. Hum, debugging pacman's source code ? It sounds a bit too "hardcore developper" to me.
And I just notice that I have apparently the same issue on another PC, with the packages linux and linux-lts... I has seens that tehre was a error messages since a few weeks, but as it works, I had delayed the invetigation...
As it occurs on core packages, I find this a bit threatening. And only seems to occur on some packages, most of them install/upgrade smoothly !
Offline
Its always the troubles that you face make you learn more. Maybe this is an learning opportunity in disguise!
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
Good news ! it seems to be, roughly fixed. I least I know the cause and a workarround on my first PC (didn't invetigate yet on the oher PC, where it occurs on linux and linux-lts).
So, I had a look at what's inside on of my buguous package (I took gcc-libs), especially searching or the post_install wok which seemed to be the black sheep.
infodir=usr/share/info
filelist=(libgomp.info libquadmath.info)post_upgrade() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist[@]}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
install-info exists (texnfo is installed) and basically works... but /usr/share/info/dir is an empty file (while it is supposed to be te info database, in a text format).
installing using /usr/share/info/dir2 creates a non-empty file... and removing the empty file /usr/share/info/dir makes the install work.
So the remaining questions are :
- How did that get empty ?
- Couldn't we have a more explicit error message ? Even pacman --debug --verbose does not give much information
- How to re-build the info database ? (yet, time after, it will repopulate, and I mostly use man pages, not info, so it is not that much harmful, but still..)
- Is it the same problem that I have on the other PC, where linux & linux-lts upgrade report an error ?
Last edited by iTanguy (2013-04-21 10:47:12)
Offline
- Is it the same problem that I have on the other PC, where linux & linux-lts upgrade report an error ?
It's a different issue here, quite cleanly solved : I use btrfs and had the fsck hook in the list in mkinitcpio.conf. But btrfs does not provide fsck, unfortunately.
I don't use any disk/mounts but btrfs on this system, so the simplier is just to remove the hook.
Offline