Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
LxQt 0.11.0 ebuilds
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
flower2048
n00b
n00b


Joined: 11 Nov 2015
Posts: 7

PostPosted: Sun Oct 16, 2016 7:36 pm    Post subject: LxQt 0.11.0 ebuilds Reply with quote

Hi,

as LxQt 0.10.0 failed to build and 0.11.0 is released i copied the old ebuilds and changed the version numbers in them.
works fine for me.

if you want to try it: https://github.com/flower1024/flowersInHere
(this are my first ebuilds - i just checked in my local overlay.)

easiest way to use them may be to follow this article: https://wiki.gentoo.org/wiki/Overlay/Local_overlay
and to copy the lxqt-base folder in there.

if there is a better way please link me there. thank you
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3258
Location: Gainesville, Florida

PostPosted: Mon Oct 17, 2016 3:22 pm    Post subject: Reply with quote

Very interesting.
Are you running qt-5.7, or still on 5.6.2? Does this now require gcc-6?
I use Lxqt as a backup DE, and have been wondering why the 0.11 bump has apparently been delayed.
I assume it has something to do with the libqtXdg conflicts which have showed up for 2-weeks or so in ~amd64.

Am I to understand that just renaming the ebuilds works? Anyone know the ETA of the full 0.11.0 getting into portage for ~amd64? If it's only a week or two more, I'll just wait, otherwise I'll give this method a try. If 0.11.0 has a bunch of refinements/features, I'd certainly use Lxqt a lot more.

Code:
>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: dev-libs/libqtxdg-2.0.0
 *  - /usr/lib64/libQt5Xdg.so.1
 *  - /usr/lib64/libQt5Xdg.so.1.3.0
 *      used by /usr/bin/lxqt-about (lxqt-base/lxqt-about-0.10.0)
 *      used by /usr/bin/lxqt-config (lxqt-base/lxqt-config-0.10.0)
 *      used by /usr/bin/lxqt-config-appearance (lxqt-base/lxqt-config-0.10.0)
 *      used by 3 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries


When I run emerge @preserved-rebuild I get this, even after I went to qt-5.6.2.

Code:
gentoo-audio wrc # emerge @preserved-rebuild

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

lxqt-base/lxqt-config:0

  (lxqt-base/lxqt-config-0.11.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
    ~lxqt-base/lxqt-config-0.10.0 required by (lxqt-base/lxqt-meta-0.10.0:0/0::gentoo, installed)
    ^                      ^^^^^^

lxqt-base/lxqt-about:0

  (lxqt-base/lxqt-about-0.11.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
    ~lxqt-base/lxqt-about-0.10.0 required by (lxqt-base/lxqt-meta-0.10.0:0/0::gentoo, installed)
    ^                     ^^^^^^

lxqt-base/liblxqt:0

  (lxqt-base/liblxqt-0.11.0-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-notificationd-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-policykit-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-runner-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-about-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-panel-0.10.0-r1:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-qtplugin-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-session-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-config-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^
    ~lxqt-base/liblxqt-0.10.0 required by (lxqt-base/lxqt-globalkeys-0.10.0:0/0::gentoo, installed)
    ^                  ^^^^^^

lxqt-base/lxqt-policykit:0

  (lxqt-base/lxqt-policykit-0.11.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
    ~lxqt-base/lxqt-policykit-0.10.0 required by (lxqt-base/lxqt-meta-0.10.0:0/0::gentoo, installed)
    ^                         ^^^^^^

>>> Auto-cleaning packages...

_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r6, gcc-9.2.0 kernel-5.3.7-gentoo USE=experimental
Back to top
View user's profile Send private message
flower2048
n00b
n00b


Joined: 11 Nov 2015
Posts: 7

PostPosted: Thu Oct 20, 2016 8:54 am    Post subject: package versions Reply with quote

many lxqt-0.11.0 (eg lxqt-config) are already available. i just renamed the remaining ones (try and error) and changed some dependencies to match 0.11.0.

Code:

vicky ~ # emerge -e -p lxqt-meta|grep qt
[ebuild   R    ] dev-qt/qtchooser-0_p20151008
[ebuild   R    ] app-eselect/eselect-qtgraphicssystem-1.1.1
[ebuild   R    ] dev-qt/qtwidgets-5.6.1
[ebuild   R    ] dev-qt/qtdbus-5.6.1
[ebuild   R    ] dev-qt/qtx11extras-5.6.1
[ebuild   R    ] dev-qt/qtxml-5.6.1
[ebuild   R    ] dev-qt/qtgui-4.8.6-r4
[ebuild   R    ] dev-qt/qtcore-4.8.6-r2
[ebuild   R    ] dev-qt/qtdbus-4.8.6-r1
[ebuild   R    ] dev-qt/qtscript-4.8.6-r2
[ebuild   R    ] dev-qt/qt3support-4.8.6-r1
[ebuild   R    ] dev-qt/qtcore-5.6.1
[ebuild   R    ] dev-qt/qtsql-4.8.6-r1
[ebuild   R    ] dev-qt/qtsvg-5.6.1
[ebuild   R    ] dev-qt/qttranslations-4.8.6-r1
[ebuild   R    ] dev-qt/qtnetwork-5.6.1
[ebuild   R    ] dev-qt/qtsvg-4.8.6-r1
[ebuild   R    ] dev-qt/qttest-4.8.6-r1
[ebuild   R    ] dev-qt/qtconcurrent-5.6.1
[ebuild   R    ] dev-qt/qtxmlpatterns-4.8.6-r1
[ebuild   R    ] dev-qt/qtsql-5.6.1
[ebuild   R    ] dev-qt/qttest-5.6.1
[ebuild   R    ] dev-qt/qtopengl-4.8.6-r1
[ebuild   R    ] dev-qt/qtxmlpatterns-5.6.1
[ebuild   R    ] dev-qt/qtwebkit-4.8.6-r1
[ebuild   R    ] dev-qt/qtdeclarative-4.8.6-r1
[ebuild   R    ] dev-qt/designer-4.8.6-r1
[ebuild   R   ~] lxqt-base/lxqt-meta-0.11.0
[ebuild   R    ] sys-auth/polkit-qt-0.112.0-r1
[ebuild   R    ] dev-qt/qtscript-5.6.1
[ebuild   R    ] dev-qt/qtgui-5.6.1
[ebuild   R    ] dev-qt/qtdeclarative-5.6.1-r1
[ebuild   R    ] dev-qt/qtprintsupport-5.6.1
[ebuild   R    ] dev-qt/qtopengl-5.6.1
[ebuild   R    ] dev-qt/linguist-tools-5.6.1
[ebuild   R   ~] dev-libs/libqtxdg-2.0.0
[ebuild   R    ] dev-libs/libdbusmenu-qt-0.9.3_pre20140619-r1
[ebuild   R   ~] lxqt-base/liblxqt-0.11.0-r1
[ebuild   R   ~] x11-misc/pcmanfm-qt-0.10.0
[ebuild   R   ~] x11-misc/obconf-qt-0.9.0_p20150729
[ebuild   R   ~] lxqt-base/libsysstat-0.3.2
[ebuild   R   ~] lxqt-base/lxqt-globalkeys-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-policykit-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-qtplugin-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-about-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-sudo-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-openssh-askpass-0.11.0
[ebuild   R   ~] media-gfx/lximage-qt-0.4.0
[ebuild   R    ] dev-qt/qtwayland-5.6.1
[ebuild   R   ~] lxqt-base/lxqt-panel-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-runner-0.11.0
[ebuild   R    ] dev-qt/qtmultimedia-5.6.1
[ebuild   R    ] dev-qt/qtwebkit-5.6.1
[ebuild   R    ] dev-qt/designer-5.6.1
[ebuild   R   ~] lxqt-base/lxqt-config-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-common-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-session-0.11.0
[ebuild   R   ~] lxqt-base/lxqt-notificationd-0.11.0


Code:

vicky ~ # gcc -v
Es werden eingebaute Spezifikationen verwendet.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.9.3/lto-wrapper
Ziel: x86_64-pc-linux-gnu
Konfiguriert mit: /var/tmp/portage/sys-devel/gcc-4.9.3/work/gcc-4.9.3/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.9.3 p1.5, pie-0.6.4' --enable-libstdcxx-time --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-altivec --disable-fixed-point --enable-targets=all --disable-libgcj --enable-libgomp --disable-libmudflap --disable-libssp --disable-libcilkrts --enable-vtable-verify --enable-libvtv --enable-lto --without-cloog --enable-libsanitizer
Thread-Modell: posix
gcc-Version 4.9.3 (Gentoo 4.9.3 p1.5, pie-0.6.4)
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3258
Location: Gainesville, Florida

PostPosted: Sat Oct 29, 2016 2:31 pm    Post subject: Reply with quote

As of today (10-29-2016) LxQt-0.11.0 in portage seems to now work.

What I did was remove the lxqt-base/lxqt-meta entry from my world file (which apparently referred to 0.10,0 versions of all lxqt packages), and did:
Code:
gentoo-audio wrc # emerge -v1 $(qlist -IC lxqt-base-*)

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

Calculating dependencies... done!
[ebuild  N     ] dev-cpp/muParser-2.2.5::gentoo  USE="-doc {-test}" 744 KiB
[ebuild     U  ] lxqt-base/liblxqt-0.11.0-r1::gentoo [0.10.0::gentoo] 58 KiB
[ebuild     U  ] lxqt-base/lxqt-globalkeys-0.11.0::gentoo [0.10.0::gentoo] 50 KiB
[ebuild     U  ] lxqt-base/lxqt-about-0.11.0::gentoo [0.10.0::gentoo] 22 KiB
[ebuild     U  ] lxqt-base/lxqt-config-0.11.0::gentoo [0.10.0::gentoo] 193 KiB
[ebuild     U  ] lxqt-base/lxqt-runner-0.11.0::gentoo [0.10.0::gentoo] 205 KiB
[ebuild     U  ] lxqt-base/lxqt-qtplugin-0.11.0::gentoo [0.10.0::gentoo] 21 KiB
[ebuild     U  ] lxqt-base/lxqt-common-0.11.0::gentoo [0.10.0::gentoo] 3,142 KiB
[ebuild     U  ] lxqt-base/lxqt-session-0.11.0::gentoo [0.10.0::gentoo] 118 KiB
[ebuild     U  ] lxqt-base/lxqt-notificationd-0.11.0::gentoo [0.10.0::gentoo] 30 KiB
[ebuild     U  ] lxqt-base/lxqt-policykit-0.11.0::gentoo [0.10.0::gentoo] 31 KiB
[ebuild     U  ] lxqt-base/lxqt-panel-0.11.0::gentoo [0.10.0-r1::gentoo] USE="alsa clock desktopswitch kbindicator mainmenu mount quicklaunch showdesktop taskbar tray volume -colorpicker -cpuload -dom -networkmonitor -pulseaudio -sensors -statusnotifier -sysstat -worldclock (-screensaver%)" 257 KiB

Total: 12 packages (11 upgrades, 1 new), Size of downloads: 4,865 KiB


>>> Verifying ebuild manifests
>>> Running pre-merge checks for lxqt-base/liblxqt-0.11.0-r1
etc.,
etc........

Removing the lxqt-meta in world cleared all the previous 0.10.0 conflicts, and all 0.11.0 versions emerged perfectly. I logged into LxQt 0.11.0, and all is working normally.


UPDATE: Just synced on another computer, and apparently LxQt-0.11.0 meta is now working in portage: These are the packages that would be merged, in order:
Code:
emerge lxqt-meta -pv

Calculating dependencies... done!
[ebuild  N     ] dev-cpp/muParser-2.2.5::gentoo  USE="-doc {-test}" 744 KiB
[ebuild  N     ] dev-libs/libqtxdg-2.0.0::gentoo  USE="{-test}" 61 KiB
[ebuild  N     ] lxde-base/lxmenu-data-0.1.5::gentoo  195 KiB
[ebuild  N     ] x11-wm/openbox-3.6.1:3::gentoo  USE="branding nls session startup-notification svg -debug -imlib -static-libs -xdg" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild  N     ] lxqt-base/liblxqt-0.11.0-r1::gentoo  58 KiB
[ebuild  N     ] x11-misc/obconf-qt-0.9.0_p20150729::gentoo  0 KiB
[ebuild  N     ] lxqt-base/lxqt-globalkeys-0.11.0::gentoo  50 KiB
[ebuild  N     ] lxqt-base/lxqt-policykit-0.11.0::gentoo  31 KiB
[ebuild  N     ] lxqt-base/lxqt-about-0.11.0::gentoo  22 KiB
[ebuild  N     ] lxqt-base/lxqt-qtplugin-0.11.0::gentoo  21 KiB
[ebuild  N     ] lxqt-base/lxqt-config-0.11.0::gentoo  193 KiB
[ebuild  N     ] x11-libs/libfm-qt-0.11.1:0/3::gentoo  125 KiB
[ebuild  N     ] lxqt-base/lxqt-panel-0.11.0::gentoo  USE="alsa clock desktopswitch kbindicator mainmenu mount quicklaunch showdesktop taskbar tray volume -colorpicker -cpuload -dom -networkmonitor -pulseaudio -sensors -statusnotifier -sysstat -worldclock" 257 KiB
[ebuild  N     ] x11-misc/pcmanfm-qt-0.11.1::gentoo  91 KiB
[ebuild  N     ] lxqt-base/lxqt-runner-0.11.0::gentoo  205 KiB
[ebuild  N     ] lxqt-base/lxqt-common-0.11.0::gentoo  3,142 KiB
[ebuild  N     ] lxqt-base/lxqt-session-0.11.0::gentoo  118 KiB
[ebuild  N     ] lxqt-base/lxqt-notificationd-0.11.0::gentoo  30 KiB
[ebuild  N     ] lxqt-base/lxqt-meta-0.11.0::gentoo  USE="about filemanager icons oxygen (policykit) -admin -lightdm -lximage -minimal -powermanagement -sddm -ssh-askpass -sudo" 0 KiB

_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r6, gcc-9.2.0 kernel-5.3.7-gentoo USE=experimental
Back to top
View user's profile Send private message
acmondor
n00b
n00b


Joined: 08 Aug 2014
Posts: 37
Location: Canadian Prairies

PostPosted: Sun Oct 30, 2016 5:20 pm    Post subject: Reply with quote

Switched LxQt-0.11.0 this morning and noticed one extremely annoying issue with pcmanfm-qt and would like to know if anyone else has this issue.

The issue is with View mode. If I select something in the View menu which is different then my default settings (eg Show Hidden or Thumbnail View), when I change directory the setting goes back to its default value. In the previous version of pcmanfm-qt that setting would stay in effect until I changed from the View menu or exited the application. I do not use the "Preserve Settings for This Folder" option.

Does anyone else have this issue?
Back to top
View user's profile Send private message
CaptainBlood
Veteran
Veteran


Joined: 24 Jan 2010
Posts: 1130

PostPosted: Sun Oct 30, 2016 5:41 pm    Post subject: Reply with quote

acmondor wrote:
Switched LxQt-0.11.0 this morning and noticed one extremely annoying issue with pcmanfm-qt and would like to know if anyone else has this issue.

The issue is with View mode. If I select something in the View menu which is different then my default settings (eg Show Hidden or Thumbnail View), when I change directory the setting goes back to its default value. In the previous version of pcmanfm-qt that setting would stay in effect until I changed from the View menu or exited the application. I do not use the "Preserve Settings for This Folder" option.

Does anyone else have this issue?


Same here.

Thks 4 ur attention.
Back to top
View user's profile Send private message
acmondor
n00b
n00b


Joined: 08 Aug 2014
Posts: 37
Location: Canadian Prairies

PostPosted: Fri Nov 04, 2016 5:04 pm    Post subject: Reply with quote

I raised an issue against pcmanfm-qt in github for the View mode problem (https://github.com/lxde/pcmanfm-qt/issues/409) and in there I included a small patch (https://github.com/lxde/pcmanfm-qt/files/572062/acmondor-pcmanfm-qt-0.11.1.patch.txt) which can be used to work around the problem.

To apply the above mentioned patch to your gentoo system, just save that file in /etc/portage/patches/x11-misc/pcmanfm-qt/ and then re-emerge pcmanfm-qt.

Use the patch at your own risk.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum