Thanks, that's bad. We haven't touched that code in awhile so I don't
know why it has decided to go break itself. But this means I'm going to
have to spend some time re-writing this bloody Update code I think,
because it is all a mess now and obviously just plain broken.
Wayne
On Wed, 16 Feb 2011, Marco Roeben wrote:
> Hi,
>
> it seems that this is also the case for the self-compiled version.
>
> It breaks with copying the environment.txt file.
>
>
> regards
> Marco
>
>
> cp: reguläre Datei
> „/opt/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.1/c/environment.txt“ kann
> nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/usr/lib64/python2.6/lib-tk/Tkinter.py", line 1410, in __call__
> return self.func(*args)
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/analysis/AnalysisPopup.py", line
> 2788, in updateAnalysis
> helpUrl=url)
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdatePopup.py", line 107,
> in __init__
> BasePopup.__init__(self, parent=parent, title='CcpNmr Software Updates',
> quitFunc=quitFunc)
> File "/opt/ccpnmr/ccpnmr2.2/python/memops/gui/BasePopup.py", line 128, in
> __init__
> self.initial_focus = self.body(frame)
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdatePopup.py", line 169,
> in body
> self.updateFiles()
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdatePopup.py", line 229,
> in updateFiles
> self.server.getFileUpdates()
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdateAgent.py", line 473,
> in getFileUpdates
> self.parent.installLatestRelease()
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdateAgent.py", line 286,
> in installLatestRelease
> success = releaseUpdate.installRelease()
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdateAgent.py", line 710,
> in installRelease
> self.compileCCode() # What if this fails?
> File "/opt/ccpnmr/ccpnmr2.2/python/ccpnmr/update/UpdateAgent.py", line 751,
> in compileCCode
> os.chdir('%s/%s/%s/%s/c' % (self.baseDir, self.releaseDir,
> self.ccpnmrTopDir, self.ccpnmrCodeDir))
> OSError: [Errno 2] No such file or directory:
> '/opt/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.1/c'
>
>
>
>
> Am Dienstag, 15. Februar 2011, 17:06:42 schrieb Wayne Boucher:
>> Hello,
>>
>> Somehow (and I haven't a clue how) the update mechanism for moving from
>> 2.2.0 to 2.2.1 is broken, at least for the pre-compiled releases. I
>> suggest if you have a 2.2.0 pre-compiled release then the easiest option
>> is to go to the website download page:
>>
>> http://www.ccpn.ac.uk/ccpn/software/downloads-v2
>>
>> and just download the 2.2.1 pre-compiled release. You just need to unpack
>> it, nothing else.
>>
>> Wayne
>>
>> On Tue, 15 Feb 2011, Wayne Boucher wrote:
>>> Hello,
>>>
>>> Analysis 2.2.1 is out, and hopefully ok (!). It took a bit longer than
>>> planned, with the last disaster being that SourceForge was hacked and
>>> they took our CVS repository offline for two weeks. Anyway, as of now
>>> I've created a source code release, and two pre-compiled releases, a
>>> 64-bit Linux and an OSX10.6 Mac release. The main changes from 2.2.0
>>> are to do with solid state (e.g. DQ experiments, spinning sidebands, and
>>> some work to do with experiment types).
>>>
>>> Wayne
>
>
> --
> Dipl. Chem. Marco Röben
> Leibniz-Institut für Molekulare Pharmakologie (FMP)
> dep.: Solution NMR
> Robert-Rössle-Str. 10
> D-13125 Berlin
> +49-30-94793224 (phone)
> +49-030-94793169 (fax)
>
|