deepin-overlay icon indicating copy to clipboard operation
deepin-overlay copied to clipboard

Still impossible to emerge dde-meta

Open Anard opened this issue 3 years ago • 11 comments

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

dPaste

Anard avatar Nov 08 '20 16:11 Anard

May be fixed with https://github.com/zhtengw/deepin-overlay/commit/2e6d98afa579876580519cfddb19dafe25d034e4.

zhtengw avatar Nov 19 '20 03:11 zhtengw

Thanks, it goes forward now, but now fails on emerging dev-qt/dde-qt5platform-plugins-5.0.21 : https://dpaste.com/FFTA3HY92

Anard avatar Nov 22 '20 16:11 Anard

Nice, but now bloqued on dde-base/startdde... 11 packages remaining to emerge ...

https://dpaste.com/BCPXL3F22

Anard avatar Nov 23 '20 08:11 Anard

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

zhtengw avatar Nov 23 '20 16:11 zhtengw

:( 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
[...]

Anard avatar Nov 23 '20 18:11 Anard

Sorry, forgot to update EAPI. May be fixed now.

zhtengw avatar Nov 24 '20 01:11 zhtengw

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
      | 

Anard avatar Nov 25 '20 06:11 Anard

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.

zhtengw avatar Nov 25 '20 12:11 zhtengw

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.

Anard avatar Nov 28 '20 10:11 Anard

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.

zhtengw avatar Nov 28 '20 13:11 zhtengw