You are not logged in.

#1 2013-04-19 21:10:09

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Error when upgrade some packages

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

#2 2013-04-20 03:08:58

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: Error when upgrade some packages

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

#3 2013-04-20 08:52:15

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

@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

#4 2013-04-20 08:58:11

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: Error when upgrade some packages

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

#5 2013-04-20 09:15:16

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

@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

#6 2013-04-20 09:35:39

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: Error when upgrade some packages

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

#7 2013-04-20 09:41:58

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

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

#8 2013-04-20 09:46:44

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

And yes, gcc-libs are alreayd installed, the initial system install dates from Nomber 2011 and works fine since then.

Offline

#9 2013-04-20 10:30:20

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: Error when upgrade some packages

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

#10 2013-04-20 11:23:08

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

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

#11 2013-04-20 11:25:55

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: Error when upgrade some packages

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

#12 2013-04-21 09:38:48

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

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

#13 2013-04-21 10:49:39

iTanguy
Member
Registered: 2012-05-01
Posts: 28

Re: Error when upgrade some packages

- 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

Board footer

Powered by FluxBB