[MacPorts] #67359: transmission @4.0.3_1: error: redefinition of module 'libxml2'

MacPorts noreply at macports.org
Fri Jan 26 13:27:10 UTC 2024


#67359: transmission @4.0.3_1: error: redefinition of module 'libxml2'
---------------------------+----------------------------
  Reporter:  Gandoon       |      Owner:  kurthindenburg
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.1
Resolution:                |   Keywords:  catalina
      Port:  transmission  |
---------------------------+----------------------------

Comment (by Gandoon):

 Replying to [comment:16 kencu]:
 > Aside:
 >
 > once I see build errors due to cryptic odd files where they shouldn’t
 be, I get pretty suspicious about the status of the build system.
 >
 > Software building is complicated, and really only works reliably on a
 pristine system.
 >
 > Given your weird errors, unique to you…. I would be very tempted to
 start fresh.
 >
 > I personally would list my requested ports, then uninstall macports,
 Xcode, and erase the CLTs directory. clean everything out like new.
 >
 > Then install xcode and the proper CLTs, reinstall macports, and then
 your ports.
 >
 > This seems perhaps time-consuming, but would take < 1 hour, and would
 probably save you months of headaches.
 >
 > IMHO..

 This is quite annoying, and I would have been quite tempted at following
 your advice if it wasn't for the fact that I have built all my ports from
 source, and that would take way longer than an hour (I have a gut feeling
 of closer to a week) if I have to rebuild them all, even if the
 reinstallation of the build systems would be fairly straightforward.

 I think I lean towards abandoning the Macports build of Transmission and
 just use a standalone build, since that is what I have successfully done
 since I got fed up with trying to find out what was the issue with the
 port and submitted the ticket in hope of figuring it out.

 Thank you for all your input. I don't know what is the best course of
 action, leaving the ticket open and I will come back if I find a solution,
 or close it due to it being an isolated case on an antiquated machine with
 partly equally antiquated software. I may try a final rebuild of libxml2
 or maybe see if I can tweak the directories linked to. Either way, this is
 more or less life support actions for this machine. I only expect to have
 it as my main machine for another few months if all goes to plan.

-- 
Ticket URL: <https://trac.macports.org/ticket/67359#comment:17>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list