-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bails after fresh install on 16.04 #101
Comments
By fresh install you mean compiled from source? 16.04 has no backports of
recent fixes.
…On Thu, 22 Aug 2019, 12:19 Landman Bester, ***@***.***> wrote:
I recently installed owlcat and I think it resulted in my casacore getting
upgraded which broke the usual way I simulate data. After purging both
meqtrees and casacore I still get the same error viz.
Successful readonly open of default-locked table facet_centers.MS_p0: 25
columns, 0 rows
1.5Gb tdlc(Compile.py:157:import_tdl_module): exception importing TDL
file: /usr/lib/python2.7/dist-packages/Cattery/Siamese/turbo-sim.py
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/Timba/TDL/Compile.py", line 136, in
import_tdl_module
_tdlmod = imp.load_source(modname,filename,infile);
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/turbo-sim.py", line
114, in
from Siamese.OMS import oms_pointing_errors
File
"/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/oms_pointing_errors.py",
line 62, in
_pe_errgen_l = ErrorGens.Selector("pointing in
l",0,10,label="pe_l",unit=("arcsec",ARCSEC));
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/ErrorGens.py",
line 203, in *init*
gen = genclass(name,nominal_value,typical_error,label=label,**kw);
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/ErrorGens.py",
line 154, in *init*
Meow.Context.mssel.when_changed(self.set_ms);
File "/usr/lib/python2.7/dist-packages/Cattery/Meow/MSUtils.py", line 703,
in when_changed
callback(self._msname);
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/ErrorGens.py",
line 158, in set_ms
t0,t1 = min(times),max(times);
TypeError: 'NoneType' object is not iterable
Exception caught:
Traceback (most recent call last):
File "/usr/bin/meqtree-pipeliner.py", line 147, in
module,ns,msg = Compile.compile_file(mqs,script,config=section);
File "/usr/lib/python2.7/dist-packages/Timba/TDL/Compile.py", line 302, in
compile_file
(tdlmod,text) = import_tdl_module(filename,text=text,config=config);
File "/usr/lib/python2.7/dist-packages/Timba/TDL/Compile.py", line 164, in
import_tdl_module
raise TDL.CumulativeError(*ns.GetErrors());
CumulativeError:
[ 1] 'NoneType' object is not iterable
Stopping the meqserver
1.5Gb meqserver(meqserver.py:288:stop_default_mqs): meqserver not exited
yet, waiting another 10 seconds
All your batch are not belong to us, returning with error code
Makefile:17: recipe for target 'fc' failed
make: *** [fc] Error 1
Any ideas?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#101>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEIVPJQT2AOAEJBZVLZHDV3QFZRZRANCNFSM4IOTJWSA>
.
|
No from KERN-3. Why have these packages been upgraded? Thought they were supposed to remain fixed at stable versions |
landman-X3 :: MS_dir/ddfacet_test_data/WSCMS_MSMF_WB_TestSuite » dpkg -l | grep meqtrees I don't understand why I have packages from KERN4 and 5 when I only have the PPA for KERN3 added to my system |
Somebody has pushed packages by the looks of the PPA version numbers in
KERN-3. @bmerry this is probably the cause of your problems.
I don't think this is reversible unfortunately, or at least my debian
packaging foo isn't good enough to give any further advise. I would say try
building your meqtrees from source. There is a Dockerfile in cattery that
should give you all the steps you need.
…On Thu, Aug 22, 2019 at 12:30 PM Landman Bester ***@***.***> wrote:
landman-X3 :: MS_dir/ddfacet_test_data/WSCMS_MSMF_WB_TestSuite » dpkg -l |
grep meqtrees
ii libmeqtrees-timba0 1.5.0-1kern4 amd64 implementing and solving
arbitrary Measurement Equations
ii meqtrees 1.5.3-1 amd64 Meta package that depends on all MeqTrees
subprojects.
ii meqtrees-timba 1.5.0-1kern4 amd64 implementing and solving arbitrary
Measurement Equations
ii python-kittens 1.3.3-1kern5 amd64 Collection of Python utility
functions for purr, tigger, meqtrees and others
ii python-meqtrees-cattery 1.5.3-1 amd64 Frameworks for simulation and
calibration of radio interferometers
ii python-meqtrees-timba 1.5.0-1kern4 amd64 implementing and solving
arbitrary Measurement Equations
I don't understand why I have packages from KERN4 and 5 when I only have
the PPA for KERN3 added to my system
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#101>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEIVPJTMMORNC2XD35GKDLLQFZTF7ANCNFSM4IOTJWSA>
.
--
-----------------------------------------------------------------------------------------------------
Benjamin Hugo
Junior Software Developer
SARAO
Black River Park, 2 Fir Street, Observatory, Cape Town, Western Cape, 7925
Contact: [+27] 0716293858 <+27%2071%20629%203858>
PhD. student,
Radio Astronomy Techniques and Technologies,
Department of Physics and Electronics,
Rhodes University
Skype: benna.cn
-----------------------------------------------------------------------------------------------------
|
KERN-3 contains
KERN 4 was released 06 2018 and KERN 5 even later, so i'm not sure what makes you think there are KERN 4 and KERN 5 packages in KERN 3?
|
Ben,I guess you are misreading the version numbers. For example |
So this is probably just a bug in that specific release? |
oh ok thanks for explaining your versioning scheme. I always thought the last number is the kern version. Doesn't quite explain @bmerry's recent breakage, but maybe it is some unholy interaction from an upstream dependency that received a backport to 16.04 recently. That was already fixed in more recent releases of KERN. |
If you look on the PPA page of KERN-3: https://launchpad.net/~kernsuite/+archive/ubuntu/kern-3 you can see the last update was 21 weeks ago (casacore-data). This package should be updated every week with new data, but i lost my build machine by the ratt hack and didn't find the time to replace it yet. The updates before that are unrelated or are +70 weeks ago. |
I recently installed owlcat and I think it resulted in my casacore getting upgraded which broke the usual way I simulate data. After purging both meqtrees and casacore I still get the same error viz.
Successful readonly open of default-locked table facet_centers.MS_p0: 25 columns, 0 rows
1.5Gb tdlc(Compile.py:157:import_tdl_module): exception importing TDL file: /usr/lib/python2.7/dist-packages/Cattery/Siamese/turbo-sim.py
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/Timba/TDL/Compile.py", line 136, in import_tdl_module
_tdlmod = imp.load_source(modname,filename,infile);
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/turbo-sim.py", line 114, in
from Siamese.OMS import oms_pointing_errors
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/oms_pointing_errors.py", line 62, in
_pe_errgen_l = ErrorGens.Selector("pointing in l",0,10,label="pe_l",unit=("arcsec",ARCSEC));
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/ErrorGens.py", line 203, in init
gen = genclass(name,nominal_value,typical_error,label=label,**kw);
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/ErrorGens.py", line 154, in init
Meow.Context.mssel.when_changed(self.set_ms);
File "/usr/lib/python2.7/dist-packages/Cattery/Meow/MSUtils.py", line 703, in when_changed
callback(self._msname);
File "/usr/lib/python2.7/dist-packages/Cattery/Siamese/OMS/ErrorGens.py", line 158, in set_ms
t0,t1 = min(times),max(times);
TypeError: 'NoneType' object is not iterable
Exception caught:
Traceback (most recent call last):
File "/usr/bin/meqtree-pipeliner.py", line 147, in
module,ns,msg = Compile.compile_file(mqs,script,config=section);
File "/usr/lib/python2.7/dist-packages/Timba/TDL/Compile.py", line 302, in compile_file
(tdlmod,text) = import_tdl_module(filename,text=text,config=config);
File "/usr/lib/python2.7/dist-packages/Timba/TDL/Compile.py", line 164, in import_tdl_module
raise TDL.CumulativeError(*ns.GetErrors());
CumulativeError:
[ 1] 'NoneType' object is not iterable
Stopping the meqserver
1.5Gb meqserver(meqserver.py:288:stop_default_mqs): meqserver not exited yet, waiting another 10 seconds
All your batch are not belong to us, returning with error code
Makefile:17: recipe for target 'fc' failed
make: *** [fc] Error 1
Any ideas?
The text was updated successfully, but these errors were encountered: