Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60540 - patch to make sylpheed-0.9.12 work with gpgme-0.3.14-r1
Summary: patch to make sylpheed-0.9.12 work with gpgme-0.3.14-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Akinori Hattori
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 57193
  Show dependency tree
 
Reported: 2004-08-16 04:37 UTC by Daniel Black (RETIRED)
Modified: 2004-08-28 00:13 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch against sypheed-0.9.12-r2.ebuild (sylpheed.ebuild.gpgme.patch,1.21 KB, patch)
2004-08-16 04:38 UTC, Daniel Black (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Black (RETIRED) gentoo-dev 2004-08-16 04:37:33 UTC
bug #57193 aims to remove all gpgme except for gpgme-0.3.14-r1 and 0.9.0-r1

So make this happen all progams that depend on gpgme-0.3.14-r1 like sylpheed need to be patches as the installation locations change.

Please add a version sylpheed-0.9.12-r3.ebuild by patching against sylpheed-0.9.12-r2.ebuild.

I will, once all the dependancies are worked, out put out a grand gpgme stabilising bug to all the arches stablising gpgme and all the ebuilds like this one that have needed to be changed.

After that - remove all old things that depend on gpgme that aren't conformant to the above two ebuilds.

After that clean out gpgme.

Hopefully then gpgme depancies can go back to depending on a specific revision of an ebuild. I hope there is no object to me removing gpgme-0.3.16. Sometime not to distantly sylpheed will move to the modem gpgme-0.9+ dependancy stage.
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-08-16 04:38:21 UTC
Created attachment 37519 [details, diff]
patch against sypheed-0.9.12-r2.ebuild
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-08-21 18:06:04 UTC
Also existing versions of sylpheed that use gpgme will need to explicitly depend on gpgme versions0.3.16 or 0.3.14. This is so 0.3.14-r1 doesn't get used for <=sylpheed-0.9.12-r2 cause it will break - library and headers have moved.

I noted that mail-client/sylpheed-0.9.12-r{1,2} are still masked (for gtk2 reasons?)
Comment 3 Ulrich Plate (RETIRED) gentoo-dev 2004-08-27 03:50:50 UTC
Your patch solved the compile time troubles I had (bug #60684). I took the opportunity to uninstall all the slotted gpgme instances I had because one of them made sylpheed-gtk2 disable GPG, re-installed only 0.9.0-r1 and 0.3.14-r1, et voila, it's hopping along nicely again. 
Comment 4 Daniel Black (RETIRED) gentoo-dev 2004-08-27 06:38:22 UTC
commited sypheed-0.9.12-r3 which hopefully fixes it. Currenlty masked awaiting testing by the real maintainers.
Comment 5 Akinori Hattori gentoo-dev 2004-08-28 00:13:58 UTC
Oh... I was late 1 day.
I committed -r3 and -r4 to fix this bug.