I’ve set up a new PPA repository for Hardy containing EnvyNG 1.1.0. The repository includes a new version of the three packages with a few bugfixes.

Add this line to your /etc/apt/sources.list so as to be sure to get always the latest release of EnvyNG :
deb http://ppa.launchpad.net/envyng-hardy/ubuntu hardy main

Update your list of packages:
sudo apt-get update

and then, for the textual installer, type:
sudo apt-get install envyng-core

or for the GTK GUI:
sudo apt-get install envyng-gtk

or for the QT4 GUI::
sudo apt-get install envyng-qt

I have followed your suggestions and I’ve fixed a few inconsistencies in the QT4 interface, therefore I need you help again with the translations for just 1 word (”Cancel”). I’ve tried to use what Rosetta suggested as alternative translations from other packages (i.e. firefox 3) therefore some translations will look like they are complete but please check that everything’s ok even in such case.

Thanks again.

P.S. please keep reporting bugs so that I can fix them ASAP.

EDIT: I had posted the wrong repository. Sorry for the inconvenience.

Posted by Alberto Milone | April 2, 2008 5:38 pm
Filed under: Envy, GNU/Linux, Planet, Python, QT, Ubuntu
Comments (35) |


35 Responses to “A new repository and another mini-call for translations”

  1. Shane Says:

    With your new repository, I get this…

    Package envyng-core is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package envyng-core has no installation candidate


  2. albertomilone Says:

    @Shane
    the repository works well here. Furthermore this page confirms that all the packages are there:
    https://launchpad.net/~envyng-hardy/+archive

    And if I try to install envyng-core I get this:

    $ sudo apt-get install envyng-core
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following packages were automatically installed and are no longer required:
    libxul0d libmozjs0d icedtea-java7-bin libxul-common libkdcraw2
    Use 'apt-get autoremove' to remove them.
    The following NEW packages will be installed
    envyng-core
    0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
    Need to get 0B/118kB of archives.
    After this operation, 803kB of additional disk space will be used.
    WARNING: The following packages cannot be authenticated!
    envyng-core
    Install these packages without verification [y/N]?


  3. albertomilone Says:

    try with:
    sudo apt-get update

    again


  4. Xyhthyx Says:

    Spanish word for Cancel is “Cancelar”. If you need a full spanish translation, feel free to mail me an es.po


  5. Justin Says:

    I couldn’t get the apt line above to work, but I followed your link to launchpad and found this line that works:
    deb http://ppa.launchpad.net/envyng-hardy/ubuntu hardy main


  6. Shane Says:

    I followed your link and added..

    deb http://ppa.launchpad.net/envyng-hardy/ubuntu hardy main
    deb-src http://ppa.launchpad.net/envyng-hardy/ubuntu hardy main

    This made the packages available. The repository on your blog post didn’t allow me to install the packages no matter how many times I updated apt.


  7. hgk Says:

    If I write
    deb http://ppa.launchpad.net/albertomilone/ubuntu hardy main
    into /etc/apt/sources.list, I get an error message

    E: Couldn’t find package envyng-core

    I tried “sudo apt-get update” again, but I still got this error message.

    Out of curiosity, I changed the entry in sources.list to
    deb http://ppa.launchpad.net/envyng-hardy/ubuntu hardy main
    (from the page you linked above), and now envyng-core and envyng-qt are installed without problems.

    (I only get a WARNING: The following packages cannot be authenticated! …)


  8. albertomilone Says:

    I have corrected the link.


  9. Onlinelli Says:

    Hi, thanks for your great app!

    The German Translation is: “Abbrechen” . Of course can I help further, if you need.

    Cheers


  10. Svein Says:

    The Norwegian translation is “Avbryt”


  11. albertomilone Says:

    Thank you all, I have updated the translations in envyng-core and fixed 2 bugs. You will see a new release in my repository soon.


  12. neubauten84 Says:

    Why network-manager is an envyng-core dependency??? That’s not a great idea…I’ve installed wicd instead of nm and so I can’t play envyng!!!
    Please change dependencies!!
    Tks.


  13. albertomilone Says:

    @neubauten84
    I had already fixed that but I forgot to upload the fix. It should be ok now.


  14. neubauten84 Says:

    Ok thanks!! I’ve installed envyng-gtk, but it crashes!!Opening it in a terminal it gives me:

    neubauten84@neubauten84-desktop:~$ envyng-gtk

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:8354): libglade-WARNING **: could not find a parent that handles internal children for `vbox’
    /usr/share/envyng-gtk/envynggtk.py:218: Warning: IA__g_object_set_property: construct property “buttons” for object `GtkMessageDialog’ can’t be set after construction
    dialog.__init__(parent=self.window_main, flags=0, type=dlgtype, buttons=gtk.BUTTONS_NONE, message_format=message)
    TESTING CONNECTION
    Traceback (most recent call last):
    File “/usr/share/envyng-gtk/envynggtk.py”, line 737, in
    EnvyMain()
    File “/usr/share/envyng-gtk/envynggtk.py”, line 207, in __init__
    self.depcheck()
    File “/usr/share/envyng-gtk/envynggtk.py”, line 435, in depcheck
    if classes.connectionCheck():
    File “/usr/lib/python2.5/site-packages/Envy/classes.py”, line 73, in connectionCheck
    return networkmanager.getConnectionStatus()
    File “/usr/lib/python2.5/site-packages/Envy/networkmanager.py”, line 121, in getConnectionStatus
    connection_status = get_net_listener().lastStatus
    AttributeError: ‘FallbackListener’ object has no attribute ‘lastStatus’


  15. neubauten84 Says:

    Sorry, I’ve just updated and now the messgage is pretty changed:

    neubauten84@neubauten84-desktop:~$ envyng-gtk

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:10468): libglade-WARNING **: could not find a parent that handles internal children for `vbox’
    /usr/share/envyng-gtk/envynggtk.py:218: Warning: IA__g_object_set_property: construct property “buttons” for object `GtkMessageDialog’ can’t be set after construction
    dialog.__init__(parent=self.window_main, flags=0, type=dlgtype, buttons=gtk.BUTTONS_NONE, message_format=message)
    TESTING CONNECTION


  16. albertomilone Says:

    @neubauten84
    Does EnvyNG start now that you have updated to the latest release?


  17. neubauten84 Says:

    Sorry…no it also crashes!


  18. albertomilone Says:

    @neubauten84
    the part before TESTING CONNECTION doesn’t mean that it crashed.

    try with:
    sudo envyng -g

    and post the error


  19. neubauten84 Says:

    I don’t know why, but now it perfectly works!! In terminal some warnings remain, but it works!
    This for sudo envyng -g:

    neubauten84@neubauten84-desktop:~$ sudo envyng -g
    [sudo] password for neubauten84:
    /usr/lib/python2.5/site-packages/Envynggtk/SimpleGladeApp.py:335: GtkWarning: Ignoring the separator setting
    return gtk.glade.XML(self.glade_path, root, domain)

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:22115): libglade-WARNING **: could not find a parent that handles internal children for `vbox’
    /usr/share/envyng-gtk/envynggtk.py:218: Warning: IA__g_object_set_property: construct property “buttons” for object `GtkMessageDialog’ can’t be set after construction
    dialog.__init__(parent=self.window_main, flags=0, type=dlgtype, buttons=gtk.BUTTONS_NONE, message_format=message)
    TESTING CONNECTION
    Connection is available
    Driver NVIDIA is selected


  20. albertomilone Says:

    @neubauten84
    I have removed envyng-gtk and envyng-qt since they were not supposed to be there.

    If you have doubts on the use of EnvyNG you can type:
    man envyng


  21. Sami Olmari Says:

    I have also suggestion for the actual sources.list stuff…

    Instead of telling to modify directly /etc/apt/sources.list, I’d recommend one to make new file containing required lines, something like this:

    /etc/apt/sources.list.d/envy.list, and it would then contain:

    deb http://ppa.launchpad.net/envyng-hardy/ubuntu hardy main

    This way one is totally independant of main sources.list, so way lesser risk of messing it up and also deleting is more easy, just delete the envy.list file. Otherwise it will work just the same as with editing the sources.list file itself.

    P.S. I hope I was clear enough with this, I’m not english talking :)


  22. Sami Olmari Says:

    damn, forgot to add that shouldn’t / couldn’t you sign your repository for safety reasons and for good policy? :)

    Thanks


  23. albertomilone Says:

    @Sami Olmari
    I already do that only for the repository which contains the drivers (have a look at your /etc/apt/sources.list.d/envyng.list). However I still think that the repository which contains only EnvyNG (-core, -gtk, -qt) should be added manually by the user.

    As far as I know PPA repositories cannot be signed. I think I’ve read it somewhere.


  24. Sami Olmari Says:

    Well… I didn’t even tought anything else than manually adding the repository, but still the instructions could be that if making a file to /etc/apt/sources.list.d/ :)

    Oh yeah, indeed PPA repositories can’t be signed now I looked that too :-/ stupid I might add…


  25. Marcos Vinícius Says:

    I can’t open EnvyNG since I updated to 1.1.1

    marcos@marcos-desktop:~$ envyng -g

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:29461): libglade-WARNING **: could not find a parent that handles internal children for `vbox’
    /usr/share/envyng-gtk/envynggtk.py:218: Warning: IA__g_object_set_property: construct property “buttons” for object `GtkMessageDialog’ can’t be set after construction
    dialog.__init__(parent=self.window_main, flags=0, type=dlgtype, buttons=gtk.BUTTONS_NONE, message_format=message)
    TESTING CONNECTION
    ERROR: Connection is not available

    But I’m connected (using a USB modem)


  26. albertomilone Says:

    @Marcos
    Ok, I need your help in order to understand what happened. Type these commands:
    cp /usr/lib/python2.5/site-packages/Envy/networkmanager.py $HOME

    cd

    python networkmanager.py

    And tell me what happens


  27. Marcos Vinícius Says:

    marcos@marcos-desktop:~$ sudo cp /usr/lib/python2.5/site-packages/Envy/networkmanager.py $HOME
    [sudo] password for marcos:
    marcos@marcos-desktop:~$ cd
    marcos@marcos-desktop:~$ python networkmanager.py
    Connection Status: Disconnected

    Hm, and networkmanager doesn’t see my modem as well. It’s a reported bug that happens in 8.04.


  28. albertomilone Says:

    @Marcos
    I’ll fix it tomorrow. I’ll make sure that EnvyNG switches to the legacy detection mode if Network says that you’re not connected.

    I will need you to test this.


  29. Marcos Vinícius Says:

    It’s ok for me.


  30. albertomilone Says:

    @Marcos
    Can you try envyng-core_1.1.1ubuntu5 ?

    Let me know if it solves the problem.

    Thanks


  31. Marcos Vinícius Says:

    marcos@marcos-desktop:~$ sudo envyng -g
    [sudo] password for marcos:
    /usr/lib/python2.5/site-packages/Envynggtk/SimpleGladeApp.py:335: GtkWarning: Ignoring the separator setting
    return gtk.glade.XML(self.glade_path, root, domain)

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’

    (envynggtk.py:9142): libglade-WARNING **: could not find a parent that handles internal children for `vbox’
    /usr/share/envyng-gtk/envynggtk.py:218: Warning: IA__g_object_set_property: construct property “buttons” for object `GtkMessageDialog’ can’t be set after construction
    dialog.__init__(parent=self.window_main, flags=0, type=dlgtype, buttons=gtk.BUTTONS_NONE, message_format=message)
    TESTING CONNECTION
    NM says it’s not connected
    Using the Fallback
    Connection is available

    and then EnvyNG pops up :D


  32. albertomilone Says:

    @Marcos
    Problem solved then. Thanks for testing the solution.


  33. Cygoku Says:

    I was wondering if this will ever support the ATI 8.04 driver No confusion with hardy heron version number here) ?!?!

    Cygoku


  34. albertomilone Says:

    @Cygoku
    I have already packaged the driver but there are things which we have to fix in Ubuntu first.


  35. Pedro Quaresma Says:

    Hi,

    The portuguese translation of Cancel is “Cancelar”. I’d be happy to help you translate the entire application to portuguese if you need it?

    All the best,
    Pedro Q.


Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word