Update EnvyNG to 2.0.1

Bug #277126 reported by Alberto Milone
6
Affects Status Importance Assigned to Milestone
envyng-core (Ubuntu)
Fix Released
Medium
Alberto Milone
Nominated for Intrepid by Alberto Milone

Bug Description

Binary package hint: envyng-core

FFE Request:

envyng-core:
  * Force launcher to use the kde ui
  * Make envyng executable use the kde ui instead of gtk
  * Update Standards-Version

envyng-qt:
  * Fix theme integration with KDE4
  * Prevent downloads from being performed during the installation
  * Do not restart apt-cache when installing packages
  * Update the treeview after the process is complete
  * Make sure that the icon is set in the progress dialog
  * Depend on python-kde4
  * Update Standards-Version

envyng-gtk:
  * Make it a transitional package to the KDE ui since the GTK
    ui is not ready.
  * Update Standards-Version to 3.8.0

As you can see in the changelogs, the new release makes EnvyNG a lot more robust in Intrepid and makes the GTK ui a transitional package so that all users will install the KDE ui (i.e. the only one that works in Intrepid).

Related branches

Revision history for this message
Alberto Milone (albertomilone) wrote :
Revision history for this message
Alberto Milone (albertomilone) wrote :
Revision history for this message
Alberto Milone (albertomilone) wrote :
Changed in envyng-core:
assignee: nobody → albertomilone
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 277126] [NEW] Update EnvyNG to 2.0.1

Ack from me. Please confirm that the update process (via multiverse) is
unchanged.

Revision history for this message
Alberto Milone (albertomilone) wrote :

Scott: if you refer to the packages installed by EnvyNG, they are the ones in main (which I maintain). No unofficial repositories are used.

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 277126] Re: Update EnvyNG to 2.0.1

Yes. Thanks.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I talked with Alberto on IRC about this. In my view we shouldn't let the -gtk package depend on the -qt one. The problem I see is that somebody using gnome upgrading from hardy to intrepid might have tons of kde libs installed just for this, and I don't think this is correct. I'd rather have the -gtk package left as a dummy one (only for the transition) and let the user choose if to use just the textual interface given by envyng-core on install the -qt gui package.

Revision history for this message
Alberto Milone (albertomilone) wrote :

In the same conversation with Cesare we agreed to upgrade only envyng-core and envyng-qt thus avoiding the problem with dist-upgrades.

Revision history for this message
Alberto Milone (albertomilone) wrote :

As you can see in the new attachment I have created a new debdiff for the gtk ui so that users will get envyng-core (i.e. the textual interface) instead of the GTK ui. This solves the problem which Cesare brought to my attention.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

FFe granted, please proceed with sponsoring (as a sponsoring comment, I would make it clearer in the description that the -gtk ui has been removed and the user can either choose to use the textual interface or install the -qt ui package).

Changed in envyng-core:
status: Triaged → Confirmed
Revision history for this message
Alberto Milone (albertomilone) wrote :

Cesare:
maybe a description like the following?
 This is a dummy package to ease transition to the textual UI of EnvyNG.
 As an alternative to the textual UI, users might want to install the
 KDE UI (envyng-qt).

Let me know.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Alberto,
perhaps this is clearer:

This is a dummy package since the GTK UI has been temporarely disabled. Users can either use the textual UI of EnvyNG (by opening a terminal and issuing the command ....) or install the KDE UI (by installing the envyng-qt package).

You may even create a desktop file that points to the envyng textual interface and replace the menu entry from the previous package with that.

Revision history for this message
Alberto Milone (albertomilone) wrote :

Ok, here's the final debdiff for the gtk ui.

Revision history for this message
Martin Pitt (pitti) wrote :

All three uploaded.

Changed in envyng-core:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.