New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #22332 (closed defect: worksforme)

Opened 2 years ago

Last modified 2 years ago

error installing rarian (including in the mercurial installation)

Reported by: japasto@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: rarian Cc:
Port: libxslt

Description (last modified by blb@…) (diff)

sudo port install rarian

--->  Computing dependencies for rarian
--->  Fetching libxslt
--->  Verifying checksum(s) for libxslt
--->  Extracting libxslt
--->  Configuring libxslt
--->  Building libxslt
--->  Staging libxslt into destroot
--->  Installing libxslt @1.1.26_0
--->  Activating libxslt @1.1.26_0
Error: Target org.macports.activate returned: Image error: /opt/local/lib/pkgconfig/libxslt.pc already exists and does not belong to a registered port.  Unable to activate port libxslt.
Error: The following dependencies failed to build: libxslt
Error: Status 1 encountered during processing.

Change History

Changed 2 years ago by japasto@…

sudo port install rarian
--->  Computing dependencies for rarian
--->  Fetching libxslt
--->  Verifying checksum(s) for libxslt
--->  Extracting libxslt
--->  Configuring libxslt
--->  Building libxslt
--->  Staging libxslt into destroot
--->  Installing libxslt @1.1.26_0
--->  Activating libxslt @1.1.26_0
Error: Target org.macports.activate returned: Image error: /opt/local/lib/pkgconfig/libxslt.pc already exists and does not belong to a registered port.  Unable to activate port libxslt.
Error: The following dependencies failed to build: libxslt
Error: Status 1 encountered during processing.

Changed 2 years ago by blb@…

  • keywords libxslt removed
  • port changed from rarian to libxslt
  • description modified (diff)

Any idea where that file came from? Odds are deleting it then activating libxslt

$ sudo port activate libxslt

should then get rarian to install successfully.

Changed 2 years ago by japasto@…

It wasn't the only error occured. I deleted it, and deleted all the files that came out in the following similar errors. Sometimes I had to delete + port uninstall + port clean. And now it works!Thanks.

Changed 2 years ago by blb@…

  • status changed from new to closed
  • resolution set to worksforme

Sounds like there was a previous install of libxslt that either wasn't installed by MacPorts, or was but then the receipt information was removed?

Changed 2 years ago by japasto@…

Really don't know. I can only tell you that these errors occured when I

sudo port upgrade outdated

Maybe it first uninstall the port from whom the libxslt depends. Really, I'm only taking a wild guess. Again, thanks.

Note: See TracTickets for help on using tickets.