[MacPorts] #35961: librsvg will not update - can't find libpng
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- librsvg will not update to 2.36.1_1 - can't find libpng -- Ticket URL: <https://trac.macports.org/ticket/35961> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by ryandesign@…): We are busy fixing these libpng 1.4->1.5 upgrade issues. Run "sudo port clean librsvg" and "sudo port selfupdate" and try again. If it still doesn't work, try again in a day; maybe we'll have enough ports fixed by then. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * cc: jasperfrumau@…, ryandesign@… (added) Comment: Has duplicate #36060. It upgrades fine for me. Please try to upgrade other outdated ports first, then clean librsvg and try to upgrade librsvg again. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by jasperfrumau@…): How can I skip this port and upgrade all other ports first? -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Examine the output of: {{{ port outdated }}} Pick a different port (let's call it "X") in the list, and upgrade it explicitly: {{{ sudo port upgrade X }}} -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by pixilla@…): Replying to [comment:3 jasperfrumau@…]:
How can I skip this port and upgrade all other ports first?
This would probably work: {{{ sudo port upgrade rdependentof:librsvg and not name:librsvg }}} -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by ryandesign@…): My suspicion is that librsvg is opportunistically linking with something we didn't anticipate. Therefore please upgrade all outdated ports other than librsvg, even those that are not identified by rdependentof. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by pixilla@…): I'm working on the known opportunistic linking of GTK #35954. GTK2 was removed as a dependency from the librsvg port in r90665 so that GTK2 could depend on librsvg to build the GTK2 docs or something like it. Looks like not enough was done to avoid linking librsvg to GTK2 and/or GTK3. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: librsvg -------------------------------------+-------------------------------------- Comment(by pixilla@…): jasperfrumau: you may want to try the patch attached to #35954. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: duplicate | Keywords: Port: librsvg | --------------------------------------+------------------------------------- Changes (by pixilla@…): * status: new => closed * resolution: => duplicate Comment: Duplicate #35954 The log shows librsvg is trying to link to a broken GTK which librsvg should not be linking to in the first place. david.w.watson: Your gtk3 appears broken due to the recent libpng update. You may want to upgrade port gtk3. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35961: librsvg will not update - can't find libpng --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: duplicate | Keywords: Port: librsvg | --------------------------------------+------------------------------------- Comment(by jasperfrumau@…): Replying to [comment:5 pixilla@…]:
Replying to [comment:3 jasperfrumau@…]:
How can I skip this port and upgrade all other ports first?
This would probably work: {{{ sudo port upgrade rdependentof:librsvg and not name:librsvg }}}
Thanks. Doing just that. -- Ticket URL: <https://trac.macports.org/ticket/35961#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts