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

Bug #77977 reported by kdm on 2007-01-04
8
Affects Status Importance Assigned to Milestone
evolution-jescs (Ubuntu)
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-

Albin Tonnerre (lutin) on 2007-01-12
Changed in evolution-jescs:
assignee: nobody → lutin-
status: Unconfirmed → In Progress

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

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

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

Albin Tonnerre (lutin) wrote :

Found the diffstat, thanks Adri2000 :)

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.

StefanPotyra (sistpoty) wrote :

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

Albin Tonnerre (lutin) wrote :

here's the debdiff :)

StefanPotyra (sistpoty) wrote :

+1.

Daniel T Chen (crimsun) wrote :

Looks sane, +1.

Reinhard Tartler (siretart) wrote :

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

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

kdm (kdmirsch) wrote :

Thanks for the fix and edgy-proposed package

regards
-kdm-

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-

StefanPotyra (sistpoty) wrote :

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

Albin Tonnerre (lutin) wrote :

I'll look into this asap :)

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

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-

kdm (kdmirsch) wrote :

... and the second one.

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

Do you still have this problem with Feisty ?

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  Edit
Everyone can see this information.

Other bug subscribers