[MacPorts] #23766: gramps should depend on libsoup
#23766: gramps should depend on libsoup --------------------------------------+------------------------------------- Reporter: lkraider+ports@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gramps --------------------------------------+------------------------------------- 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). -- Ticket URL: <http://trac.macports.org/ticket/23766> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23766: gramps should depend on libsoup --------------------------------------+------------------------------------- Reporter: lkraider+ports@… | Owner: rjt-gramps@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gramps --------------------------------------+------------------------------------- Changes (by jmr@…): * owner: macports-tickets@… => rjt-gramps@… * type: enhancement => defect Comment: Please remember to cc the maintainer. -- Ticket URL: <http://trac.macports.org/ticket/23766#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23766: gramps should depend on libsoup --------------------------------------+------------------------------------- Reporter: lkraider+ports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gramps --------------------------------------+------------------------------------- Changes (by ryandesign@…): * owner: rjt-gramps@… => macports-tickets@… Comment: 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. -- Ticket URL: <http://trac.macports.org/ticket/23766#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23766: gramps should depend on libsoup --------------------------------------+------------------------------------- Reporter: lkraider+ports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gramps --------------------------------------+------------------------------------- Comment(by lkraider+ports@…): 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). -- Ticket URL: <http://trac.macports.org/ticket/23766#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23766: gramps should depend on libsoup --------------------------------------+------------------------------------- Reporter: lkraider+ports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gramps --------------------------------------+------------------------------------- Comment(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. -- Ticket URL: <http://trac.macports.org/ticket/23766#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23766: gramps should depend on libsoup ---------------------------------------+------------------------------------ Reporter: lkraider+ports@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: worksforme | Keywords: Port: gramps | ---------------------------------------+------------------------------------ Changes (by jmr@…): * status: new => closed * resolution: => worksforme -- Ticket URL: <https://trac.macports.org/ticket/23766#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts