Bug 641035

Summary: Evolution-remove-duplicates places plugin files in wrong directory
Product: [Fedora] Fedora Reporter: Egon Kastelijn <redhat2>
Component: evolution-remove-duplicatesAssignee: Michel Lind <michel>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: lucilanga, mcrha, michel, pingou, sanjay.ankur
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-01-14 13:04:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Egon Kastelijn 2010-10-07 15:38:27 UTC
Description of problem:
Evolution-remove-duplicates places plugin files in wrong directory:
/usr/lib64/evolution/2.28/plugins/
Fedora 13 comes with Evolution 2.30, which looks for its plugins in the /usr/lib64/evolution/2.30/plugins/ directory

Version-Release number of selected component (if applicable):
evolution-remove-duplicates-0.0.4-4.fc12.x86_64

How reproducible:
yum install evolution-remove-duplicates-0.0.4-4.fc12.x86_64
The plugin is not active, and does not show up in the pull-down menu when an email-message is selected with the right mouse button.

Steps to Reproduce:
1. yum install evolution-remove-duplicates-0.0.4-4.fc12.x86_64
2.
3.
  
Actual results:
Plugin does not work/show.

Expected results:
Plugin should be active and present in the pull-down menu.

Additional info:
Maybe this URL helps:
http://ubuntuforums.org/showthread.php?t=840073

Do: yum install evolution-devel
Then, download the version-appropriate plugin from this site. Unzip the archive in a convenient location on the host machine. Read and follow the simple instructions contained in the INSTALL file found in the unzipped package. Restart your Evolution client. Select a block of emails, right click and select "Remove Duplicates". Wait a few seconds (longer if block is large). Click the Delete key when duplicate report appears. Works like a dream!

Comment 1 Ankur Sinha (FranciscoD) 2010-10-10 16:32:04 UTC
Hello,

I've had this problem too, the package needs to be rebuilt for F13 with corrections. Can you please do this? F14 is almost out now :|

regards,
Ankur

Comment 2 Ankur Sinha (FranciscoD) 2010-10-10 16:33:59 UTC
Hello,

Since I use this package, I would like to volunteer to co-maintain this package with you and do the necessary fixes. Applying on the packagedb.

Thanks,
regards,
Ankur

Comment 3 Milan Crha 2010-10-11 06:58:48 UTC
Please note also of bug [1], where is discussed why the plugin doesn't work. The long story short, it's not only about rebuild and placing files to correct directories, but also about the architectural changes in 2.30.x evolution, and changes needed to be done in the plugin itself, to let it work with newer evolution. The bug contains patches (though pretty old) to achieve that, so might be just about to update spec file with that patch and maybe adapt to minor API changes.

The evolution-data-server update for rawhide has also other API changes in Camel, which may require more changes on the plugin side (but it's only for rawhide, not fedora 14).

[1] https://bugzilla.gnome.org/show_bug.cgi?id=587011

Comment 4 Lucian Langa 2010-10-14 08:49:18 UTC
http://gnome.eu.org/cgit/evolution-remove-duplicates
The repo contains port of remove-duplicates to latest evo,eds master (2.91.1+ currently), it should build fine for 2.32 too.

Comment 5 Michel Lind 2010-11-16 17:22:43 UTC
(In reply to comment #4)
> http://gnome.eu.org/cgit/evolution-remove-duplicates
> The repo contains port of remove-duplicates to latest evo,eds master (2.91.1+
> currently), it should build fine for 2.32 too.

aha, thanks! Will do an updated build.

Comment 6 Ankur Sinha (FranciscoD) 2011-01-14 13:04:58 UTC
Hello,

I talked to evolution upstream and I've been told that this plugin is included in to 2.92 which is featured in F15. Since we only need this for F14, I've set up a repo here (Creating the package for f14 only doesn't making sense)

http://repos.fedorapeople.org/repos/ankursinha/evolution-remove-duplicates

Please use this package. I've tested it. 

Thanks, 
regards,
Ankur

Comment 7 Egon Kastelijn 2011-01-14 14:54:30 UTC
Works for me!

Thnx.

   Egon