Hello,
Not yet. For the pre-compiled the main problem is that philosophically
it's a bit of a problem in that the code tries to move the existing code
from under its feet. I think the easiest option for people
with pre-compiled code is just to go to the download page and get the
newer version, and just unpack it.
Regards, Wayne
On Tue, 22 Feb 2011, Marco Roeben wrote:
> Hi Wayne,
>
> did you manage to fix the upgrade process?
>
>
> regards
> Marco
>
>
> Am Mittwoch, 16. Februar 2011, 10:15:40 schrieb Wayne Boucher:
>> 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)
>
|