[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release blockers
From: |
Gary E. Miller |
Subject: |
Re: Release blockers |
Date: |
Thu, 12 Dec 2019 12:52:12 -0800 |
Yo Steve!
On Thu, 12 Dec 2019 14:19:42 -0600 (CST)
Steve Bourland <address@hidden> wrote:
> I'm 99% confident the problem I am running into is on my
> requirements, but I have been struggling all morning. Downloaded
> master yesterday afternoon (Central Time), working on building from
> source on a fresh Ubuntu 18.04.3 install. First run of scons worked
> and indicated it built everything, but now stuck on scons check with:
Ubuntu 18 is a pretty important platform. It needs to work.
> >>> gi.version_info
> (3, 26, 1)
> >>> gi.require_version('Gtk', '3.0')
Looks like you do not have Python Gtk installed.
Python 3.8.0 (default, Dec 6 2019, 02:51:53)
[...]
>>> gi.version_info
(3, 32, 1)
>>> gi.require_version('Gtk', '3.0')
>>>
I'm not much of a Gtk person, but it seems to me that your 3.26.1 should
be OK when my 3.32.1 works.
> raise ValueError('Namespace %s not available' % namespace)
> ValueError: Namespace Gtk not available
But you do not have python Gtk installed.
Are you sure you have the python Gtk, Gdk and GLib modules installed?
I have no idea what Ubuntu packages have those. Sadly that is undocumented.
On Gentoo it is in dev-python/pygobject
> If I use a python3 shell (Python 3.6.8) I get the same results.
> Trying to help out with some testing, but not going so super well for
> me, sorry.
Finding doc problems, like this one, is the purpose of testing. The
doc needs to better tell you what to install, and the error message
needs to be better at telling you what you have yet to install.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
address@hidden Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin
pgpcQPM2VGDPf.pgp
Description: OpenPGP digital signature