This is now updated to version 2.35
Apr 13 2021
Sep 22 2020
Aug 13 2020
Should be resolved with D9382.
Aug 7 2020
Should be good now, thanks for your help!
I think it worked finally, sorry about that. Note that I build it with -j2 for memory purposes, that might need to be removed or maybe changed to -j3.
you need to rebase, so you will kill these changes because 99% is based on version 9, after rebase you need to run make pull to update it to the latest version, update it to the newest version, build it and update this commit via arc diff -update D9382
- Update graph-tool to 2.33 and fix T9215
Aug 6 2020
Damn it! This is what I thought I did between the last attempt and this one but clearly messed it up somehow.... I'll try again, do I need to build it each time or can I just use these files after making a pull?
Ignore again, I've built this so many times I keep using the wrong base, sorry
Apologies, this wasn't build on the most recent version from the repos, will try again.
Jul 30 2020
I think this is an issue with clang as compiling it without clang=yes did not have this problem. Once I have verified this (with yet another build of this monster) I will submit a package upgrade that should resolve it.
Jul 28 2020
Building 2.33 locally didn't resolve this, I'm still testing but as it takes so long to build it'll take me a while. I might ask the developer though as I can't see why this would be a Solus issue.
Jul 24 2020
Mar 31 2020
- Update networkx to 2.4
Sorry, I wasn't sure if I was supposed to do this anyway or not....
Mar 27 2020
Ah, thanks for letting me know.
Feb 6 2020
After creating a new user it did indeed work so there must be some older config file messing things up for me. Thanks Girtablulu.
Jan 29 2020
Jan 28 2020
I'm not sure if I'm allowed re-open but this is still an issue for me on two of my Plasma machines. The one it's not an issue on originally was Budgie and then I installed Plasma as well. That's the only one where dark theme in Lutris changes the theme. In the other two pure Plasma machines it is the same as the first screenshot above.
Dec 2 2019
Unfortunately this is still an issue on Lutris on one of my laptops (not sure why the other is unaffected). Even after the last two updates and rebooting dark theme on Lutris still does is like the screenshot in the first post, this is on a Dell Lattitude 7290 with an i7-8650U.
Nov 9 2019
Hi Girtablulu, I'm not sure if it's okay to reopen tasks here but although that upstream KDE bug is resolved, has been implemented and is no longer an issue in Firefox, it is still an issue for me with Dark theme on Lutris (not for light theme though), the images above persists. Maybe I should try rebuilding Lutris locally now that the error is fixed and it will be okay if this is only affecting me though.
Oct 26 2019
Oct 13 2019
Confirmed, thanks so much!!
Oct 12 2019
Oct 1 2019
Okay thanks, presume this is also the case for mpv then.
Sep 12 2019
Changed release to 7
Restarted process and rebuilt
Aug 16 2019
I've been ammending them. Should I just do the most recent as a commit? Apologies, I'm not used to using git so was just trying to follow the documentation.
Aug 10 2019
- Rebuilt with PREFIX=/usr
Aug 6 2019
In case you're wondering why these changes crept in it's cause I had an older build on my computer which I used instead of going from the most recent version, not very used to doing this, hopefully it's okay now.
Fixed test plan
I use graph-tool for work so have built this library more times than anyone would want!!
This seems to be specific to one computer and only affects me so I think it can be closed, still don't know why it only happens on one of my computers but at least there is an easy workaround.
Jul 22 2019
Yes, just tested it again there:
sudo eopkg it file-devel Total size of package(s): 5.00 KB Downloading 1 / 1 Package file-devel found in repository Solus Program terminated. Could not fetch destination file "https://mirrors.rit.edu/solus/packages/shannon/f/file/file-devel-5.37-18-1-x86_64.eopkg": [Errno 14] HTTPS Error 416 - Requested Range Not Satisfiable Please use 'eopkg help' for general help.
Jun 18 2019
Installed Plasma on a new machine and restore session doesn't restore most apps and in particular no KDE apps, it does restore things like Firefox and Viber but not Dolphin or Okular for example, it also doesn't restore things like TexStudio though which is also QT... This doesn't seem to be a general KDE issue either, just a Solus one.
Jun 14 2019
Strange, it still happens for me, tried at work, home and on public wifi now.
Jun 13 2019
Yes I had the -c, and I got the same error when I just tried sudo eopkg it file-devel.
Mar 12 2019
Further to my previous comment, this stopped happening after installing system-devel, I am not sure whether it was that or one of it's dependencies that resolves it.
Mar 6 2019
This has stopped happening for me in the last few days during which time I installed the following packages: lutris, scikit-learn and system-devel, presumably it is something in the last of those as that has lots of dependencies. I'll test with uninstalling things tomorrow to see if I can narrow it down. In the meantime here is the full list of packages installed from eopkg history in case anything jumps out as to what causes it:
* enchant 1.6.0-12-1-x86_64 is installed. * brotli 1.0.7-3-1-x86_64 is installed. * woff2 1.0.2-2-1-x86_64 is installed. * libwebkit-gtk 2.22.4-59-1-x86_64 is installed. * notify-python 0.1.1-1-1-x86_64 is installed. * bubblewrap 0.3.1-5-1-x86_64 is installed. * libgnome-desktop 3.28.2-22-1-x86_64 is installed. * python-evdev 1.1.2-4-1-x86_64 is installed. * libgnome-keyring 3.12.0-11-1-x86_64 is installed. * lutris 0.5.0.1-32-1-x86_64 is installed. * scikit-learn 0.19.1-8-1-x86_64 is installed. * libtool-devel 2.4.6-8-1-x86_64 is installed. * python-configobj 5.0.6-3-1-x86_64 is installed. * quilt 0.65-5-1-x86_64 is installed. * diffstat 1.62-9-1-x86_64 is installed. * libgpg-error-devel 1.35-17-1-x86_64 is installed. * flex 2.6.4-13-1-x86_64 is installed. * flex-devel 2.6.4-13-1-x86_64 is installed. * ruamel_yaml 0.11.11-1-1-x86_64 is installed. * util-linux-devel 2.33-23-1-x86_64 is installed. * libpcre-devel 8.42-18-1-x86_64 is installed. * gettext-devel 0.19.8.1-11-1-x86_64 is installed. * mpc-devel 1.1.0-6-1-x86_64 is installed. * ninja 1.9.0-4-1-x86_64 is installed. * libffi-devel 3.2.1-11-1-x86_64 is installed. * texinfo 6.3-7-1-x86_64 is installed. * catbox 1.7.0-4-1-x86_64 is installed. * file-devel 5.32-16-1-x86_64 is installed. * gcc 8.2.0-44-1-x86_64 is installed. * intltool 0.51.0-5-1-x86_64 is installed. * libuv 1.25.0-6-1-x86_64 is installed. * cmake 3.13.4-27-1-x86_64 is installed. * glib2-devel 2.56.3-48-1-x86_64 is installed. * libgudev-devel 232-5-1-x86_64 is installed. * make 4.2.1-6-1-x86_64 is installed. * bison 3.3.1-8-1-x86_64 is installed. * bison-devel 3.3.1-8-1-x86_64 is installed. * openssl-devel 1.0.2q-34-1-x86_64 is installed. * libarchive-bin 3.3.3-22-1-x86_64 is installed. * pkg-config 0.29.2-7-1-x86_64 is installed. * m4 1.4.18-6-1-x86_64 is installed. * g++ 8.2.0-44-1-x86_64 is installed. * gobject-introspection-devel 1.56.1-18-1-x86_64 is installed. * mpfr-devel 4.0.1-6-1-x86_64 is installed. * bash-completion-devel 2.8-15-1-x86_64 is installed. * glibc-devel 2.29-54-1-x86_64 is installed. * fakeroot 1.22-10-1-x86_64 is installed. * ypkg 29-133-1-x86_64 is installed. * abireport 1.0.6-4-1-x86_64 is installed. * xz-devel 5.2.4-23-1-x86_64 is installed. * gfortran 8.2.0-44-1-x86_64 is installed. * gmp-devel 6.1.2-10-1-x86_64 is installed. * linux-headers 4.9.122-64-1-x86_64 is installed. * ncurses-devel 6.1-13-1-x86_64 is installed. * zlib-devel 1.2.11-20-1-x86_64 is installed. * readline-devel 6.3.008-7-1-x86_64 is installed. * diffutils 3.7-9-1-x86_64 is installed. * libxml2-devel 2.9.8-21-1-x86_64 is installed. * expat-devel 2.2.6-15-1-x86_64 is installed. * polkit-devel 0.113-21-1-x86_64 is installed. * patch 2.7.6-7-1-x86_64 is installed. * pam-devel 1.3.1-17-1-x86_64 is installed. * systemd-devel 239-77-1-x86_64 is installed. * meson 0.49.2-26-1-x86_64 is installed. * dbus-devel 1.12.10-27-1-x86_64 is installed. * autoconf 2.69-5-1-x86_64 is installed. * automake 1.16.1-11-1-x86_64 is installed. * binutils 2.31.1-36-1-x86_64 is installed. * nasm 2.14.02-11-1-x86_64 is installed.
Nov 12 2018
Nov 2 2018
Nov 1 2018
This doesn't happen on my workstation but I also have about 400 more packages on that than the laptop. If it stops happening after I install something or update I'll let you know.
It's hard to know if this is a general KDE thing or unique to Solus without further testing, same with one or two power management things. It doesn't restore sessions either if I manually save.
Oct 30 2018
Oct 26 2018
I installed from the ISO today and then updated so it's still happening for me. I wonder if I'm missing some package that resolves this.
If it's any help this issue was in MATE too and was seemingly fixed during the week: T3830
Oct 25 2018
Apologies DataDrake, as I'd built the original package and uploaded it here I just used the version on my machine for the update, I didn't realise from the documentation that I had to clone the Solus version rather than the source. Hopefully this is okay now (I'm still fairly new to this!).
Oct 16 2018
You're right, I did notice that after git commit it asked about other files in the home folder but I didn't do anything about it as I thought adding the files I needed would be okay... Should I do the process again?
That's what I did, the bottom part updates the package.yml and then I submitted that new package.yml and the pspec from when I built it as described here (which was linked at the top of the one you linked):
I just did an arc diff before I saw your message which has a small test plan: D4054
Oct 8 2018
I hope you don't mind me opening this, but this is still the case on MATE.
Aug 31 2018
Aug 20 2018
I haven't suffered any issues this time so maybe validating the packages sorted it? I still get an error opening it from the command line:
$ qt.accessibility.core: Cannot create accessible child interface for object: PlacesView(0x16be290) index: 11 kf5.kio.core: We got some errors while running testparm "Load smb config files from /usr/share/defaults/samba/smb.conf\nGlobal parameter load printers found in service section!\nGlobal parameter printcap name found in service section!\nGlobal parameter disable spoolss found in service section!\nLoaded services file OK.\n"
Aug 14 2018
Thanks Peter, I'll let you know (though it may be Monday before I've a chance to test it).
Jul 26 2018
The system is up to date.
Jul 24 2018
For about the third time after an update Dolphin will give the following error on opening:
Unable to create io-slave. klauncher said: Error loading '/usr/lib64/qt5/plugins/kf5/kio/file.so'.
May 31 2018
@clivejo Thanks, I'll try that so. Yeah I knew they didn't really like each other but I hoped removing the ~/.kde directory would be enough.
May 30 2018
When I start a new session, KDE does not remember the windows that were open despite "Restore previous session" being selected in System Settings -> Startup and Shutdown -> Desktop Session.
Reading a little about this, it seems I have no ~/.config/session/ directory. I can create this but it makes no difference. Does anyone else have this issue?
Apr 10 2018
Ah okay, thanks kyrios, do you need to see my pspec or anything?
Can we change the name to python3-graph-tool to avoid potential confusion as this build won't work for Python2.
Apr 2 2018
Can we rename this python3-graph-tool to avoid any potential confusion?
Mar 30 2018
Thanks very much for all your help with this! I'll aim to update the graph-tool package.yml shortly too. When it's in the repository I'll ask the developer to add Solus to the installation documentation. And then hopefully I'll never have to build that damn package again!
@kyrios123 Looking good so far, graph-tool is currently compiling the algorithms, it found the boost library for python3 fine.
This next part will take a few hours as I also have to use make -j1
Even with 32GB RAM if I use -j2 it goes into the swap during on of the algorithms so I can't use the computer for a time when it's doing that!
I'll install it when it's done and see if it works but I think it's promising.
Mar 27 2018
Ah right, sorry, I should have checked that first. I used KDE Neon for a while until about a year ago and didn't remember either of them, but at the time I didn't use a second monitor often. Hopefully they'll be resolved at some stage then.
I've been using the Patreon KDE ISO for pver a week now and I've noticed two things which I didn't see here.
One is that I cannot add a panel to the second monitor, if I try it just goes to another position on the first screen.
The second is every time I insert a USB stick in, when it comes up on device notifier and I click on 'open with file manager' I get a popup saying:
"Error -- KIO Client
That seems remarkably inefficient if it's building it each time, at least it doesn't take too long to build unlike graph-tool which I was trying to build for Python3 each time after, that was what took so long to figure this out.
Mar 26 2018
I still have your old package.yml if you want to look at it? Basically you didn't have the b2 for python2 or the buildids for both, I'm not sure if they're necessary but your patch is and the clean is (I tried to compile this many times so there was a bit of trial and error!). I think you're right about building multiple times, I got this thing about clean from the answer here anyway if you want to read a little more about it.
I have successfully got this to build and run with Python3! I rebuilt libboost 1.66.0 with both versions of Python as mentioned in T3994 (I can get it with libboost 1.65.1). I can upload the package.yml for this if necessary but I don't think it as it's just the build with libboost that was causing issues.
Hi all, I have successfully managed to build libboost 1.66.0 with both versions of Python (this also works with libboost 1.65.1 which I should have used really). The package.yml is attached
It just requires adding a few extra lines from what @kyrios123 did previously when he tried the Python3 build. I used his patch file when he was trying it for Python3 too:
Mar 2 2018
Enable Python 3 support for networkx as it was requested in IRC.
For what purpose exactly? What do we have that requires python3 support in networkx?
Nov 21 2017
In principle I would like if I could just use Python 3, however, I can't get some packages in working Python 3 (in Solus libboost for example). Therefore I alternate between using 2 and 3 which is annoying but has been the way for a lot of people who do scientific programming for a good few years now due to some legacy libraries. Because of this I would like support for both.
Oct 18 2017
Okay so after rebuilding libboost I got to the same point as you @kyrios123, however when I try to locate libgraph_tool_core.so I only find it for Python 2.7:
$ locate libgraph_tool_core.so /usr/lib64/python2.7/site-packages/graph_tool/libgraph_tool_core.so
So somehow it doesn't get installed for the Python 3 version.
Oct 12 2017
I think maybe libboost 1.65 didn't build properly for me, I just tried to install it and test it and LibreOffice doesn't run anymore due to some libboost error. Though I can compile graph-tool for Python2 so I don't really know what's going on.
Oct 11 2017
Unfortunately I still couldn't get it working. I was able to build boost 1.65 but even when using make local with that I get the same error as the previous version
configure: error: No usable boost::python found
I had to edit your package.yml a bit as for me it put boost in /usr/lib64 instead of /usr/lib