You are not logged in.

#1 2024-10-06 09:08:36

saleem
Member
Registered: 2011-09-21
Posts: 159

[SOLVED] pacman gives desc error

Was doing routine update, power went off and later on when I tried updating , I am getting this error. I coul not find any fix for it on online search . Would appreciate how to fix it . Thanks

error: could not open file /var/lib/pacman/local/qt6-multimedia-ffmpeg-6.7.3-1/desc: No such file or directory

Last edited by saleem (2024-10-06 10:12:40)

Offline

#2 2024-10-06 09:12:19

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,477
Website

Re: [SOLVED] pacman gives desc error

touch that file, then reinstall qt6-multimedia-ffmpeg.

Offline

#3 2024-10-06 09:18:41

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,429
Website

Re: [SOLVED] pacman gives desc error

Check the health of your filesystem and underlying hardware first, but if you're content that this is a one-off and not an indicator of more serious filesystem corruption, you can simply re-install the database entry for that exact package + version using, e.g.

pacman -U --dbonly /var/cache/pacman/pkg/qt6-multimedia-ffmpeg-6.7.3-1-x86_64.pkg.tar.zst

Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2024-10-06 10:07:39

saleem
Member
Registered: 2011-09-21
Posts: 159

Re: [SOLVED] pacman gives desc error

WorMzy wrote:

Check the health of your filesystem and underlying hardware first, but if you're content that this is a one-off and not an indicator of more serious filesystem corruption, you can simply re-install the database entry for that exact package + version using, e.g.

pacman -U --dbonly /var/cache/pacman/pkg/qt6-multimedia-ffmpeg-6.7.3-1-x86_64.pkg.tar.zst

Thanks , fixed this error by chrooting into my system but upgrade comes up with many other issues , guess many files got corrupted

error: failed to commit transaction (conflicting files)
libpipewire: /usr/include/pipewire-0.3/pipewire/array.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/buffers.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/client.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/conf.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/context.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/control.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/core.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/data-loop.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/device.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/client-node.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/metadata.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/profiler.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/protocol-native.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/security-context.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/session-manager.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/session-manager/impl-interfaces.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/session-manager/interfaces.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/session-manager/introspect-funcs.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/session-manager/introspect.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/extensions/session-manager/keys.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/factory.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/filter.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/global.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/i18n.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-client.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-core.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-device.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-factory.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-link.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-metadata.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-module.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-node.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl-port.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/impl.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/keys.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/link.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/log.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/loop.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/main-loop.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/map.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/mem.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/module.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/node.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/permission.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/pipewire.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/port.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/properties.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/protocol.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/proxy.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/resource.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/stream.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/thread-loop.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/thread.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/type.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/utils.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/version.h exists in filesystem
libpipewire: /usr/include/pipewire-0.3/pipewire/work-queue.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/buffer/alloc.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/buffer/buffer.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/buffer/meta.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/buffer/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/control/control.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/control/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/buffer.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/context.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/dict.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/file.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/format.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/log.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/mem.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/node.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/pod.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/debug/types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/graph/graph.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/interfaces/audio/aec.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/monitor/device.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/monitor/event.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/monitor/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/monitor/utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/command.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/event.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/io.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/keys.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/node.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/node/utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/aac-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/aac-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/aac.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/alac-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/alac.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/amr-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/amr-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/amr.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/ape-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/ape.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/compressed.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/dsd-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/dsd.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/dsp-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/dsp.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/flac-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/flac.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/format-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/format.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/iec958-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/iec958-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/iec958.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/layout.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/mp3-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/mp3-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/mp3.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/opus.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/ra-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/ra.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/raw-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/raw-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/raw.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/vorbis-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/vorbis.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/wma-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/wma-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/audio/wma.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/bluetooth/audio.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/bluetooth/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/buffers-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/buffers.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/format-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/format-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/format.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/latency-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/latency-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/latency.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/param-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/param.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/port-config-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/port-config.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/profile-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/profile.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/profiler-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/profiler.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/props-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/props.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/route-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/route.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/tag-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/tag-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/tag.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/chroma.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/color.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/dsp-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/dsp.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/encoded.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/format-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/format.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/h264-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/h264.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/mjpg-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/mjpg.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/multiview.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/raw-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/raw-utils.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/raw.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/param/video/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/builder.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/command.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/compare.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/dynamic.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/event.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/filter.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/iter.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/parser.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/pod.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/pod/vararg.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/cpu.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/dbus.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/i18n.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/log-impl.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/log.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/loop.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/plugin-loader.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/plugin.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/system.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/support/thread.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/ansi.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/atomic.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/cleanup.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/defs.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/dict.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/dll.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/enum-types.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/hook.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/json-pod.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/json.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/keys.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/list.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/names.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/ratelimit.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/result.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/ringbuffer.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/string.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/type-info.h exists in filesystem
libpipewire: /usr/include/spa-0.2/spa/utils/type.h exists in filesystem
libpipewire: /usr/lib/libpipewire-0.3.so exists in filesystem
libpipewire: /usr/lib/libpipewire-0.3.so.0 exists in filesystem
libpipewire: /usr/lib/libpipewire-0.3.so.0.1205.0 exists in filesystem
libpipewire: /usr/lib/pkgconfig/libpipewire-0.3.pc exists in filesystem
libpipewire: /usr/lib/pkgconfig/libspa-0.2.pc exists in filesystem
libpipewire: /usr/share/licenses/libpipewire/COPYING exists in filesystem
Errors occurred, no packages were upgraded.

Offline

#5 2024-10-06 10:14:24

saleem
Member
Registered: 2011-09-21
Posts: 159

Re: [SOLVED] pacman gives desc error

Got the above warning/error fixed by overwriting piperwire

# pacman -S --overwrite \* pipewire

Offline

Board footer

Powered by FluxBB