Opened 15 years ago
Closed 14 years ago
#23766 closed defect (worksforme)
gramps should depend on libsoup
Reported by: | lkraider (Paul Eipper) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | gramps |
Description
Port gramps sould depend on libsoup, since otherwise it builds its own version, which may break for the same reasons libsoup package breaks when user doesn't have gnome-keyring (Ticket #23467).
Change History (5)
comment:1 Changed 15 years ago by jmroot (Joshua Root)
Owner: | changed from macports-tickets@… to rjt-gramps@… |
---|---|
Type: | enhancement → defect |
comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from rjt-gramps@… to macports-tickets@… |
---|
RJT no longer maintains gramps.
gramps was updated to 3.2.0. Is libsoup still necessary? I grepped the gramps source code for "soup" and the only occurrence was in a message in a comment, so I don't see how it could be using libsoup, though I may not be understanding what's going on.
comment:3 Changed 15 years ago by lkraider (Paul Eipper)
I just tried to build gramps again and was able to do it dropping many of the specified depends listed on the Portfile. I don't think libsoup is necessary anymore (at least it is not installed on my machine and the build worked and the app opened).
comment:4 Changed 15 years ago by guy.linton@…
libsoup @2.28.2 has a dependency on gnome-keyring, so it brings that in anyway.
Gramps @3.2.0, Revision 1 has a dependency on gnome-python(26)-extras. gnome-python(26)-extras @2.25.3 has a dependency on libgda4. libgda4 @4.0.5 has a dependency on libsoup.
Hence, it looks as though Gramps would automatically build gnome-keyring, then libsoup, then libgda2. Hence there would not appear to be any need for making gramps depend on libsoup.
I suppose that the dependency tree means that gnome-python-extras will always include support for GNU Data Access (GDA)- and hence libsoup, whether you want it or not.
This thread http://old.nabble.com/Re%3A-Gramps-3.2-td27915981.html seems to state that Gramps needs libsoup (at least in the context of the Windows port), but it is not clear why.
comment:5 Changed 14 years ago by jmroot (Joshua Root)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Please remember to cc the maintainer.