After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 428328 - evolution links/uses to popt
evolution links/uses to popt
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.10.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks: 335967
 
 
Reported: 2007-04-10 18:33 UTC by Gilles Dartiguelongue
Modified: 2012-02-13 14:12 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Patch for plugins/backup_restore/backup.c (3.98 KB, patch)
2007-06-09 20:47 UTC, Ghislain MARY
committed Details | Review

Description Gilles Dartiguelongue 2007-04-10 18:33:07 UTC
Please describe the problem:
evolution links to popt while such dependency should die in favor of GOption

files using popt are :

./plugins/backup-restore/backup.c 
./tools/evolution-launch-composer.c 
./addressbook/tools/evolution-addressbook-import.c 
./addressbook/tools/evolution-addressbook-export.c


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 André Klapper 2007-04-11 15:35:43 UTC
see http://live.gnome.org/GnomeGoals/PoptGOption
also see bug 335967
Comment 2 Gilles Dartiguelongue 2007-05-14 23:00:05 UTC
Matthew gave some GOption love to ./addressbook/tools/evolution-addressbook-export.c

I'll work on others ASAP
Comment 3 Ghislain MARY 2007-06-07 20:39:36 UTC
./tools/evolution-launch-composer.c and ./addressbook/tools/evolution-addressbook-export.c are not even compiled and seem to be quite out of date.
Maybe they should be deleted. Otherwise they don't only need to use GOption, they also need to be modified so that they can even compile again...
Comment 4 Ghislain MARY 2007-06-09 20:47:27 UTC
Created attachment 89661 [details] [review]
Patch for plugins/backup_restore/backup.c

Here is a patch for the only file of the three remaining that is being compiled.
Comment 5 Gilles Dartiguelongue 2007-06-09 20:55:24 UTC
Ghislain, thanks for this patch, I'll try it ASAP

./addressbook/tools/evolution-addressbook-export.c is still compiled

see addressbook/tools $ vim Makefile.am

evolution_addressbook_export_SOURCES =                          \
        evolution-addressbook-export.c                          \

and I had a look at the import counterpart of it seems it would still work. If any dev could tell if it has any interest to resurect it to the build cycle of life ? :)
Comment 6 Srinivasa Ragavan 2007-06-10 17:40:52 UTC
I think Ghislain MARY meant import, since export is already ported. Import is out of sync wrt apis. It still can be made work. Lets not worry about that for now. I would prefer to keep that as a dead file for now. Lets target dead files separately.
Comment 7 Srinivasa Ragavan 2007-06-10 17:56:15 UTC
I have tested it and committed it along with the BASE_VERSION removal fix for this.
Comment 8 Srinivasa Ragavan 2007-06-10 18:15:45 UTC
[sragavan@sragavan backup-restore]$ svn commit 
Sending        backup-restore/ChangeLog
Sending        backup-restore/backup.c
Transmitting file data ..




Killed by signal 2.

For some reason, Im not able to commit it. I tried waiting for 15 mins and gave up. Ill commit it when Im back at office on Friday.
Comment 9 Gilles Dartiguelongue 2007-06-11 09:46:53 UTC
for ./addressbook/tools/evolution-addressbook-export.c
let's not commit in the wrong tree :)
Comment 10 Øystein Gisnås 2007-06-11 20:17:45 UTC
Not sure which bug should depend on the other..

If some input is given on the desired direction here, I'm sure we can remove or polish the scripts/binaries a bit..
Comment 11 Srinivasa Ragavan 2007-06-18 05:13:18 UTC
Committed the patch to head.
Comment 12 Rémi Cardona 2007-09-30 14:34:59 UTC
Gnome Goals wiki page [1] still says evo isn't patched yet and bug is still open...

ping :)

[1] http://live.gnome.org/GnomeGoals/PoptGOption
Comment 13 Srinivasa Ragavan 2007-10-03 06:00:48 UTC
Thatz because, evolution-addressbook-import isn't still ported.
Comment 14 André Klapper 2008-01-04 02:58:03 UTC
can we PLEASE port evolution-addressbook-import asap?
it's only four modules still waiting for a complete port, and we definitely want to see the move to goption finished for GNOME 2.22.

thanks in advance to any volunteers coming up with a patch.
Comment 15 Matthew Barnes 2008-01-18 04:19:05 UTC
I removed evolution-addressbook-import from trunk as part of bug #478704 [1] since, as far as I could tell, we have never shipped it in a release.

So I think that completes this bug and completes our part of GNOME Goal #1.

[1] http://bugzilla.gnome.org/show_bug.cgi?id=478704