Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Packages constantly requiring rebuild [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Timmer
Guru
Guru


Joined: 24 Aug 2004
Posts: 373
Location: Duluth, MN, USA

PostPosted: Tue Apr 23, 2024 3:20 am    Post subject: Packages constantly requiring rebuild [solved] Reply with quote

For a few weeks now, every time I run emerge -uND world, the same several packages require an "rR" rebuild. I have rebuilt them, in some cases, 3 times in a single day... Something must be wrong, but I don't know how to figure out what.

The packages are:
kde-plasma/kpipwire
media-libs/opencv
kde-apps/ffmpegthumbs
net-misc/freerdp:3
net-miscfreerdp:2
media-video/vlc
media-sound/mpd
media-libs/mlt

Usually, when there's an "r", there's a note at the end of the package list indicating which package is triggering the rebuild. There is no such output for these. How can I figure what's triggering the rebuild, and get these resolved?


Last edited by Timmer on Thu Apr 25, 2024 5:11 am; edited 1 time in total
Back to top
View user's profile Send private message
Banana
Veteran
Veteran


Joined: 21 May 2004
Posts: 1397
Location: Germany

PostPosted: Tue Apr 23, 2024 5:33 am    Post subject: Reply with quote

add pv to the parameters and there should be visible changes to the any of the flags of the listed packages.
_________________
My personal space
My delta-labs.org snippets do expire

PFL - Portage file list - find which package a file or command belongs to.
Back to top
View user's profile Send private message
Timmer
Guru
Guru


Joined: 24 Aug 2004
Posts: 373
Location: Duluth, MN, USA

PostPosted: Tue Apr 23, 2024 11:02 pm    Post subject: Reply with quote

Or not...

Code:

[ebuild  rR   ] kde-plasma/kpipewire-5.27.11  USE="-debug -test"
[ebuild  rR   ] media-libs/opencv-4.9.0  USE="contrib contribdnn eigen features2d ffmpeg gstreamer jpeg opengl openmp png python qt5 tiff v4l -atlas -contribcvv -contribfreetype -contribhdf (-contribovis) -contribsfm -contribxfeatures2d -cuda -cudnn -debug -dnnsamples -doc -examples -gdal -gflags -glog -gphoto2 -gtk3 -ieee1394 -jasper -java -jpeg2k -lapack -mkl -non-free -opencl -opencvapps -openexr -qt6 -quirc -tbb -tesseract -test -testprograms -vaapi -vtk -webp -xine" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="avx avx2 f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_TARGETS="python3_11 -python3_10 -python3_12" VIDEO_CARDS="intel"
[ebuild  rR   ] kde-apps/ffmpegthumbs-23.08.5  USE="-debug"
[ebuild  rR   ] net-misc/freerdp-3.5.0  USE="X alsa client cups ffmpeg fuse gstreamer icu jpeg kerberos pulseaudio sdl usb xv -aad -debug -openh264 -server -smartcard -systemd -test -valgrind (-wayland) -xinerama"
[ebuild  rR   ] net-misc/freerdp-2.11.6  USE="X alsa cups ffmpeg gstreamer icu jpeg kerberos pulseaudio usb wayland xv -client -debug -openh264 -server -smartcard -systemd -test -valgrind -xinerama"
[ebuild  rR   ] media-video/vlc-3.0.20-r10  USE="X a52 alsa dbus dts dvbpsi encode ffmpeg flac gcrypt gstreamer gui jpeg libnotify libsamplerate mad mp3 mpeg ncurses ogg png pulseaudio ssl svg taglib truetype udev v4l wayland x264 xml zeroconf -aom -archive -aribsub -bidi -bluray -cddb -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -dvd -faad -fdk -fluidsynth -fontconfig -gme -ieee1394 -jack -kate -keyring -libass -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -matroska -modplug -mtp -musepack -nfs -omxil -optimisememory -opus -projectm -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -test -theora -tremor -twolame -upnp -vaapi -vdpau -vnc -vpx -x265 -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
[ebuild  rR   ] media-sound/mpd-0.23.15-r1  USE="alsa audiofile bzip2 cue curl dbus eventfd ffmpeg fifo flac icu id3tag inotify lame mad mpg123 network pipewire pulseaudio udisks vorbis zeroconf zlib -ao -cdio -chromaprint -doc -expat -faad -fluidsynth -gme -jack -libmpdclient -libsamplerate -libsoxr -mikmod -mms -modplug -musepack -nfs -openal -openmpt -opus -oss -pipe -qobuz -recorder -samba (-selinux) -sid -signalfd -snapcast -sndfile -sndio -soundcloud -sqlite -systemd -test -twolame -upnp -wavpack -webdav -wildmidi -zip"
[ebuild  rR   ] media-libs/mlt-7.22.0-r1  USE="ffmpeg frei0r opengl qt5 rubberband sdl xml -debug -gtk -jack -libsamplerate -opencv -python -qt6 -rtaudio -test (-vdpau) -vidstab -xine" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12"
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30940
Location: here

PostPosted: Wed Apr 24, 2024 5:12 am    Post subject: Reply with quote

Can you post full emerge output?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Timmer
Guru
Guru


Joined: 24 Aug 2004
Posts: 373
Location: Duluth, MN, USA

PostPosted: Thu Apr 25, 2024 2:57 am    Post subject: Reply with quote

That was all of it, until I realized that I had --quiet as part of my default options.

Once I took that out, there was a note about not being able to upgrade to ffmpeg 6 because kodi-19 required ffmpeg 4.

After uninstalling kodi as a test, then the next build decided to upgrade ffmpeg, and listed the above packages as needing to be rebuilt because of the ffmpeg change. So I think I've got it figured out now.
Back to top
View user's profile Send private message
Timmer
Guru
Guru


Joined: 24 Aug 2004
Posts: 373
Location: Duluth, MN, USA

PostPosted: Thu Apr 25, 2024 5:10 am    Post subject: Reply with quote

Just a quick update. Everything's sorted now.

The actual culprit tunred out to be that kodi-inputstream-adaptive was in my world (rather than kodi itself), which was keeping kodi on version 19, and thus ffmpeg on version 4.

Once I uninstalled kodi-inputstream-adaptive, kodi was able to upgrade to 20 (and 21, which must have reached the tree today), and ffmpeg could go to 6. And now nothing is getting rebuilt over and over.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21669

PostPosted: Thu Apr 25, 2024 12:32 pm    Post subject: Reply with quote

Instead of putting --quiet in your default options, perhaps --quiet-build would suffice. This hides the individual build logs, but does not make Portage's plans quiet.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum