Ben, Nuggets of gold... I was trying to figure out how to try to force it to pull down something else. If it pulls down 0.56.0 I will try it, if it does not work I have more info (thanks to you) as to where to look to try to force it to pull down the one that it complains is not there.
Right now I am working on a RPi project, will get back on that one this weekend. Thank you again, as usual all ears... On Thu, Dec 31, 2020 at 11:25 PM Ben Koenig <techkoe...@gmail.com> wrote: > Supposedly pip3 can be forced to install a specific version but there is > no clear documentation on that process. pip3 downloads from pypi.org so > you can check the meson project page to see what versions are available. > Because pip3 is unaware of your package manager make sure you remove the > ubuntu version before trying to install. > > bash$ sudo apt-get remove meson > > > Verify that 'which meson' does not return an executable and then try > running pip3 with the '==' syntax to specify a version. > > bash$ pip3 install meson==0.56.0 > > > The documentation for this is really weak, I stumbled across that syntax > by accident on their product page for older releases. > > https://pypi.org/project/meson/0.55.3/ > > > 0.56.0 is the latest version but I assume the pip command shown at the > top of the page applies to every version. That should work, but you'll > want to keep in mind that if apt tries to pull meson in as a dependency > for anything you might run into surprises later on. > > -Ben > > > On 12/31/20 8:08 AM, Chuck Hast wrote: > > It is installing rev 0.53.2, I have tried to figure out how to > > cheat it, it must be pulling info from the Ubuntu data, the > > interesting thing is that the page I am following is for install > > on Ubuntu 20.04.01, that is the rev level I am at. > > > > When you do the pip3 command it goes out and pulls > > down 0.53.2.... > > > > When I try to finish the install and it gets down to the part > > for where it is compiling and installing wlroots that is where > > it tosses the error. > > > > I was trying to figure out how to contact the maintainer to > > ask about it but so far zip. > > > > I want to see how the Wayfire effects compare to the old > > Compiz. > > > > On Wed, Dec 30, 2020 at 12:27 PM Ben Koenig <techkoe...@gmail.com> > wrote: > > > >> Quick follow up to this... I checked the ubuntu package database > >> (packages.ubuntu.com) and ran a search for the ubuntu provided meson > >> package: > >> > >> > >> > https://packages.ubuntu.com/search?keywords=meson&searchon=names&suite=focal§ion=all > >> > >> > >> Ubuntu 20.04 includes meson 0.53.2. This matches what you get when you > >> run 'meson --version'. So this means pip3 is either not installing meson > >> (because meson is already installed) or it is installing it to a virtual > >> environment outside your normal $PATH variable. There are a few > >> different ways to fix that but it kind of depends on what pip3 says when > >> you try to install meson. > >> > >> > >> You need to figure out where pip3 is installing meson or if it is > >> returning errors due to meson already being installed. > >> > >> -Ben > >> > >> > >> On 12/30/20 10:16 AM, Ben Koenig wrote: > >>> I don't really have any ideas but I can offer some additional info > >>> based on the meson install on my system > >>> > >>> > >>> bash-5.1$ which meson && meson --version > >>> /usr/bin/meson > >>> 0.56.0 > >>> > >>> > >>> This was installed as part of slackware so it's an upstream package as > >>> part of my distribution. You are trying to install it via pip which > >>> basically just downloads whatever the python people feel is > >>> appropriate from pypi.org. I don't really understand how pip resolves > >>> dependencies so it might get stuck on a specific version for reasons > >>> that are not obvious. > >>> > >>> > >>> Does your distro offer a meson package through whatever repos they > >>> provide? Since meson is a generic build system it's usually better to > >>> use the distro package and most distros will make sure to provide it. > >>> > >>> -Ben > >>> > >>> > >>> On 12/29/20 10:09 PM, Chuck Hast wrote: > >>>> Anyone have any idea on this? > >>>> > >>>> > >>>> On Fri, Dec 25, 2020 at 1:28 PM Chuck Hast <wch...@gmail.com> wrote: > >>>> > >>>>> Folks, > >>>>> Is anyone using Wayland with Wayfire? I am trying to make > >>>>> it cook but so far I get down to the very last piece on the install > >>>>> and I get all kinds of errors. I am using the install scripts for > >>>>> Ubuntu 20.04, here is the link to the instructions. > >>>>> https://github.com/DurandA/wayfire/wiki/Ubuntu-20.04-installation > >>>>> > >>>>> I get down to the point where I do the wlroots build and install > >>>>> and it tosses the following error: > >>>>> > >>>>> meson.build:1:0: ERROR: Meson version is 0.53.2 but project requires > >>>>>> =0.54.0 > >>>>> I do the following: > >>>>> which meson && meson --version > >>>>> and get: > >>>>> /usr/bin/meson > >>>>> 0.53.2 > >>>>> I am trying to figure out how to force it to go to ver: > >>>>> 0.54.0 > >>>>> > >>>>> I am using the command: > >>>>> pip3 install meson ninja > >>>>> > >>>>> As indicated by the instructions. I am trying to figure > >>>>> out how to force it to pull the 0.54 ver, that is supposed > >>>>> to be a python pull (they advise elsewhere against using > >>>>> apt to do the install exactly due to apt pulling an older > >>>>> rev level) > >>>>> > >>>>> I have pulled a lot of things from GitHub but never run > >>>>> into this before. > >>>>> I want to try the 3D effects on Wayland one of the items > >>>>> that I am interested in is the "cube" or whatever number > >>>>> of desktops. If I can make it work I want to test it and see > >>>>> if I can migrate to Wayland and get on something more > >>>>> modern and not so intensive as Compiz. Love it but I think > >>>>> it is time to start looking at leaving it. Wayland appears to > >>>>> be much less resource intensive, yet I can keep my cube > >>>>> and other effects. > >>>>> > >>>>> -- > >>>>> > >>>>> Chuck Hast -- KP4DJT -- > >>>>> I can do all things through Christ which strengtheneth me. > >>>>> Ph 4:13 KJV > >>>>> Todo lo puedo en Cristo que me fortalece. > >>>>> Fil 4:13 RVR1960 > >>>>> > >>>>> > >> _______________________________________________ > >> PLUG: https://pdxlinux.org > >> PLUG mailing list > >> PLUG@pdxlinux.org > >> http://lists.pdxlinux.org/mailman/listinfo/plug > >> > > > _______________________________________________ > PLUG: https://pdxlinux.org > PLUG mailing list > PLUG@pdxlinux.org > http://lists.pdxlinux.org/mailman/listinfo/plug > -- Chuck Hast -- KP4DJT -- I can do all things through Christ which strengtheneth me. Ph 4:13 KJV Todo lo puedo en Cristo que me fortalece. Fil 4:13 RVR1960 _______________________________________________ PLUG: https://pdxlinux.org PLUG mailing list PLUG@pdxlinux.org http://lists.pdxlinux.org/mailman/listinfo/plug