needs update to 2.24

Bug #275457 reported by Brian J. Murrell
4
Affects Status Importance Assigned to Milestone
evolution-jescs (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: evolution-jescs

As can be seen here: http://ftp.gnome.org/pub/gnome/sources/evolution-jescs/2.24/ evolution-jescs needs an update to a) get the latest version and b) be compatible with current Intrepid which has evolution 2.24 in it.

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

A rebuild should be enough for this.
We can also try to update it to the latest version but we are in Feature Freeze. There are a couple of changes which we need to assess (see attached Changelog diff) therefore I would like to know from you what are the results of testing the package in https://launchpad.net/~norsetto/+archive?

Changed in evolution-jescs:
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

ISTM, that to feature freeze "brokenness" is worse than to make an exception to at least try to fix something.

In any case, here's the results of your package:

$ sudo dpkg -i evolution-jescs_2.24.0-0ubuntu1_i386.deb dpkg: regarding evolution-jescs_2.24.0-0ubuntu1_i386.deb containing evolution-jescs:
 evolution-jescs conflicts with evolution (>= 2.23.0)
  evolution (version 2.24.0-0ubuntu1) is present and installed.
dpkg: error processing evolution-jescs_2.24.0-0ubuntu1_i386.deb (--install):
 conflicting packages - not installing evolution-jescs
Errors were encountered while processing:
 evolution-jescs_2.24.0-0ubuntu1_i386.deb
brian@pc:~/tmp$ sudo dpkg -r evolution-jescs
dpkg - warning: ignoring request to remove evolution-jescs which isn't installed.

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

Yes, there was a conflict which needed to be updated (thanks for the changelog not reporting this). I already uploaded a package which fixes this but the ppa takes time before the old one is deleted and replaced by this. If you don't want to wait for that, you can force the installation of the one you already downloaded with --force-conflicts.

Please report here any result, thanks.

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

Hrm. The control file from the i386 binary has the following in it:

Conflicts: evolution (>= 2.23.0), evolution (<< 2.22.0)

Yet the diff has:

+Conflicts: evolution (<< 2.24.0),
+ evolution (>= 2.25.0)

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

I see we are crossing messages on the wire. Will the new package have an updated version? 0ubuntu2 or 0ubuntu1.1 maybe?

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

Yes, this new evolution-jescs seems to read the Java calendar fine but i get an "Unknown error" trying to create a new appointment.

Unfortunately there is nothing on std{out,err} to say what the problem is.

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

Ahhh. Hrm. Seems to work now. I just restarted evolution and now it seems to be fully working. Yay.

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

@Brian: OK, if you can report here any regression you may find it will be cool.

I'm subscribing motu-release to have a second opinion on this.
I don't think rebuilding the current package is enough, since this changelog entry:

Update new icons to make jescs work with fix of #467115.

indicates that it won't work with current evolution.
Patching with just that fix won't make much sense since that's about the whole change (the other is the debug log one).
Since the debug log change is not very invasive, the package builds and installs fine, testing looks good so far, no r(b)depends, I'm quite happy to ack this.

Changed in evolution-jescs:
status: Incomplete → New
Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

Cesare,

Your PPA archive of evoltuion-jescs seems to have disappeared. I had hoped to get the updated version with the resolved conflict so that it would not keep my database in a broken state.

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

@Brian: Re-Uploaded. Note that you have to remove the one you forced before installing this version. The version number is such that you will be able to upgrade to the official one from the repo once its approved.

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote : Re: [Bug 275457] Re: needs update to 2.24

On Mon, 2008-09-29 at 09:32 +0000, Cesare Tirabassi wrote:
> @Brian: Re-Uploaded. Note that you have to remove the one you forced
> before installing this version.

Hrm. I was able to install it (without removing the old one) and it
said it was "downgrading" the old one but all looks fine:

$ sudo dpkg -i evolution-jescs_2.24.0-0ubuntu1%7Eppa2_i386.deb
[sudo] password for brian:
dpkg - warning: downgrading evolution-jescs from 2.24.0-0ubuntu1 to 2.24.0-0ubuntu1~ppa2.
(Reading database ... 217284 files and directories currently installed.)
Preparing to replace evolution-jescs 2.24.0-0ubuntu1 (using evolution-jescs_2.24.0-0ubuntu1%7Eppa2_i386.deb) ...
Unpacking replacement evolution-jescs ...
Setting up evolution-jescs (2.24.0-0ubuntu1~ppa2) ...
$ dpkg -l evolution-jescs
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-============================-============================-========================================================================
ii evolution-jescs 2.24.0-0ubuntu1~ppa2 Evolution Connector for Sun Java Enterprise System Calendar Server (SJES

> The version number is such that you will
> be able to upgrade to the official one from the repo once its approved.

Most excellent! Thanx!

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

This will also close current NBS on libcamel1.2-12:

http://people.ubuntu.com/~ubuntu-archive/NBS/libcamel1.2-12

Unless I get any negative feedback I'll upload this tomorrow.

Changed in evolution-jescs:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-jescs - 2.24.0-0ubuntu1

---------------
evolution-jescs (2.24.0-0ubuntu1) intrepid; urgency=low

  * New upstream release (LP: #275457):
    - bump build-deps:
      + evolution-dev (>= 2.24)
      + libcamel1.2-dev (>= 2.24)
      + libedata-cal1.2-dev (>= 2.24)
      + libedataserverui1.2-dev (>= 2.24)
    - update versioned conflict on evolution (<< 2.24.0 & >= 2.25.0)

 -- Cesare Tirabassi <email address hidden> Sun, 28 Sep 2008 16:38:29 +0200

Changed in evolution-jescs:
status: Fix Committed → 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.