Unable to update several packages

I’ve noticed my system hasn’t been able to update the following packages even after refreshing the database and resynchronizing everything. Is there a problem or am I missing something? I’ma newbie :grimacing:

Blockquote

:: Searching AUR for updates…
→ Missing AUR Packages: clonezilla-experimental kvirtual-git
→ Orphaned AUR Packages: backer-bin libdbusmenu-qt4 qjson
→ Flagged Out Of Date AUR Packages: soundkonverter-frameworks-git
:: 6 Packages to upgrade.
6 aur/audacium 1.0.0-2 → 1.0.0-3
5 aur/librewolf-bin 97.0.1-1 → 98.0.2-1
4 aur/qemu-git 15:6.2.0.r2380.g1416688c53-1 → 15:7.0.0.rc1.r0.g15ef89d2a1-1
3 aur/qemu-guest-kernel 5.15.23-1 → 5.15.31-1
2 aur/signal-desktop-beta-bin 5.35.0beta.1-1 → 5.37.0beta.2-1
1 aur/snapd 2.54.4-1 → 2.55.2-1

Blockquote

For some of those packages, it’s been two to three weeks by now.

I also installed Librewolf but have been reluctant to uninstall librewolf-bin thinking I might mess something up.

Thanks for your insight.

Can we see the full output? There are no errors there. It is just showing them needing an update.

I’m always in awe of how these lines make sense to you all :slight_smile: Sadly, I’m not able to get the whole output. Should I limit it to only one package?

[ 62%] Building CXX object src/CMakeFiles/Audacium.dir/AudacityApp.cpp.o
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:544:7: error: conflicting declaration of
C function ‘AVCodec* avcodec_find_encoder(AVCodecID)’
544 |       avcodec_find_encoder,
|       ^~~~~~~~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
PEG_FUNCTION_WITH_RETURN’
451 |       inline r n a                                                      \
|                ^
In file included from /usr/include/libavcodec/avcodec.h:40,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:48,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/usr/include/libavcodec/codec.h:392:16: note: previous declaration ‘const AVCodec* avcodec_find_encoder(AVCod
ecID)’
392 | const AVCodec *avcodec_find_encoder(enum AVCodecID id);
|                ^~~~~~~~~~~~~~~~~~~~
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:550:7: error: conflicting declaration of
C function ‘AVCodec* avcodec_find_encoder_by_name(const char*)’
550 |       avcodec_find_encoder_by_name,
|       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
PEG_FUNCTION_WITH_RETURN’
451 |       inline r n a                                                      \
|                ^
In file included from /usr/include/libavcodec/avcodec.h:40,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:48,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/usr/include/libavcodec/codec.h:400:16: note: previous declaration ‘const AVCodec* avcodec_find_encoder_by_na
me(const char*)’
400 | const AVCodec *avcodec_find_encoder_by_name(const char *name);
|                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:556:7: error: conflicting declaration of
C function ‘AVCodec* avcodec_find_decoder(AVCodecID)’
556 |       avcodec_find_decoder,
|       ^~~~~~~~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
PEG_FUNCTION_WITH_RETURN’
451 |       inline r n a                                                      \
|                ^
In file included from /usr/include/libavcodec/avcodec.h:40,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:48,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/usr/include/libavcodec/codec.h:376:16: note: previous declaration ‘const AVCodec* avcodec_find_decoder(AVCod
ecID)’
376 | const AVCodec *avcodec_find_decoder(enum AVCodecID id);
|                ^~~~~~~~~~~~~~~~~~~~
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:634:7: error: conflicting declaration of
C function ‘int avformat_open_input(AVFormatContext**, const char*, AVInputFormat*, AVDictionary**)’
634 |       avformat_open_input,
|       ^~~~~~~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
PEG_FUNCTION_WITH_RETURN’
451 |       inline r n a                                                      \
|                ^
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:49,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/usr/include/libavformat/avformat.h:2097:5: note: previous declaration ‘int avformat_open_input(AVFormatConte
xt**, const char*, const AVInputFormat*, AVDictionary**)’
2097 | int avformat_open_input(AVFormatContext **ps, const char *url,
|     ^~~~~~~~~~~~~~~~~~~
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:716:7: error: conflicting declaration of
C function ‘AVOutputFormat* av_guess_format(const char*, const char*, const char*)’
716 |       av_guess_format,
|       ^~~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
PEG_FUNCTION_WITH_RETURN’
451 |       inline r n a                                                      \
|                ^
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:49,
from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/usr/include/libavformat/avformat.h:2480:23: note: previous declaration ‘const AVOutputFormat* av_guess_forma
t(const char*, const char*, const char*)’
2480 | const AVOutputFormat *av_guess_format(const char *short_name,
|                       ^~~~~~~~~~~~~~~
In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h: In constructor ‘AVPacketEx::AVPacketEx()
’:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:887:21: warning: ‘void av_init_packet(AVP
acket*)’ is deprecated [-Wdeprecated-declarations]
887 |       av_init_packet(this);
|       ~~~~~~~~~~~~~~^~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:738:7: note: declared here
738 |       av_init_packet,
|       ^~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:461:19: note: in definition of macro ‘FFM
PEG_FUNCTION_NO_RETURN’
461 |       inline void n a                                                   \
|                   ^
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h: In member function ‘void AVPacketEx::ste
al(AVPacketEx&&)’:
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:921:21: warning: ‘void av_init_packet(AVP
acket*)’ is deprecated [-Wdeprecated-declarations]
921 |       av_init_packet(&that);
|       ~~~~~~~~~~~~~~^~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:738:7: note: declared here
738 |       av_init_packet,
|       ^~~~~~~~~~~~~~
/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:461:19: note: in definition of macro ‘FFM
PEG_FUNCTION_NO_RETURN’
461 |       inline void n a                                                   \
|                   ^
make[2]: *** [src/CMakeFiles/Audacium.dir/build.make:173: src/CMakeFiles/Audacium.dir/AudacityApp.cpp.o] Erro
r 1
make[2]: Leaving directory '/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/build'
make[1]: *** [CMakeFiles/Makefile2:1288: src/CMakeFiles/Audacium.dir/all] Error 2
make[1]: Leaving directory '/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/build'
make: *** [Makefile:156: all] Error 2
make: Leaving directory '/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/build'
==> ERROR: A failure occurred in build().
   Aborting...
-> error making: audacium

@33Nicolas
In order to properly format the output you post on the forum you could highlight the pasted text and click on </>.

  [ 62%] Building CXX object src/CMakeFiles/Audacium.dir/AudacityApp.cpp.o
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:544:7: error: conflicting declaration of
    C function ‘AVCodec* avcodec_find_encoder(AVCodecID)’
    544 | avcodec_find_encoder,
    | ^~~~~~~~~~~~~~~~~~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
    PEG_FUNCTION_WITH_RETURN’
    451 | inline r n a
    | ^
    In file included from /usr/include/libavcodec/avcodec.h:40,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:48,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /usr/include/libavcodec/codec.h:392:16: note: previous declaration ‘const AVCodec* avcodec_find_encoder(AVCod
    ecID)’
    392 | const AVCodec *avcodec_find_encoder(enum AVCodecID id);
    | ^~~~~~~~~~~~~~~~~~~~
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:550:7: error: conflicting declaration of
    C function ‘AVCodec* avcodec_find_encoder_by_name(const char*)’
    550 | avcodec_find_encoder_by_name,
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
    PEG_FUNCTION_WITH_RETURN’
    451 | inline r n a
    | ^
    In file included from /usr/include/libavcodec/avcodec.h:40,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:48,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /usr/include/libavcodec/codec.h:400:16: note: previous declaration ‘const AVCodec* avcodec_find_encoder_by_na
    me(const char*)’
    400 | const AVCodec *avcodec_find_encoder_by_name(const char *name);
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:556:7: error: conflicting declaration of
    C function ‘AVCodec* avcodec_find_decoder(AVCodecID)’
    556 | avcodec_find_decoder,
    | ^~~~~~~~~~~~~~~~~~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
    PEG_FUNCTION_WITH_RETURN’
    451 | inline r n a
    | ^
    In file included from /usr/include/libavcodec/avcodec.h:40,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:48,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /usr/include/libavcodec/codec.h:376:16: note: previous declaration ‘const AVCodec* avcodec_find_decoder(AVCod
    ecID)’
    376 | const AVCodec *avcodec_find_decoder(enum AVCodecID id);
    | ^~~~~~~~~~~~~~~~~~~~
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:634:7: error: conflicting declaration of
    C function ‘int avformat_open_input(AVFormatContext**, const char*, AVInputFormat*, AVDictionary**)’
    634 | avformat_open_input,
    | ^~~~~~~~~~~~~~~~~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
    PEG_FUNCTION_WITH_RETURN’
    451 | inline r n a
    | ^
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:49,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /usr/include/libavformat/avformat.h:2097:5: note: previous declaration ‘int avformat_open_input(AVFormatConte
    xt**, const char*, const AVInputFormat*, AVDictionary**)’
    2097 | int avformat_open_input(AVFormatContext **ps, const char *url,
    | ^~~~~~~~~~~~~~~~~~~
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:716:7: error: conflicting declaration of
    C function ‘AVOutputFormat* av_guess_format(const char*, const char*, const char*)’
    716 | av_guess_format,
    | ^~~~~~~~~~~~~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:451:16: note: in definition of macro ‘FFM
    PEG_FUNCTION_WITH_RETURN’
    451 | inline r n a
    | ^
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:49,
    from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /usr/include/libavformat/avformat.h:2480:23: note: previous declaration ‘const AVOutputFormat* av_guess_forma
    t(const char*, const char*, const char*)’
    2480 | const AVOutputFormat *av_guess_format(const char *short_name,
    | ^~~~~~~~~~~~~~~
    In file included from /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/AudacityApp.cpp:83:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h: In constructor ‘AVPacketEx::AVPacketEx()
    ’:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:887:21: warning: ‘void av_init_packet(AVP
    acket*)’ is deprecated [-Wdeprecated-declarations]
    887 | av_init_packet(this);
    | ^~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:738:7: note: declared here
    738 | av_init_packet,
    | ^~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:461:19: note: in definition of macro ‘FFM
    PEG_FUNCTION_NO_RETURN’
    461 | inline void n a
    | ^
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h: In member function ‘void AVPacketEx::ste
    al(AVPacketEx&&)’:
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:921:21: warning: ‘void av_init_packet(AVP
    acket*)’ is deprecated [-Wdeprecated-declarations]
    921 | av_init_packet(&that);
    | ^
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:738:7: note: declared here
    738 | av_init_packet,
    | ^~~~~~
    /home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/src/FFmpeg.h:461:19: note: in definition of macro ‘FFM
    PEG_FUNCTION_NO_RETURN’
    461 | inline void n a
    | ^
    make[2]: *** [src/CMakeFiles/Audacium.dir/build.make:173: src/CMakeFiles/Audacium.dir/AudacityApp.cpp.o] Erro
    r 1
    make[2]: Leaving directory ‘/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/build’
    make[1]: *** [CMakeFiles/Makefile2:1288: src/CMakeFiles/Audacium.dir/all] Error 2
    make[1]: Leaving directory ‘/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/build’
    make: *** [Makefile:156: all] Error 2
    make: Leaving directory ‘/home/suoni/.cache/yay/audacium/src/audacium-1.0.0-rel/build’
    ==> ERROR: A failure occurred in build().
    Aborting…
    → error making: audacium

Please provide us with the output of pacman -Qs ffmpeg.

No, it would be better to see all of them. They may be separate issues.

Thanks, I didn’t know.

I just noticed one thing. If I install the packages one by one, as in ignore 5 4 3 2 but update 1, it seems to work.

I’m going through the list of packages. At last, snapd got updated.

1 Like

It stops when it hits a broken package. It may only be audacium that has issues.

1 Like

Although that will leave you with some seriously strange color highlighting as you can see comparing your post to his.

1 Like

I Audacium hasn’t been maintained in a while. So far so good going at it one at a time.

It seems Audacium has some problems with the current ffmpeg version.

1 Like

Yes, I also installed the other fork and it doesn’t seem to have any problem. Still, Audacium works on this end.

So you were able to solve the issues?

It’s still updating. I can’t believe it. Two more packages to go.

After four hours of updating, the results are in. Audacium has a problem.

Thanks, everyone! I learned that once you upgrade many packages together, the system will stop and not update the others. That means I had 5 packages that hadn’t gotten updated in three weeks.

Blockquote
local/ffmpeg 2:5.0-5
Complete solution to record, convert and stream audio and video
local/ffmpeg4.4 4.4.1-4
Complete solution to record, convert and stream audio and video
local/ffmpegthumbnailer 2.2.2-4
Lightweight video thumbnailer that can be used by file managers
local/gst-libav 1.20.1-1
Multimedia graph framework - libav plugin

Blockquote

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.