Thanks that fixed it. -john
On Dec 10, 2:50 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > On Dec 10, 2007 2:13 PM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > I hope this is the right place to summit a bug report, I could not > > find a link on the sage web page. > > > I just downloaded version 2.8.15 and tried to run notebook() and dyld > > is unable to load libintl.3.dylib. I don't have a libintl.3.dylib in / > > usr/local/lib and I didn't find it in $SAGE_ROOT/local/lib. > > > Is there a workaround? > > Yes, put the libintl3.dylib from > > http://sagemath.org/SAGEbin/apple_osx/intel/10.4-extra_files/ > > in SAGE_ROOT/local/lib/ > > I'll update the binary to contain that. > > William > > > > > > > Thanks > > -john > > > P.S. > > > [jhayes sage-2.8.15-osx10.4-intel-i386-Darwin]$ ./sage > > ---------------------------------------------------------------------- > > | SAGE Version 2.8.15, Release Date: 2007-12-03 | > > | Type notebook() for the GUI, and license() for information. | > > ---------------------------------------------------------------------- > > > sage: notebook() > > The notebook files are stored in: /Users/jhayes/.sage//sage_notebook > > > Please choose a new password for the SAGE Notebook 'admin' user. > > Do _not_ choose a stupid password, since anybody who could guess your > > password > > and connect to your machine could access or delete your files. > > NOTE: Only the md5 hash of the password you type is stored by SAGE. > > You can change your password by typing notebook(reset=True). > > > Enter new password: > > Retype new password: > > Please login to the notebook with the username 'admin' and the above > > password. > > Password changed for user 'admin'. > > In order to use an SECURE encrypted notebook, you must first run > > notebook.setup(). > > Now running notebook.setup() > > Using dsage certificates. > > Creating /Users/jhayes/.sage/dsage > > -------------------------------------------------- > > Generating public/private key pair for authentication... > > Your key will be stored in /Users/jhayes/.sage/dsage/dsage_key > > Just hit enter when prompted for a passphrase > > -------------------------------------------------- > > Enter passphrase (empty for no passphrase): > > Enter same passphrase again: > > > Client configuration finished. > > > Worker configuration finished. > > > Choose a domain name for your SAGE notebook server, > > for example, localhost (personal use) or sea-eng-jhayes2.local (to > > allow outside connections). > > Domain name [localhost]: > > Using default localhost > > -------------------------------------------------- > > Generating SSL certificate for server... > > Using certtool to generate key > > certtool --generate-privkey --outfile /Users/jhayes/.sage/dsage/ > > cacert.pem > > dyld: Library not loaded: /usr/local/lib/libintl.3.dylib > > Referenced from: /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel- > > i386-Darwin/local/bin/certtool > > Reason: image not found > > dyld: Library not loaded: /usr/local/lib/libintl.3.dylib > > Referenced from: /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel- > > i386-Darwin/local/bin/certtool > > Reason: image not found > > -------------------------------------------------- > > --------------------------------------------------------------------------- > > <type 'exceptions.OSError'> Traceback (most recent call > > last) > > > /Users/jhayes/.sage/<ipython console> in <module>() > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/server/notebook/notebook_object.py in > > __call__(self, *args, **kwds) > > 135 """ > > 136 def __call__(self, *args, **kwds): > > --> 137 return self.notebook(*args, **kwds) > > 138 > > 139 notebook = run_notebook.notebook_twisted > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/server/notebook/run_notebook.py in > > notebook_twisted(self, directory, port, address, port_tries, secure, > > reset, accounts, server_pool, ulimit, timeout, open_viewer, > > sagetex_path, start_path) > > 224 if open_viewer: > > 225 "Open viewer automatically isn't fully implemented. > > You have to manually open your web browser to the above URL." > > --> 226 run(port) > > 227 > > 228 return True > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/server/notebook/run_notebook.py in > > run(port) > > 129 print "In order to use an SECURE encrypted > > notebook, you must first run notebook.setup()." > > 130 print "Now running notebook.setup()" > > --> 131 notebook_setup() > > 132 if not os.path.exists(private_pem) or not > > os.path.exists(public_pem): > > 133 print "Failed to setup notebook. Please try > > notebook.setup() again manually." > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/server/notebook/run_notebook.py in > > notebook_setup(self) > > 37 dsage = os.path.join(DOT_SAGE, 'dsage') > > 38 import sage.dsage.all > > ---> 39 sage.dsage.all.dsage.setup() > > 40 shutil.copyfile(dsage + '/cacert.pem', private_pem) > > 41 shutil.copyfile(dsage + '/pubcert.pem', public_pem) > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/dsage/dsage.py in setup(self, template) > > 262 > > 263 from sage.dsage.scripts.dsage_setup import > > setup > > --> 264 setup(template=template) > > 265 > > 266 def setup_server(self, *args): > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/dsage/scripts/dsage_setup.py in > > setup(template) > > 191 setup_client() > > 192 setup_worker() > > --> 193 setup_server(template=template) > > 194 print "Configuration finished.." > > 195 > > > /Users/jhayes/Desktop/sage-2.8.15-osx10.4-intel-i386-Darwin/local/lib/ > > python2.5/site-packages/sage/dsage/scripts/dsage_setup.py in > > setup_server(template) > > 157 subprocess.call(cmd, shell=True) > > 158 print DELIMITER > > --> 159 os.chmod(os.path.join(DSAGE_DIR, 'cacert.pem'), 0600) > > 160 > > 161 # conf_file = os.path.join(DSAGE_DIR, 'server.conf') > > > <type 'exceptions.OSError'>: [Errno 2] No such file or directory: '/ > > Users/jhayes/.sage/dsage/cacert.pem' > > -- > William Stein > Associate Professor of Mathematics > University of Washingtonhttp://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---