It's now two weeks I have this error when running revdeprebuild. I was waiting, but it seems it's not getting fixed, so, let's report. I run daily emerge -DaNuv world so, my system is coherent and up to date. >>> Emerging (2 of 3) app-mobilephone/bemused-1.73-r1 to / * bemusedlinuxserver-1_73.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking bemusedlinuxserver-1_73.tar.gz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking bemusedlinuxserver-1_73.tar.gz to /var/tmp/portage/app-mobilephone/bemused-1.73-r1/work * Applying bemused-1.73-gcc41.patch ... [ ok ] * Applying bemused-1.73-audacious.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/app-mobilephone/bemused-1.73-r1/work/bemusedlinuxserver1.73 ... g++ -o bemusedlinuxserver -I/usr/include/audacious -I./ -lbluetooth `pkg-config audacious --libs --cflags` main.cpp BemusedServerDlg.cpp BemusedServerDlg.cpp:49:22: error: beepctrl.h: No such file or directory BemusedServerDlg.cpp: In member function 'bool CBemusedServerDlg::CheckWinamp(const char*)': BemusedServerDlg.cpp:607: error: 'xmms_remote_is_running' was not declared in this scope BemusedServerDlg.cpp:616: error: 'xmms_remote_is_running' was not declared in this scope BemusedServerDlg.cpp: In member function 'void CBemusedServerDlg::FadeOut()': BemusedServerDlg.cpp:624: error: 'xmms_remote_get_main_volume' was not declared in this scope BemusedServerDlg.cpp:630: error: 'xmms_remote_set_main_volume' was not declared in this scope BemusedServerDlg.cpp:633: error: 'xmms_remote_set_main_volume' was not declared in this scope BemusedServerDlg.cpp: In member function 'void CBemusedServerDlg::WriteDetailedInfoToPhone()': BemusedServerDlg.cpp:653: error: 'xmms_remote_get_info' was not declared in this scope BemusedServerDlg.cpp: In member function 'void CBemusedServerDlg::WriteInfoToPhone()': BemusedServerDlg.cpp:701: error: 'xmms_remote_get_playlist_pos' was not declared in this scope [...] BemusedServerDlg.cpp: In member function 'void CBemusedServerDlg::WritePlaylistToPhone()': BemusedServerDlg.cpp:1382: error: 'xmms_remote_get_playlist_pos' was not declared in this scope BemusedServerDlg.cpp:1383: error: 'xmms_remote_get_playlist_length' was not declared in this scope BemusedServerDlg.cpp:1402: error: 'xmms_remote_get_playlist_title' was not declared in this scope BemusedServerDlg.cpp: In member function 'void CBemusedServerDlg::Log(char*, ...)': BemusedServerDlg.cpp:1939: error: 'va_start' was not declared in this scope BemusedServerDlg.cpp:1941: error: 'va_end' was not declared in this scope make: *** [bemusedlinuxserver] Error 1 * * ERROR: app-mobilephone/bemused-1.73-r1 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 711: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-mobilephone:bemused-1.73-r1:20071119-013954.log'. *
root@moon_gen_2:~# equery depends app-mobilephone/bemused [ Searching for packages depending on app-mobilephone/bemused... ] root@moon_gen_2:~# thus I removed it. emerge -DaNuv world does not ask to put it back. Still, some other people may want it.
Created attachment 136342 [details] /tmp/emerge--info
Created attachment 136343 [details] /var/log/portage/app-mobilephone:bemused-1.73-r1:20071119-013954.log
What version of media-sound/audacious do you have? Does it still have /usr/include/audacious/beepctrl.h?
How could media-sound/audacious own a system file ? media-sound/audacious-1.4.0 root@moon_gen_2:~# ls /usr/include/audacious/ |grep beep root@moon_gen_2:~# equery f media-sound/audacious |grep beep root@moon_gen_2:~# equery b /usr/include/audacious/beepctrl.h [ Searching for file(s) /usr/include/audacious/beepctrl.h in *... ] root@moon_gen_2:~#
Fixed by replacing audacious dependency atom with =media-sound/audacious-1.3*. It could be fixed for audacious-1.4, but it would require: a) another audacious.patch b) a revised audacious.pc file that would require dbus-glib-1.pc (In reply to comment #5) > How could media-sound/audacious own a system file ? I have no idea what you're asking here.
This bug is exactly the error and problem same as bug #199620 So, why don't both have the same resolution ???