gpsd-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-dev] ✘scons 3.0.5


From: Gary E. Miller
Subject: [gpsd-dev] ✘scons 3.0.5
Date: Wed, 27 Mar 2019 13:50:13 -0700

Yo All!

I just updated to scons 3.0.5.  That broke gpsd builds with
Python 2.7 and 3.6.

Both show this failure:

Package QtNetwork was not found in the pkg-config search path.
Perhaps you should add the directory containing `QtNetwork.pc'
to the PKG_CONFIG_PATH environment variable
No package 'QtNetwork' found
pkg_config is confused about the state of QtNetwork.

I have qtnetwork 5.12.2 installed.    There is no file QtNetwork.pc

The fatal error, on both, is this:

AttributeError: 'SConsEnvironment' object has no attribute 'Man':
  File "/u1/local/src/GPS/gpsd/gpsd/SConstruct", line 1848:
    manpage_targets.append(man_env.Man(source=xml, target=man))

Additionally python 2.7 throws this message before the above error:

scons: Building targets ...
rm -f revision.h
scons: done building targets.
ValueError: unsupported pickle protocol: 4:
  File "/usr/lib64/python2.7/site-packages/SCons/Script/Main.py", line 1374:
    _exec_main(parser, values)
  File "/usr/lib64/python2.7/site-packages/SCons/Script/Main.py", line 1337:
    _main(parser)
  File "/usr/lib64/python2.7/site-packages/SCons/Script/Main.py", line 1112:
    nodes = _build_targets(fs, options, targets, target_top)
  File "/usr/lib64/python2.7/site-packages/SCons/Script/Main.py", line 1311:
    jobs.run(postfunc = jobs_postfunc)
  File "/usr/lib64/python2.7/site-packages/SCons/Job.py", line 111:
    self.job.start()
  File "/usr/lib64/python2.7/site-packages/SCons/Job.py", line 216:
    task.executed()
  File "/usr/lib64/python2.7/site-packages/SCons/Script/Main.py", line 239:
    SCons.Taskmaster.OutOfDateTask.executed(self)
  File "/usr/lib64/python2.7/site-packages/SCons/Taskmaster.py", line 313:
    t.built()
  File "/usr/lib64/python2.7/site-packages/SCons/Node/FS.py", line 3250:
    SCons.Node.Node.built(self)
  File "/usr/lib64/python2.7/site-packages/SCons/Node/__init__.py", line 796:
    self.ninfo.update(self)
  File "/usr/lib64/python2.7/site-packages/SCons/Node/__init__.py", line 392:
    setattr(self, f, func())
  File "/usr/lib64/python2.7/site-packages/SCons/Node/FS.py", line 3210:
    csig = self.get_max_drift_csig()
  File "/usr/lib64/python2.7/site-packages/SCons/Node/FS.py", line 3175:
    old = self.get_stored_info()
  File "/usr/lib64/python2.7/site-packages/SCons/Node/FS.py", line 2890:
    sconsign_entry = self.dir.sconsign().get_entry(self.name)
  File "/usr/lib64/python2.7/site-packages/SCons/Node/FS.py", line 1895:
    return _sconsign_map[self._func_sconsign](self)
  File "/usr/lib64/python2.7/site-packages/SCons/Node/FS.py", line 75:
    node._sconsign = SCons.SConsign.ForDirectory(node)
  File "/usr/lib64/python2.7/site-packages/SCons/SConsign.py", line 234:
    db, mode = Get_DataBase(dir)
  File "/usr/lib64/python2.7/site-packages/SCons/SConsign.py", line 88:
    db = DataBase[top] = DB_Module.open(DB_Name, "c")
  File "/usr/lib64/python2.7/site-packages/SCons/dblite.py", line 210:
    return dblite(file, flag, mode)
  File "/usr/lib64/python2.7/site-packages/SCons/dblite.py", line 129:
    self._dict = pickle.loads(p)

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

Attachment: pgpc7pLixiOr8.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]