deepin-overlay
deepin-overlay copied to clipboard
Still impossible to emerge dde-meta
dde-meta fails on emerging go-dbus-generator
go build -o dbus-generator
render.go:13:8: cannot find package "pkg.deepin.io/lib/dbus" in any of:
/usr/lib/go/src/pkg.deepin.io/lib/dbus (from $GOROOT)
/var/tmp/portage/dev-go/go-dbus-generator-0.6.6-r1/work/go-dbus-generator-0.6.6/src/pkg.deepin.io/lib/dbus (from $GOPATH)
/usr/lib/go-gentoo/src/pkg.deepin.io/lib/dbus
May be fixed with https://github.com/zhtengw/deepin-overlay/commit/2e6d98afa579876580519cfddb19dafe25d034e4.
Thanks, it goes forward now, but now fails on emerging dev-qt/dde-qt5platform-plugins-5.0.21 : https://dpaste.com/FFTA3HY92
Nice, but now bloqued on dde-base/startdde... 11 packages remaining to emerge ...
https://dpaste.com/BCPXL3F22
Nice, but now bloqued on dde-base/startdde... 11 packages remaining to emerge ...
https://dpaste.com/BCPXL3F22
commit 9fdbaf0: startdde: add build depend app-misc/jq
:( Thx but it didn't fix this issue (it doesn't try to emerge jq...) Maybe I should first emerge --depclean ? After what I'd have to re-compile all packages :(
# emerge --sync deepin && emerge dde-meta
>>> Syncing repository 'deepin' into '/usr/local/overlay/deepin'...
/usr/bin/git fetch origin
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 5 (delta 4), reused 5 (delta 4), pack-reused 0
Unpacking objects: 100% (5/5), 431 bytes | 107.00 KiB/s, done.
From https://github.com/zhtengw/deepin-overlay
6604f40..9fdbaf0 master -> origin/master
Updating 6604f40..9fdbaf0
Fast-forward
dde-base/startdde/startdde-5.6.0.30.ebuild | 1 +
1 file changed, 1 insertion(+)
=== Sync completed for deepin
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 9) dde-base/startdde-5.6.0.30::deepin
* Fetching files in the background.
* To view fetch progress, run in another terminal:
* tail -f /var/log/emerge-fetch.log
* startdde-5.6.0.30.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-golang-net-aaf60122140d3fcf75376d319f0554393160eb50.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-golang-xerrors-9bdfabe.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-davecgh-go-spew-87df7c6.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-cryptix-wav-8bdace674401f0bd3b63c65479b6a6ff1f9d5e44.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-godbus-dbus-e0a146e.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-fsnotify-fsnotify-7f4cf4d.tar.gz SHA256 size ;-) ... [ ok ]
* github.com-golang-sys-cc9327a.tar.gz SHA256 size ;-) ... [ ok ]
>>> Unpacking source...
* Vendoring golang.org/x/net github.com-golang-net-aaf60122140d3fcf75376d319f0554393160eb50.tar.gz
* Vendoring golang.org/x/xerrors github.com-golang-xerrors-9bdfabe.tar.gz
* Vendoring github.com/davecgh/go-spew github.com-davecgh-go-spew-87df7c6.tar.gz
* Vendoring github.com/cryptix/wav github.com-cryptix-wav-8bdace674401f0bd3b63c65479b6a6ff1f9d5e44.tar.gz
* Vendoring github.com/godbus/dbus github.com-godbus-dbus-e0a146e.tar.gz
* Vendoring github.com/fsnotify/fsnotify github.com-fsnotify-fsnotify-7f4cf4d.tar.gz
* Vendoring golang.org/x/sys github.com-golang-sys-cc9327a.tar.gz
>>> Source unpacked in /var/tmp/portage/dde-base/startdde-5.6.0.30/work
>>> Preparing source in /var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30 ...
make -j9
env GOPATH="/var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30/src/pkg.deepin.io/dde/startdde/gopath:/var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30:/usr/lib/go-gentoo:/var/tmp/portage/dde-base/startdde-5.6.0.30/temp/golibdir/" go build -v -o startdde
cp misc/auto_launch/default.json misc/config/auto_launch.json
env GOPATH="/var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30/src/pkg.deepin.io/dde/startdde/gopath:/var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30:/usr/lib/go-gentoo:/var/tmp/portage/dde-base/startdde-5.6.0.30/temp/golibdir/" go build -v -o fix-xauthority-perm pkg.deepin.io/dde/startdde/cmd/fix-xauthority-perm
# check validity
env GOPATH="/var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30/src/pkg.deepin.io/dde/startdde/gopath:/var/tmp/portage/dde-base/startdde-5.6.0.30/work/startdde-5.6.0.30:/usr/lib/go-gentoo:/var/tmp/portage/dde-base/startdde-5.6.0.30/temp/golibdir/" go build -v -o greeter-display-daemon pkg.deepin.io/dde/startdde/cmd/greeter-display-daemon
jq . misc/config/auto_launch.json >/dev/null
/bin/sh: jq: command not found
make: *** [Makefile:21: auto_launch_json] Error 127
make: *** Waiting for unfinished jobs....
pkg.deepin.io/lib/strv
[...]
Sorry, forgot to update EAPI. May be fixed now.
OK dde file manager still fail to emerge log was too long to dPaste and I just found a fatal error
make[2]: Entering directory '/var/tmp/portage/dde-base/dde-file-manager-5.1.1.25-r1/work/dde-file-manager-5.1.1.25/dde-dock-plugins/disk-mount'
x86_64-pc-linux-gnu-g++ -c -march=haswell -O2 -pipe -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DVERSION=5.1.1.25 -DQT_MESSAGELOGCONTEXT -DDFM_NO_FILE_WATCHER -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -I/usr/include/dde-dock -I../../dde-file-manager-lib/interfaces -I../../dde-file-manager-lib -I/usr/include/libdtk-5.2.2/DWidget -I/usr/include/libdtk-5.2.2/DCore -I/usr/include/libdtk-5.2.2/DGui -I/usr/include/gio-qt -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/udisks2-qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtDBus -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o diskmountplugin.o diskmountplugin.cpp
remove Desktop Entry GenericName[bn] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[el] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[id] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ja] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[sr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ca] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[pt_BR] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ja] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[bn] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[pl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[hr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[el] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[uk] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ast] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[da] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[cs] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[uk] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[nl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ms] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[tr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ar] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[es_419] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[gl_ES] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[zh_TW] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[es_419] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[cs] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[de] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[nl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ms] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[lt] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[sl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[id] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[bg] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[it] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ru] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[de] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[gl_ES] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[fr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[es] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[id] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[bn] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[de] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[hr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[am_ET] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[tr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[pt] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[it] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[pl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[es_419] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[pt] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ast] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[gl_ES] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ms] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[am_ET] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ar] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ca] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[tr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[es] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[am_ET] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[bg] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[sk] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[sl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[lt] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[sr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ru] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[pt_BR] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[pt] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[zh_TW] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[uk] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[cs] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[sl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[ug] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[zh_CN] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ug] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ca] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ug] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ru] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[it] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[hu] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[pt_BR] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[hu] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[lt] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[da] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[fr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[hu] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[sr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[da] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[hr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[es] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[zh_CN] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[zh_TW] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Name[nl] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[ja] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ast] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[sk] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[ar] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[sk] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[zh_CN] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[bg] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry GenericName[fr] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[el] at /usr/bin/deepin-desktop-ts-convert line 251.
remove Desktop Entry Comment[pl] at /usr/bin/deepin-desktop-ts-convert line 251.
read ts file translations/dde-trash-desktop//desktop_am_ET.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ar.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ast.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_bg.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_bn.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ca.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_cs.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_da.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_de.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_el.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_eo.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_es.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_fa.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_fi.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_fr.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_gl_ES.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_hr.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_hu.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_id.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_it.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ja.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ko.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_lt.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ml.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ms.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_nb.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ne.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_nl.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_pa.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_pl.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_pt.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_pt_BR.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ro.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ru.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_sk.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_sl.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_sr.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_sv.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ta.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_tr.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_ug.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_uk.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_zh_CN.ts at /usr/bin/deepin-desktop-ts-convert line 260.
read ts file translations/dde-trash-desktop//desktop_zh_TW.ts at /usr/bin/deepin-desktop-ts-convert line 260.
fatal: not a git repository (or any of the parent directories): .git
make[1]: Entering directory '/var/tmp/portage/dde-base/dde-file-manager-5.1.1.25-r1/work/dde-file-manager-5.1.1.25/dde-file-manager'
x86_64-pc-linux-gnu-g++ -c -march=haswell -O2 -pipe -std=gnu++11 -pthread -Wall -Wextra -D_REENTRANT -fPIC -DVERSION=5.1.1.25 -DPLUGINDIR=\"/var/tmp/portage/dde-base/dde-file-manager-5.1.1.25-r1/work/dde-file-manager-5.1.1.25/common/..//plugins:/usr/lib64/dde-file-manager/plugins\" -DTOOLDIR=\"/var/tmp/portage/dde-base/dde-file-manager-5.1.1.25-r1/work/dde-file-manager-5.1.1.25/common/..//tools:/usr/lib64/dde-file-manager/tools\" -DQMAKE_TARGET=\"dde-file-manager\" -DQMAKE_VERSION=\"5.1.1.25\" -DQT_MESSAGELOGCONTEXT -DQMAKE_ORGANIZATION_NAME=\"deepin\" -DAPPSHAREDIR=\"/usr/share/dde-file-manager\" -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I/var/tmp/portage/dde-base/dde-file-manager-5.1.1.25-r1/work/dde-file-manager-5.1.1.25 -I../utils -I../dde-file-manager-lib/interfaces -I../dde-file-manager-lib/interfaces/plugins -I../dde-file-manager-plugins/plugininterfaces -I../dde-file-manager-lib -I/var/tmp/portage/dde-base/dde-file-manager-5.1.1.25-r1/work/dde-file-manager-5.1.1.25 -I../utils -I../dde-file-manager-lib/interfaces -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libdtk-5.2.2/DWidget -I/usr/include/libdtk-5.2.2/DCore -I/usr/include/libdtk-5.2.2/DGui -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o main.o main.cpp
Project MESSAGE: This project is using private headers and will therefore be tied to this specific Qt module build version.
Project MESSAGE: Running this project against other versions of the Qt modules may crash at any arbitrary point.
Project MESSAGE: This is not a bug, but a result of using Qt internals. You have been warned!
In file included from /usr/include/qt5/QtNetwork/qtnetworkglobal.h:44,
from /usr/include/qt5/QtNetwork/qlocalsocket.h:43,
from /usr/include/qt5/QtNetwork/QLocalSocket:1,
from main.cpp:58:
/usr/include/qt5/QtNetwork/qtnetwork-config.h:6: warning: "QT_LINKED_OPENSSL" redefined
6 | #define QT_LINKED_OPENSSL true
|
In file included from /usr/include/qt5/QtCore/qconfig.h:1,
from /usr/include/qt5/QtCore/qglobal.h:66,
from /usr/include/qt5/QtCore/qatomic.h:41,
from /usr/include/qt5/QtCore/qrefcount.h:43,
from /usr/include/qt5/QtCore/qbytearray.h:44,
from /usr/include/qt5/QtCore/qurl.h:44,
from /usr/include/qt5/QtCore/QUrl:1,
from ../dde-file-manager-lib/interfaces/durl.h:28,
from main.cpp:27:
/usr/include/qt5/Gentoo/gentoo-qconfig.h:7: note: this is the location of the previous definition
7 | #define QT_LINKED_OPENSSL
|
OK dde file manager still fail to emerge log was too long to dPaste and I just found a fatal error
You can just upload the build.log file here.
Oh OK. So here is the full build.log
I'm sorry, but I wanted to test Deepin desktop beside of my current desktop (Xfce). But trying to emerge it have broken my Xfce session (Command key launched both Xfce applications finder and Deepin's one, sound output didn't work no more, neither than LightDM : impossible to switch users or close my session, etc). So I removed dde-meta from my world and depcleaned it. I recovered all to normal now.
Oh OK. So here is the full build.log
I'm sorry, but I wanted to test Deepin desktop beside of my current desktop (Xfce). But trying to emerge it have broken my Xfce session (Command key launched both Xfce applications finder and Deepin's one, sound output didn't work no more, neither than LightDM : impossible to switch users or close my session, etc). So I removed dde-meta from my world and depcleaned it. I recovered all to normal now.
It's because the DVideoWidget Class (which required by dde-file-manager-5.1) was removed from dde-base/dtkwidget since version 5.3.0. You may try to emerge dde-file-manager-5.2.x instead.