A new repository and another mini-call for translations

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.

35 thoughts on “A new repository and another mini-call for translations

  1. 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. @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. 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! …)

  4. Hi, thanks for your great app!

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

    Cheers

  5. 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.

  6. 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.

  7. 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’

  8. 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

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

    try with:
    sudo envyng -g

    and post the error

  10. 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

  11. @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

  12. 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 🙂

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

    Thanks

  14. @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.

  15. 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…

  16. 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)

  17. @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

  18. 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.

  19. @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.

  20. 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 😀

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

    Cygoku

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

  23. 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

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.