virtual bricks giving terminal message failed install

Asked by TossedSalad 999

after trying to install per directions on virtualbricks homepage this is what terminal says:
root@user3-laptop:~# sudo bzr branch lp:virtualbrick virtualbricks
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
bzr: ERROR: Target directory "virtualbricks" already exists.

 installing our current development branch of virtualbricks is as easy as doing:
 bzr branch lp:virtualbrick virtualbricks
    cd virtualbricks
python setup.py install (as root)

do not hesitate to contact developers using mailing list:
  qemulator-list=AT=createweb=DOT=de
(this returns a spam letter saying I'm not a list member)

What did I do wrong? Had to manually download Virtbricks, python and a few other dependancies and install from packages before got net working in linux.

thank you

Question information

Language:
English Edit question
Status:
Solved
For:
Virtualbricks Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
TossedSalad 999 (docrighter) said :
#1

amd64 ubuntu 10.04 on toshiba laptop l455d

package: virtualbricks-0.3.218.tar.bz2

installed manually along with a few python dependancies etc.

Revision history for this message
Francesco Apollonio (lorddex) said :
#2

Yes we have missed a "/" at the end of the command, the correct one is:
bzr branch lp:virtualbrick virtualbricks/
Sorry for the mistake!
Bye,

Francesco

Revision history for this message
Francesco Apollonio (lorddex) said :
#3

the correct command to get sources from launchpad is:
bzr branch lp:virtualbrick virtualbricks/

Revision history for this message
TossedSalad 999 (docrighter) said :
#4

Hello, Doing install from your same website directions, adding the / to end of virtualbricks, didnt solve problem:

gives message from root:

You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See "bzr help launchpad-login". bzr: ERROR: Target directory "virtualbricks/" already exists.

What does "inform bzr of launchpad stuff" mean??

Thanks

Revision history for this message
TossedSalad 999 (docrighter) said :
#5

What does using virtualbricks emulator have to do with "writing to launchpad or accessing private data"??

Revision history for this message
TossedSalad 999 (docrighter) said :
#6

Per the terminal message: (to see bzr help)

3 folders exist for BZR --
bzrlib: help topics
   --> none named launchpad login.
  --> one named authentications, hard to make sense of as this is supposed to be a virtual emulator isnt it? I have no logon's to http etc that will be involved in using a program. This seems like corporate stuff not for a normal home user. (?)
bzr: README ---> no mention of launchpad except as a sponsor.
(per_bzrdir)--tests...
(and one duplicate of above).

Revision history for this message
Francesco Apollonio (lorddex) said :
#7

You don't need to inform bazaar of your Launchpad ID to download sources from a public branch. You need to do this operation only to write on a branch or to access a private one.
The problem is that the directory "virtualbricks" is still there and you have to delete it before downloading sources.
Do this command:

sudo rm -r virtualbricks/
bzr branch lp:virtualbrick virtualbricks/

I'm waiting for your news.

Francesco

Revision history for this message
TossedSalad 999 (docrighter) said :
#8

Hi Francesco,
Thank you for your help. I tried again and have not yet gotten out of root to go and see if it works, if it doesnt I will tell you. Not sure what the missing things mean/how important (glade?). This is what the screen said during the install:

root@user3-laptop:~# bzr branch lp:virtualbrick virtualbricks/
bzr: ERROR: Connection error: Couldn't resolve host 'xmlrpc.edge.launchpad.net' [Errno -2] Name or service not known

      wasnt connected to net
root@user3-laptop:~# bzr branch lp:virtualbrick virtualbricks/
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
Branched 313 revision(s).
     downloaded a few minutes stuff on dialup
root@user3-laptop:~# cd virtualbricks
root@user3-laptop:~/virtualbricks# python setup.py install
sh: msgfmt: not found
sh: msgfmt: not found
sh: msgfmt: not found
sh: msgfmt: not found
sh: msgfmt: not found
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/tools.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/tcpserver.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/models.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/errors.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/logger.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/__init__.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/settings.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/brickfactory.py -> build/lib.linux-x86_64-2.6/virtualbricks
copying ./virtualbricks/tcpproto.py -> build/lib.linux-x86_64-2.6/virtualbricks
creating build/lib.linux-x86_64-2.6/virtualbricks/gui
copying ./virtualbricks/gui/graphics.py -> build/lib.linux-x86_64-2.6/virtualbricks/gui
copying ./virtualbricks/gui/logger.py -> build/lib.linux-x86_64-2.6/virtualbricks/gui
copying ./virtualbricks/gui/__init__.py -> build/lib.linux-x86_64-2.6/virtualbricks/gui
copying ./virtualbricks/gui/gui.py -> build/lib.linux-x86_64-2.6/virtualbricks/gui
copying ./virtualbricks/gui/combo.py -> build/lib.linux-x86_64-2.6/virtualbricks/gui
running install_lib
copying build/lib.linux-x86_64-2.6/virtualbricks/tools.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/tcpserver.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/models.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/errors.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/logger.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/__init__.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/settings.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/brickfactory.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/tcpproto.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks
copying build/lib.linux-x86_64-2.6/virtualbricks/gui/graphics.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks/gui
copying build/lib.linux-x86_64-2.6/virtualbricks/gui/logger.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks/gui
copying build/lib.linux-x86_64-2.6/virtualbricks/gui/__init__.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks/gui
copying build/lib.linux-x86_64-2.6/virtualbricks/gui/gui.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks/gui
copying build/lib.linux-x86_64-2.6/virtualbricks/gui/combo.py -> /usr/local/lib/python2.6/dist-packages/virtualbricks/gui
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/tools.py to tools.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/tcpserver.py to tcpserver.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/models.py to models.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/errors.py to errors.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/logger.py to logger.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/settings.py to settings.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/brickfactory.py to brickfactory.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/tcpproto.py to tcpproto.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/gui/graphics.py to graphics.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/gui/logger.py to logger.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/gui/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/gui/gui.py to gui.pyc
byte-compiling /usr/local/lib/python2.6/dist-packages/virtualbricks/gui/combo.py to combo.pyc
running install_data
copying main/virtualbricks -> /usr/bin
error: can't copy 'share/virtualbricks.glade': doesn't exist or not a regular file
root@user3-laptop:~/virtualbricks#

Revision history for this message
Francesco Apollonio (lorddex) said :
#9

Yes you need to install 'msgfmt' command, if you use a debian-based distro
tha package that you have to install is 'gettext':
sudo apt-get install gettext

Revision history for this message
Francesco Apollonio (lorddex) said :
#10

discussion closed