#22332 closed defect (worksforme)
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@…)
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 (5)
comment:2 Changed 15 years ago by blb@…
Description: | modified (diff) |
---|---|
Keywords: | libxslt removed |
Port: | libxslt added; rarian removed |
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.
comment:3 Changed 15 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.
comment:4 Changed 15 years ago by blb@…
Resolution: | → worksforme |
---|---|
Status: | new → closed |
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?
comment:5 Changed 15 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.