public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] problem updating KDE breeze
@ 2018-10-21  4:54 Philip Webb
  2018-10-21  5:37 ` Dale
  2018-10-21  8:29 ` Philip Webb
  0 siblings, 2 replies; 11+ messages in thread
From: Philip Webb @ 2018-10-21  4:54 UTC (permalink / raw
  To: Gentoo User

This week's system update offers new versions of Qt + KDE Plasma.
No problem with Qt or most of Plasma, but there are  6  pkgs remaining
which result from a "preserved rebuild" list :

root:556 ~> emerge -pvt kwin

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[nomerge       ] kde-plasma/kwin-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="-caps -debug -gles2 handbook -multimedia -test" 
[ebuild     U  ]  kde-plasma/kde-cli-tools-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="X -debug handbook -kdesu -test" 0 KiB
[ebuild     U  ]   kde-plasma/plasma-workspace-5.13.5-r1:5::gentoo [5.12.5:5::gentoo] USE="-appstream -calendar -debug -geolocation -gps handbook -prison -qalculate -semantic-desktop -systemd -test" 0 KiB
[ebuild     U  ]    kde-plasma/kwin-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="-caps -debug -gles2 handbook -multimedia -test" 0 KiB
[ebuild     U  ]     kde-plasma/kscreenlocker-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="(-consolekit%) -debug -pam -seccomp -test" 0 KiB
[ebuild     U  ]    kde-plasma/plasma-integration-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="-debug -test" 0 KiB
[ebuild     U  ]     kde-plasma/breeze-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="X -debug -wayland" 0 KiB

When I try to emerge these pkgs, it starts with Breeze,
which fails at this point :

[ 48%] Linking CXX shared module breezedecoration.so
cd /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration && /usr/bin/cmake -E cmake_link_script CMakeFiles/breezedecoration.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -march=native -O2 -pipe -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -shared  -o breezedecoration.so CMakeFiles/breezedecoration.dir/breezebutton.cpp.o CMakeFiles/breezedecoration.dir/breezedecoration.cpp.o CMakeFiles/breezedecoration.dir/breezeexceptionlist.cpp.o CMakeFiles/breezedecoration.dir/breezesettingsprovider.cpp.o CMakeFiles/breezedecoration.dir/breezesizegrip.cpp.o CMakeFiles/breezedecoration.dir/breezesettings.cpp.o CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o CMakeFiles/breezedecoration.dir/config/breezedetectwidget.cpp.o CMakeFiles/breezedecoration.dir/config/breezeexceptiondialog.cpp.o CMakeFiles/breezedecoration.dir/config/breezeexceptionlistwidget.cpp.o CMakeFiles/breezedecoration.dir/config/breezeexceptionmodel.cpp.o CMakeFiles/breezedecoration.dir/config/breezeitemmodel.cpp.o CMakeFiles/breezedecoration.dir/breezedecoration_autogen/mocs_compilation.cpp.o /usr/lib64/libkdecorations2.so.5.13.5 /usr/lib64/libKF5ConfigWidgets.so.5.50.0 /usr/lib64/libKF5GuiAddons.so.5.50.0 /usr/lib64/libKF5I18n.so.5.50.0 /usr/lib64/libKF5WindowSystem.so.5.50.0 /usr/lib64/libQt5X11Extras.so.5.11.1 /usr/lib/libxcb.so /usr/lib64/libKF5Codecs.so.5.50.0 /usr/lib64/libKF5WidgetsAddons.so.5.50.0 /usr/lib64/libKF5ConfigGui.so.5.50.0 /usr/lib64/libKF5ConfigCore.so.5.50.0 /usr/lib64/libQt5Xml.so.5.11.1 /usr/lib64/libKF5Auth.so.5.50.0 /usr/lib64/libQt5DBus.so.5.11.1 /usr/lib64/libKF5CoreAddons.so.5.50.0 /usr/lib64/libQt5Widgets.so.5.11.1 /usr/lib64/libQt5Gui.so.5.11.1 /usr/lib64/libQt5Core.so.5.11.1 
make[2]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
[ 48%] Built target breezedecoration
make[1]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
make: *** [Makefile:141: all] Error 2
 * ERROR: kde-plasma/breeze-5.13.5::gentoo failed (compile phase):
 *   emake failed

Nothing in Bugs or Forum.  An "emake failure" looks unusual.
Has anyone else encountered this or does anyone have useful suggestions ?

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze
  2018-10-21  4:54 [gentoo-user] problem updating KDE breeze Philip Webb
@ 2018-10-21  5:37 ` Dale
  2018-10-21  8:29 ` Philip Webb
  1 sibling, 0 replies; 11+ messages in thread
From: Dale @ 2018-10-21  5:37 UTC (permalink / raw
  To: gentoo-user

Philip Webb wrote:
> This week's system update offers new versions of Qt + KDE Plasma.
> No problem with Qt or most of Plasma, but there are  6  pkgs remaining
> which result from a "preserved rebuild" list :
>
> root:556 ~> emerge -pvt kwin
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [nomerge       ] kde-plasma/kwin-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="-caps -debug -gles2 handbook -multimedia -test" 
> [ebuild     U  ]  kde-plasma/kde-cli-tools-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="X -debug handbook -kdesu -test" 0 KiB
> [ebuild     U  ]   kde-plasma/plasma-workspace-5.13.5-r1:5::gentoo [5.12.5:5::gentoo] USE="-appstream -calendar -debug -geolocation -gps handbook -prison -qalculate -semantic-desktop -systemd -test" 0 KiB
> [ebuild     U  ]    kde-plasma/kwin-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="-caps -debug -gles2 handbook -multimedia -test" 0 KiB
> [ebuild     U  ]     kde-plasma/kscreenlocker-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="(-consolekit%) -debug -pam -seccomp -test" 0 KiB
> [ebuild     U  ]    kde-plasma/plasma-integration-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="-debug -test" 0 KiB
> [ebuild     U  ]     kde-plasma/breeze-5.13.5:5::gentoo [5.12.5:5::gentoo] USE="X -debug -wayland" 0 KiB
>
> When I try to emerge these pkgs, it starts with Breeze,
> which fails at this point :
>
> [ 48%] Linking CXX shared module breezedecoration.so
> cd /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration && /usr/bin/cmake -E cmake_link_script CMakeFiles/breezedecoration.dir/link.txt --verbose=1
> /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -march=native -O2 -pipe -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -shared  -o breezedecoration.so CMakeFiles/breezedecoration.dir/breezebutton.cpp.o CMakeFiles/breezedecoration.dir/breezedecoration.cpp.o CMakeFiles/breezedecoration.dir/breezeexceptionlist.cpp.o CMakeFiles/breezedecoration.dir/breezesettingsprovider.cpp.o CMakeFiles/breezedecoration.dir/breezesizegrip.cpp.o CMakeFiles/breezedecoration.dir/breezesettings.cpp.o CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o CMakeFiles/breezedecoration.dir/config/breezedetectwidget.cpp.o CMakeFiles/breezedecoration.dir/config/breezeexceptiondialog.cpp.o CMakeFiles/breezedecoration.dir/config/breezeexceptionlistwidget.cpp.o CMakeFiles/breezedecoration.dir/config/breezeexceptionmodel.cpp.o CMakeFiles/breezedecoration.dir/config/breezeitemmodel.cpp.o CMakeFiles/breezedecoration.dir/breezedecoration_autogen/mocs_compilation.cpp.o /usr/lib64/libkdecorations2.so.5.13.5 /usr/lib64/libKF5ConfigWidgets.so.5.50.0 /usr/lib64/libKF5GuiAddons.so.5.50.0 /usr/lib64/libKF5I18n.so.5.50.0 /usr/lib64/libKF5WindowSystem.so.5.50.0 /usr/lib64/libQt5X11Extras.so.5.11.1 /usr/lib/libxcb.so /usr/lib64/libKF5Codecs.so.5.50.0 /usr/lib64/libKF5WidgetsAddons.so.5.50.0 /usr/lib64/libKF5ConfigGui.so.5.50.0 /usr/lib64/libKF5ConfigCore.so.5.50.0 /usr/lib64/libQt5Xml.so.5.11.1 /usr/lib64/libKF5Auth.so.5.50.0 /usr/lib64/libQt5DBus.so.5.11.1 /usr/lib64/libKF5CoreAddons.so.5.50.0 /usr/lib64/libQt5Widgets.so.5.11.1 /usr/lib64/libQt5Gui.so.5.11.1 /usr/lib64/libQt5Core.so.5.11.1 
> make[2]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
> [ 48%] Built target breezedecoration
> make[1]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
> make: *** [Makefile:141: all] Error 2
>  * ERROR: kde-plasma/breeze-5.13.5::gentoo failed (compile phase):
>  *   emake failed
>
> Nothing in Bugs or Forum.  An "emake failure" looks unusual.
> Has anyone else encountered this or does anyone have useful suggestions ?
>


You need to go back further on your copy n paste.  The first error I see
is error 2.  Somewhere further back is error 1.  That is the first
trigger and may point to a problem.  I usually go back 20 or 30 lines
before error 1 just to be sure I went back far enough.  I have a 4 core
CPU here.

My only other suggestion is to make sure you have not run out of space,
either hard drive mount point or memory if using tmpfs.  That can cause
a strange error because it fails wherever it runs out of space. 
Sometimes it fails at different spots too.

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze
  2018-10-21  4:54 [gentoo-user] problem updating KDE breeze Philip Webb
  2018-10-21  5:37 ` Dale
@ 2018-10-21  8:29 ` Philip Webb
  2018-10-21  8:49   ` Franz Fellner
  1 sibling, 1 reply; 11+ messages in thread
From: Philip Webb @ 2018-10-21  8:29 UTC (permalink / raw
  To: Gentoo User

181021 Dale wrote:
> You need to go back further on your copy n paste.
> The first error I see error 2.  Somewhere further back is error 1.

I don't think so : isn't that the type of error taken from a list ?
I don't see another error higher up.

> That is the first trigger and may point to a problem.
> I usually go back 20 or 30 lines before error 1
> just to be sure I went back far enough.
> I have a 4 core CPU here.

Whatever does that have to do with the problem ?

> My only other suggestion is to make sure you have not run out of space,
> either hard drive mount point or memory if using tmpfs.
> That can cause a strange error
> because it fails wherever it runs out of space. 
> Sometimes it fails at different spots too.

There's no reason to expect that here.

Thanks for trying, but I believe the problem is somewhere else.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze
  2018-10-21  8:29 ` Philip Webb
@ 2018-10-21  8:49   ` Franz Fellner
  2018-10-21 11:06     ` Dale
  2018-10-22  4:15     ` Philip Webb
  0 siblings, 2 replies; 11+ messages in thread
From: Franz Fellner @ 2018-10-21  8:49 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1662 bytes --]

Hi Philipp,
the actual error really is missing.
Can you use pastebin or something similar to upload the whole build.log?

The number of cores may help to estimate the unmber of compilation units
that still get built.
Unfortunately not with cmake. It usually continues building targets that do
not depend on the failed target.
You may have to scroll up hundreds of lines.

So, again: Please give us the complete buld.log!

Thx
Franz


Am So., 21. Okt. 2018 um 10:30 Uhr schrieb Philip Webb <purslow@ca.inter.net
>:

> 181021 Dale wrote:
> > You need to go back further on your copy n paste.
> > The first error I see error 2.  Somewhere further back is error 1.
>
> I don't think so : isn't that the type of error taken from a list ?
> I don't see another error higher up.
>
> > That is the first trigger and may point to a problem.
> > I usually go back 20 or 30 lines before error 1
> > just to be sure I went back far enough.
> > I have a 4 core CPU here.
>
> Whatever does that have to do with the problem ?
>
> > My only other suggestion is to make sure you have not run out of space,
> > either hard drive mount point or memory if using tmpfs.
> > That can cause a strange error
> > because it fails wherever it runs out of space.
> > Sometimes it fails at different spots too.
>
> There's no reason to expect that here.
>
> Thanks for trying, but I believe the problem is somewhere else.
>
> --
> ========================,,============================================
> SUPPORT     ___________//___,   Philip Webb
> ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
> TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
>
>
>

[-- Attachment #2: Type: text/html, Size: 2235 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze
  2018-10-21  8:49   ` Franz Fellner
@ 2018-10-21 11:06     ` Dale
  2018-10-22  4:15     ` Philip Webb
  1 sibling, 0 replies; 11+ messages in thread
From: Dale @ 2018-10-21 11:06 UTC (permalink / raw
  To: gentoo-user

Franz Fellner wrote:
> Hi Philipp,
> the actual error really is missing.
> Can you use pastebin or something similar to upload the whole build.log?
>
> The number of cores may help to estimate the unmber of compilation
> units that still get built.
> Unfortunately not with cmake. It usually continues building targets
> that do not depend on the failed target.
> You may have to scroll up hundreds of lines.
>
> So, again: Please give us the complete buld.log!
>
> Thx
> Franz
>
>

Exactly.  Whenever a build fails, the compile phase generally, the first
error calls itself error 1.  Since I use Konsole here, I usually use the
Find function and search for "error 1" to help find it.  Then I scroll
backward until I see what really failed.  As you and I point out, it can
be a good ways back.  Usually in my case, it is less than 10 or 15 lines
since I have somewhat smaller settings.  Of course, depending on
settings, it can be hundreds of lines as you say. 

OP.  The original error is further up.  Otherwise, one would see error 1
in there somewhere.  It's sometimes hard to find but it's hiding in
there somewhere.  I'm not big on paste bin but if you can't find it,
posting a link to it is better than nothing.  As it is, it's going to be
hard to help since we can't see what failed, exactly.

Dale

:-)  :-) 


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze
  2018-10-21  8:49   ` Franz Fellner
  2018-10-21 11:06     ` Dale
@ 2018-10-22  4:15     ` Philip Webb
  2018-10-22  4:48       ` Alexander Kapshuk
  2018-10-22  4:53       ` [gentoo-user] problem updating KDE breeze : solved Philip Webb
  1 sibling, 2 replies; 11+ messages in thread
From: Philip Webb @ 2018-10-22  4:15 UTC (permalink / raw
  To: gentoo-user

181021 Franz Fellner wrote:
> the actual error really is missing.
> Can you use pastebin or something similar to upload the whole build.log?
> The number of cores may help to estimate the unmber of compilation units
> that still get built.  Unfortunately not with cmake.  It usually continues
> building targets that do not depend on the failed target.
> You may have to scroll up hundreds of lines.
> So, again: Please give us the complete build.log !

I hadn't run into this kind of error before
& assumed there cb only  1  error for each Emerge.
Here is where 'Error 1' occurs :

[ 37%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezesettings.cpp.o
cd /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration && /usr/bin/x86_64-pc-linux-gnu-g++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -\
DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"breeze_kwin_deco\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dbreezedecoration_EXPORTS -I/var/tmp/portage/portage/kde-plasm\
a/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kdecoration -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.1\
3.5_build/kdecoration/breezedecoration_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/i\
nclude/qt5/QtDBus -isystem /usr/include/KDecoration2 -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigWidgets -isyste\
m /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAut\
h -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtX11Extras   -DQT_NO_DEBUG -DNDEBUG -march=native -O2 -pipe -std=\
c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type\
 -Wvla -Wdate-time -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/breezedecoration.dir/breezesettings.cpp.o -c /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/\
work/breeze-5.13.5_build/kdecoration/breezesettings.cpp
/usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::init(QMetaObject const*)@Qt_5'
/usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::allocatePrivate()@Qt_5'
collect2: error: ld returned 1 exit status
make[2]: *** [kstyle/config/CMakeFiles/breeze-settings5.dir/build.make:121: kstyle/config/breeze-settings5] Error 1
make[2]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
make[1]: *** [CMakeFiles/Makefile2:550: kstyle/config/CMakeFiles/breeze-settings5.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Generating MOC source 4NBMFDNHZT/moc_breezetransitionwidget.cpp
/usr/lib64/qt5/bin/moc -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle/breeze_autog\
en/include -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/animations -I/var/tmp/portage/portag\
e/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/debug -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/inc\
lude/qt5/QtDBus -I/usr/include/qt5/QtQuick -I/usr/include/qt5/QtQml -I/usr/include/qt5/QtNetwork -I/usr/include/KF5/KConfigCore -I/usr/include/KF5 -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCo\
decs -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KWin\
dowSystem -I/usr/include/KF5/KStyle -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG\
 -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE --include /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/ksty\
le/breeze_autogen/moc_predefs.h -o /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle/breeze_autogen/4NBMFDNHZT/moc_breezetransitionwidget.cpp /var/tmp/portage/portage/kde-\
plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/animations/breezetransitionwidget.h
[ 38%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o

It then goes on to build another  10 %  before reporting Error 2.

I can send more info if you need it, but this may get us started.
If you need the whole build log, I can copy it to the Internet,
from which you can download it : let me know.

Thanks again to Dale & sorry to have doubted his expertise (smile).

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze
  2018-10-22  4:15     ` Philip Webb
@ 2018-10-22  4:48       ` Alexander Kapshuk
  2018-10-22  4:53       ` [gentoo-user] problem updating KDE breeze : solved Philip Webb
  1 sibling, 0 replies; 11+ messages in thread
From: Alexander Kapshuk @ 2018-10-22  4:48 UTC (permalink / raw
  To: Gentoo mailing list

On Mon, Oct 22, 2018 at 7:15 AM Philip Webb <purslow@ca.inter.net> wrote:
>
> 181021 Franz Fellner wrote:
> > the actual error really is missing.
> > Can you use pastebin or something similar to upload the whole build.log?
> > The number of cores may help to estimate the unmber of compilation units
> > that still get built.  Unfortunately not with cmake.  It usually continues
> > building targets that do not depend on the failed target.
> > You may have to scroll up hundreds of lines.
> > So, again: Please give us the complete build.log !
>
> I hadn't run into this kind of error before
> & assumed there cb only  1  error for each Emerge.
> Here is where 'Error 1' occurs :
>
> [ 37%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezesettings.cpp.o
> cd /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration && /usr/bin/x86_64-pc-linux-gnu-g++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -\
> DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"breeze_kwin_deco\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dbreezedecoration_EXPORTS -I/var/tmp/portage/portage/kde-plasm\
> a/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kdecoration -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.1\
> 3.5_build/kdecoration/breezedecoration_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/i\
> nclude/qt5/QtDBus -isystem /usr/include/KDecoration2 -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigWidgets -isyste\
> m /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAut\
> h -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtX11Extras   -DQT_NO_DEBUG -DNDEBUG -march=native -O2 -pipe -std=\
> c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type\
>  -Wvla -Wdate-time -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/breezedecoration.dir/breezesettings.cpp.o -c /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/\
> work/breeze-5.13.5_build/kdecoration/breezesettings.cpp
> /usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::init(QMetaObject const*)@Qt_5'
> /usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::allocatePrivate()@Qt_5'
> collect2: error: ld returned 1 exit status
> make[2]: *** [kstyle/config/CMakeFiles/breeze-settings5.dir/build.make:121: kstyle/config/breeze-settings5] Error 1
> make[2]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
> make[1]: *** [CMakeFiles/Makefile2:550: kstyle/config/CMakeFiles/breeze-settings5.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> Generating MOC source 4NBMFDNHZT/moc_breezetransitionwidget.cpp
> /usr/lib64/qt5/bin/moc -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle/breeze_autog\
> en/include -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/animations -I/var/tmp/portage/portag\
> e/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/debug -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/inc\
> lude/qt5/QtDBus -I/usr/include/qt5/QtQuick -I/usr/include/qt5/QtQml -I/usr/include/qt5/QtNetwork -I/usr/include/KF5/KConfigCore -I/usr/include/KF5 -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCo\
> decs -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KWin\
> dowSystem -I/usr/include/KF5/KStyle -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG\
>  -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE --include /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/ksty\
> le/breeze_autogen/moc_predefs.h -o /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle/breeze_autogen/4NBMFDNHZT/moc_breezetransitionwidget.cpp /var/tmp/portage/portage/kde-\
> plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/animations/breezetransitionwidget.h
> [ 38%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o
>
> It then goes on to build another  10 %  before reporting Error 2.
>
> I can send more info if you need it, but this may get us started.
> If you need the whole build log, I can copy it to the Internet,
> from which you can download it : let me know.
>
> Thanks again to Dale & sorry to have doubted his expertise (smile).
>
> --
> ========================,,============================================
> SUPPORT     ___________//___,   Philip Webb
> ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
> TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
>
>

See the link below for the discussion of this particular linking error
and a suggested solution:
https://forums.gentoo.org/viewtopic-t-1083744-start-0.html


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze : solved
  2018-10-22  4:15     ` Philip Webb
  2018-10-22  4:48       ` Alexander Kapshuk
@ 2018-10-22  4:53       ` Philip Webb
  2018-10-22  7:03         ` Franz Fellner
  1 sibling, 1 reply; 11+ messages in thread
From: Philip Webb @ 2018-10-22  4:53 UTC (permalink / raw
  To: gentoo-user

181022 Philip Webb wrote:
> /usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::init(QMetaObject const*)@Qt_5'
> /usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::allocatePrivate()@Qt_5'
> collect2: error: ld returned 1 exit status
> make[2]: *** [kstyle/config/CMakeFiles/breeze-settings5.dir/build.make:121: kstyle/config/breeze-settings5] Error 1

The file causing the problem belongs to  kde-frameworks/kdeclarative :

  root:586 ~> equery belongs /usr/lib64/libKF5Declarative.so.5
    kde-frameworks/kdeclarative-5.50.0 (/usr/lib64/libKF5Declarative.so.5.50.0)
    kde-frameworks/kdeclarative-5.50.0 (/usr/lib64/libKF5Declarative.so.5 -> libKF5Declarative.so.5.50.0)

I updated it the previous weekend :

  root:587 ~> eix kdeclar
    [I] kde-frameworks/kdeclarative
      Available versions:  (5) 5.50.0(5/5.50) ~5.51.0(5/5.51) {debug doc}
      Installed versions:  5.50.0(5/5.50)([2018-10-13 11:50:09])(-debug -doc)

So I just tried the obvious & re-merged Kdeclarative.
After I did that, Breeze + the other  5  pkgs merged successfully.
Somewhere in the toils of the ebuilds, there's a missing requirement,
but if anyone else runs into this, it's now on record here.

I would have worked this out for myself,
if I had known there cb  > 1  'Error' in emerge output.
Thanks to you both for educating me : I'll add a note to my help files.

(Big smile)

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze : solved
  2018-10-22  4:53       ` [gentoo-user] problem updating KDE breeze : solved Philip Webb
@ 2018-10-22  7:03         ` Franz Fellner
  2018-10-22  7:45           ` Neil Bothwick
  2018-10-22  8:08           ` Philip Webb
  0 siblings, 2 replies; 11+ messages in thread
From: Franz Fellner @ 2018-10-22  7:03 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2122 bytes --]

Nice that you could solve it!

There is already a report on bugs.gentoo.org which unfortunately can't be
found with a search for "breeze" as it's state is "RESOLVED TEST-REQUEST".
https://bugs.gentoo.org/660896
The reporter never came back to confirm that reemerging kdeclarative solved
the issue.

Am Mo., 22. Okt. 2018 um 07:53 Uhr schrieb Philip Webb <purslow@ca.inter.net
>:

> 181022 Philip Webb wrote:
> > /usr/lib64/libKF5Declarative.so.5: undefined reference to
> `QQmlPropertyMap::init(QMetaObject const*)@Qt_5'
> > /usr/lib64/libKF5Declarative.so.5: undefined reference to
> `QQmlPropertyMap::allocatePrivate()@Qt_5'
> > collect2: error: ld returned 1 exit status
> > make[2]: ***
> [kstyle/config/CMakeFiles/breeze-settings5.dir/build.make:121:
> kstyle/config/breeze-settings5] Error 1
>
> The file causing the problem belongs to  kde-frameworks/kdeclarative :
>
>   root:586 ~> equery belongs /usr/lib64/libKF5Declarative.so.5
>     kde-frameworks/kdeclarative-5.50.0
> (/usr/lib64/libKF5Declarative.so.5.50.0)
>     kde-frameworks/kdeclarative-5.50.0 (/usr/lib64/libKF5Declarative.so.5
> -> libKF5Declarative.so.5.50.0)
>
> I updated it the previous weekend :
>
>   root:587 ~> eix kdeclar
>     [I] kde-frameworks/kdeclarative
>       Available versions:  (5) 5.50.0(5/5.50) ~5.51.0(5/5.51) {debug doc}
>       Installed versions:  5.50.0(5/5.50)([2018-10-13 11:50:09])(-debug
> -doc)
>
> So I just tried the obvious & re-merged Kdeclarative.
> After I did that, Breeze + the other  5  pkgs merged successfully.
> Somewhere in the toils of the ebuilds, there's a missing requirement,
> but if anyone else runs into this, it's now on record here.
>
> I would have worked this out for myself,
> if I had known there cb  > 1  'Error' in emerge output.
> Thanks to you both for educating me : I'll add a note to my help files.
>
> (Big smile)
>
> --
> ========================,,============================================
> SUPPORT     ___________//___,   Philip Webb
> ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
> TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
>
>
>

[-- Attachment #2: Type: text/html, Size: 2754 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze : solved
  2018-10-22  7:03         ` Franz Fellner
@ 2018-10-22  7:45           ` Neil Bothwick
  2018-10-22  8:08           ` Philip Webb
  1 sibling, 0 replies; 11+ messages in thread
From: Neil Bothwick @ 2018-10-22  7:45 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 602 bytes --]

On Mon, 22 Oct 2018 10:03:42 +0300, Franz Fellner wrote:

> There is already a report on bugs.gentoo.org which unfortunately can't
> be found with a search for "breeze" as it's state is "RESOLVED
> TEST-REQUEST". https://bugs.gentoo.org/660896
> The reporter never came back to confirm that reemerging kdeclarative
> solved the issue.

Add ALL to your search to include closed bugs. I do this by default as I
was the closed bugs, especially the solved ones, as those are most likely
to help with the problem I am having.


-- 
Neil Bothwick

Top Oxymorons Number 37: Sanitary landfill

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] problem updating KDE breeze : solved
  2018-10-22  7:03         ` Franz Fellner
  2018-10-22  7:45           ` Neil Bothwick
@ 2018-10-22  8:08           ` Philip Webb
  1 sibling, 0 replies; 11+ messages in thread
From: Philip Webb @ 2018-10-22  8:08 UTC (permalink / raw
  To: gentoo-user

181022 Franz Fellner wrote:
> Nice that you could solve it !
> There is already a report on bugs.gentoo.org
> which unfortunately can't be found with a search for "breeze"
> as it's state is "RESOLVED TEST-REQUEST" : https://bugs.gentoo.org/660896
> The reporter never came back to confirm
> that reemerging kdeclarative solved the issue.

I've added a comment to that bug.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2018-10-22  8:09 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-21  4:54 [gentoo-user] problem updating KDE breeze Philip Webb
2018-10-21  5:37 ` Dale
2018-10-21  8:29 ` Philip Webb
2018-10-21  8:49   ` Franz Fellner
2018-10-21 11:06     ` Dale
2018-10-22  4:15     ` Philip Webb
2018-10-22  4:48       ` Alexander Kapshuk
2018-10-22  4:53       ` [gentoo-user] problem updating KDE breeze : solved Philip Webb
2018-10-22  7:03         ` Franz Fellner
2018-10-22  7:45           ` Neil Bothwick
2018-10-22  8:08           ` Philip Webb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox