[SRU][ftbfs] typo in evolution-jescs-2.8.2/debian/rules

Bug #77977 reported by kdm
8
Affects Status Importance Assigned to Milestone
evolution-jescs (Ubuntu)
Won't Fix
Medium
Albin Tonnerre

Bug Description

Binary package hint: evolution-jescs

Hi *,

trying to compile evolution-jescs-2.8.2 source package with pbuilder fails with error:
...
dh_iconcache -pevolution-jescs
rm debian/evolution-jescs/usr/lib/evolution-data-server-1.2/camel-providers-9/libcamelsunone.la
rm: cannot remove `debian/evolution-jescs/usr/lib/evolution-data-server-1.2/camel-providers-9/libcamelsunone.la': No such file or directory
make: *** [binary-install/evolution-jescs] Error 1
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env
    -> removing directory /var/cache/pbuilder/build//13314 and its subdirectories
...

This looks like a typo in the evolution-jescs-2.8.2/debian/rules file:

binary-install/evolution-jescs::
        rm debian/evolution-jescs/usr/lib/evolution-data-server-1.2/camel-providers-9/libcamelsunone.la

should be:

binary-install/evolution-jescs::
        rm debian/evolution-jescs/usr/lib/evolution-data-server-1.2/camel-providers-8/libcamelsunone.la

regards
-kdm-

Tags: ftbfs
Albin Tonnerre (lutin)
Changed in evolution-jescs:
assignee: nobody → lutin-
status: Unconfirmed → In Progress
Revision history for this message
Albin Tonnerre (lutin) wrote : Re: [ftbfs] typo in evolution-jescs-2.8.2/debian/rules

here's a patche that should fix the problem. at least, builds fine here (tm) with the patch

Revision history for this message
Adrien Cunin (adri2000) wrote :

FTBFS confirmed on all architectures: https://launchpad.net/ubuntu/+source/evolution-jescs/2.8.2-0ubuntu1
A SRU is needed to fix that in edgy.

Changed in evolution-jescs:
importance: Undecided → Medium
Revision history for this message
StefanPotyra (sistpoty) wrote :

Hi,

the last available *binary* version in edgy is 2.8.0, so with this update we'd introduce a much bigger difference than the fix in debian/rules. Can you please provide a diff of the upstream and debian changelog between these two versions and a diffstat as well?

Thanks,
    Stefan.

Revision history for this message
Albin Tonnerre (lutin) wrote :

* calendar/cal-backend-wcap.c: (process_component_from_server):
Transfer the timezone for dtstart/dtend/due from utc to local timezone (2.8.1)

* storage/sunone-component.c: (sunone_component_init):
* storage/sunone-config-listener.c:
(sunone_config_listener_construct_account),
(sunone_config_listener_new):
* storage/sunone-config-listener.h: (2.8.2)

coming from the cvs diffs: http://cia.navi.cx/stats/project/gnome/evolution-jescs
I can't find any information elsewhere

Heres the debian changelog

evolution-jescs (2.8.2-1) experimental; urgency=low

  * New upstream version
  * Updated watch-file for 2.8-series [debian/watch]

 -- Heikki Henriksen <email address hidden> Tue, 3 Oct 2006 15:19:48 +0200

Revision history for this message
Albin Tonnerre (lutin) wrote :

Found the diffstat, thanks Adri2000 :)

Revision history for this message
StefanPotyra (sistpoty) wrote :

Thanks for digging this up.

This is really just a tiny change, so I'm not against it. However the distribution should be edgy-proposed and the version 2.8.2-0ubuntu1.1~edgy1.

Revision history for this message
StefanPotyra (sistpoty) wrote :

Oops, 2.8.2-0ubuntu1.1~proposed1 even.

Revision history for this message
Albin Tonnerre (lutin) wrote :

here's the debdiff :)

Revision history for this message
StefanPotyra (sistpoty) wrote :

+1.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Looks sane, +1.

Revision history for this message
Reinhard Tartler (siretart) wrote :

I agree, +1 - I think you can proceed with uploading now

Revision history for this message
Daniel T Chen (crimsun) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 12 Jan 2007 09:40:16 +0100
Source: evolution-jescs
Binary: evolution-jescs
Architecture: source
Version: 2.8.2-0ubuntu1.1~proposed1
Distribution: edgy-proposed
Urgency: low
Maintainer: Debian Evolution Maintainers <email address hidden>
Changed-By: Albin Tonnerre <email address hidden>
Description:
 evolution-jescs - Evolution Connector for Sun Java Enterprise System Calendar Serve
Changes:
 evolution-jescs (2.8.2-0ubuntu1.1~proposed1) edgy-proposed; urgency=low
 .
   * Fix ftbfs caused by a typo in debian/rules (Closes: Malone #77977)
Files:
 b5ffdbfd61c36560eae329cc5fc23f46 879 gnome optional evolution-jescs_2.8.2-0ubuntu1.1~proposed1.dsc
 1e94467197926b269e0fbc359e0c7f16 2053 gnome optional evolution-jescs_2.8.2-0ubuntu1.1~proposed1.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFqK5Fe9GwFciKvaMRAi4SAKCUMrXgcjvYWeiWU++9cMNexLtULgCfUUes
ir1c1rSk0XQagZsl4PDVmDU=
=Mido
-----END PGP SIGNATURE-----

Revision history for this message
kdm (kdmirsch) wrote :

Thanks for the fix and edgy-proposed package

regards
-kdm-

Revision history for this message
kdm (kdmirsch) wrote :

Hi Experts,

creating a new account is now possible again (2.8.2-0ubuntu1.1~proposed1) Preferences->E-Mail-Accounts->Add->WCAP
nevertheless pressing the JESCS button in the main window crashes some part of evolution, see attached bug report.
This happens on every click on the JESCS button. It's reproducible on i386 and amd64.
I detected that the new account isn't stored in the gconf database. I have also an existing account from an earlier evolution and evolution-jescs version. This account works fine with the 2.8.2-0ubuntu1.1~proposed1 and the former 2.8.2 evolution-jescs packages.

regards and thanks in advance
-kdm-

Revision history for this message
StefanPotyra (sistpoty) wrote :

Albin, can you please take a look into this and prepare a new debdiff?

Revision history for this message
Albin Tonnerre (lutin) wrote :

I'll look into this asap :)

Revision history for this message
Albin Tonnerre (lutin) wrote :

Actually, I can't reproduce it (edgy amd64 box), click on the jescs button pops up a dialog which asks nicely your password

Revision history for this message
kdm (kdmirsch) wrote :

Hi Albin,

sorry for the delay.

I've created a new "test"-user account (edgy/amd64) and logged in as
this user to get a "clean" environment. After creating the wcap-Account
in evolution and pressing the jescs button, I got another crash. Also
after terminating evolution and doing a "evolution --force-shutdown",
restart and pressing the JESCS button again another crash followed.
Attached are the two bug reports.

regards
-kdm-

Revision history for this message
kdm (kdmirsch) wrote :

... and the second one.

Revision history for this message
Albin Tonnerre (lutin) wrote :

I tried again and again, can't reproduce the problem :/
Could you try again with the previous version of evolution-jescs and check if it actually works as expected, so that we can know if it really comes from the update ?
Thanks

Cheers
Albin

Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

Do you still have this problem with Feisty ?

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

The state of this -proposed upload seems to be at least questionable, and I guess nobody cares about edgy universe any more, so I removed the edgy-proposed package.

Changed in evolution-jescs:
status: In Progress → Won't Fix
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.