Now that LXQT 0.7 is released, I would like to try this out on Gentoo. We need ebuilds for this! Reproducible: Always
See https://bugs.gentoo.org/show_bug.cgi?id=501606#c18
Preliminary ebuilds are available in qt overlay.
* ERROR: x11-misc/obconf-qt-0.1.0::qt failed (prepare phase): * The source directory '/var/tmp/portage/x11-misc/obconf-qt-0.1.0/work/obconf-qt-0.1.0' doesn't exist * * Call stack: * ebuild.sh, line 714: Called __ebuild_main 'prepare' * phase-functions.sh, line 955: Called __dyn_prepare * phase-functions.sh, line 369: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist" * * If you need support, post the output of `emerge --info '=x11-misc/obconf-qt-0.1.0::qt'`, * the complete build log and the output of `emerge -pqv '=x11-misc/obconf-qt-0.1.0::qt'`. * The complete build log is located at '/var/tmp/portage/x11-misc/obconf-qt-0.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-misc/obconf-qt-0.1.0/temp/environment'. * Working directory: '/usr/lib64/portage/pym' * S: '/var/tmp/portage/x11-misc/obconf-qt-0.1.0/work/obconf-qt-0.1.0'
Hi. Same error here.
obconf-qt-0.1.0.ebuild: Probably S="${WORKDIR}" will be work. not S="${WORKDIR}/${P}" (default). Maybe, the archive isn't deflated with directory "/var/tmp/portage/x11-misc/obconf-qt-0.1.0/work/obconf-qt-0.1.0", so it's deflated directly under /var/tmp/portage/x11-misc/obconf-qt-0.1.0/work/"..
This works! Thanks! (In reply to Mika Kobayashi from comment #5) > obconf-qt-0.1.0.ebuild: > > Probably > S="${WORKDIR}" > will be work. > > not S="${WORKDIR}/${P}" (default). > > Maybe, > the archive isn't deflated with directory > "/var/tmp/portage/x11-misc/obconf-qt-0.1.0/work/obconf-qt-0.1.0", > so it's deflated directly under > /var/tmp/portage/x11-misc/obconf-qt-0.1.0/work/"..
Same thing goes for =lxqt-base/lxqt-about-0.7.0::qt
Same thing also goes for =lxqt-base/lxqt-meta-0.7.0::qt
Yes, PR was not very correct, I'll fix it in a while.
LXQt 0.7.0 imported to the tree. Please, test it, just do emerge -va lxqt-meta If you use it on laptop you'll probably want to set powermanagement USE flag.
doesn't work here, fails right at the beginning: orzel@falco /home/orzel% emerge lxqt-meta [ebuild N ] lxqt-base/lxqt-meta-0.7.0 USE="sddm upower -minimal" [ebuild N ] x11-misc/pcmanfm-qt-0.7.0 USE="-vala" [ebuild N ] x11-libs/libfm-1.2.0 USE="automount udisks -debug -doc -examples -vala" [ebuild N ] gnome-base/gvfs-1.18.3-r1 USE="bluetooth cdda gphoto2 http udev udisks -afp -archive -avahi -bluray -fuse -gnome-online-accounts -gtk -ios -libsecret -mtp -samba -systemd {-test}" [ebuild N ] net-libs/libsoup-gnome-2.44.2 USE="introspection -debug" [ebuild N ] lxqt-base/lxqt-panel-0.7.0-r1 USE="alsa clock cpuload desktopswitch kbindicator mainmenu mount networkmonitor quicklaunch showdesktop sysstat taskbar tray volume worldclock -colorpicker -dom -pulseaudio -screensaver -sensors -teatime" [ebuild N ] lxqt-base/liblxqt-mount-0.7.0 [ebuild N ] x11-misc/obconf-qt-0.1.0 [ebuild N ] x11-wm/openbox-3.5.2-r1 USE="branding imlib nls session startup-notification svg -debug -static-libs -xdg" PYTHON_TARGETS="python2_7 (-python2_6)" [ebuild N ] x11-libs/startup-notification-0.12-r1 USE="-static-libs" [ebuild N ] lxqt-base/lxqt-session-0.7.0-r1 [ebuild N ] lxqt-base/lxqt-config-randr-0.7.0 [ebuild N ] lxqt-base/lxqt-runner-0.7.0-r1 [ebuild N ] lxqt-base/lxqt-policykit-0.7.0-r1 [ebuild N ] lxde-base/lxmenu-data-0.1.2 [ebuild N ] lxde-base/lxde-icon-theme-0.5.0-r1 [nomerge ] lxqt-base/lxqt-panel-0.7.0-r1 USE="alsa clock cpuload desktopswitch kbindicator mainmenu mount networkmonitor quicklaunch showdesktop sysstat taskbar tray volume worldclock -colorpicker -dom -pulseaudio -screensaver -sensors -teatime" [ebuild N ] lxde-base/menu-cache-0.5.1 [nomerge ] lxqt-base/lxqt-meta-0.7.0 USE="sddm upower -minimal" [ebuild N ] lxqt-base/lxqt-config-0.7.0-r1 [nomerge ] lxqt-base/lxqt-panel-0.7.0-r1 USE="alsa clock cpuload desktopswitch kbindicator mainmenu mount networkmonitor quicklaunch showdesktop sysstat taskbar tray volume worldclock -colorpicker -dom -pulseaudio -screensaver -sensors -teatime" [ebuild N ] lxqt-base/libsysstat-0.1.0 [nomerge ] lxqt-base/lxqt-meta-0.7.0 USE="sddm upower -minimal" [ebuild N ] lxqt-base/lxqt-powermanagement-0.7.0 [ebuild N ] lxqt-base/lxqt-notificationd-0.7.0 [ebuild N ] lxqt-base/lxqt-openssh-askpass-0.7.0 [ebuild N ] lxqt-base/lxqt-about-0.7.0 [ebuild N ] lxqt-base/lxqt-qtplugin-0.7.0 [nomerge ] lxqt-base/lxqt-panel-0.7.0-r1 USE="alsa clock cpuload desktopswitch kbindicator mainmenu mount networkmonitor quicklaunch showdesktop sysstat taskbar tray volume worldclock -colorpicker -dom -pulseaudio -screensaver -sensors -teatime" [ebuild N ] lxqt-base/lxqt-globalkeys-0.7.0 [nomerge ] lxqt-base/lxqt-session-0.7.0-r1 [ebuild N ] lxqt-base/lxqt-common-0.7.0 [ebuild N ] lxqt-base/liblxqt-0.7.0 Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 27) lxqt-base/liblxqt-0.7.0::qt >>> Failed to emerge lxqt-base/liblxqt-0.7.0, Log file: >>> '/tmp/portage/lxqt-base/liblxqt-0.7.0/temp/build.log' >>> Jobs: 0 of 27 complete, 1 failed Load avg: 1.10, 1.45, 1.52 /tmp/portage/lxqt-base/liblxqt-0.7.0/temp/build.log ends with : .... -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Error at CMakeLists.txt:131 (find_package): By not providing "FindQTXDG.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "QTXDG", but CMake did not find one. Could not find a package configuration file provided by "QTXDG" with any of the following names: QTXDGConfig.cmake qtxdg-config.cmake Add the installation prefix of "QTXDG" to CMAKE_PREFIX_PATH or set "QTXDG_DIR" to a directory containing one of the above files. If "QTXDG" provides a separate development package or SDK, be sure it has been installed.
I dont seem to have any use flag "powermanagement" though. I have "upower" instead. Also, i updated all my system today, and it seems lxqt ebuilds are both in the main portage tree AND in the qt overlay, maybe that confuses portage somehow ? From what i understand (not much i'm afraid), the lxqt-meta 0.7.0 ebuilds are different between qt overlay (upower) and main gentoo (powermanagement)
Open a new bug please.
(In reply to Thomas Capricelli from comment #12) > I dont seem to have any use flag "powermanagement" though. I have "upower" > instead. > > Also, i updated all my system today, and it seems lxqt ebuilds are both in > the main portage tree AND in the qt overlay, maybe that confuses portage > somehow ? > > From what i understand (not much i'm afraid), the lxqt-meta 0.7.0 ebuilds > are different between qt overlay (upower) and main gentoo (powermanagement) You have old version of qt overlay, please, sync everything, not only gentoo tree.
I did, that's exactly the meaning of my sentence "i updated all my system today" Seeing what the problem was, of course i had overlays synced, i had double checked even.. It seems to be fixed since then.
(In reply to Thomas Capricelli from comment #15) > I did, that's exactly the meaning of my sentence > > "i updated all my system today" > > Seeing what the problem was, of course i had overlays synced, i had double > checked even.. > > It seems to be fixed since then. Thanks for your feedback anyway ) But for the future: problems with the overlays are problems with the overlays and it's better report them in appropriate overlay issue tracker, or as separated bug on Gentoo bugzilla prepending it's summary with [overlay-name] line if it's an official overlay. Also, please, report any issues in LXQt-0.7.0 as separate bugs here.