[MacPorts] #53202: kde4-kile wants to install macports texlive even though MacTex texlive is installed
MacPorts
noreply at macports.org
Mon Jan 23 14:13:18 UTC 2017
#53202: kde4-kile wants to install macports texlive even though MacTex texlive is
installed
---------------------------------+-------------------------
Reporter: fusionfan | Owner: NicosPavlov
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: kde4-kile, texlive |
---------------------------------+-------------------------
Comment (by fusionfan):
Replying to [comment:12 NicosPavlov]:
Thanks again!
> I am not sure about the use of rdepof, but please not that kde4-kile
should list a dependency to texlive anyway. The point is that it is
declared as a binary dependency, so that if Macports finds the binaries,
it will not install the required ports.
So here lie 2 issues
* It still wants to install the latex ports, hence it seems it doesn't
find the binaries, despite the fact that
1. the binaries are there
2. the path is updated and
3. kile runs without issues.
* I have made a local variant where I have explicitly removed any texlive
dependencies in an attempt to solve the problem. Yet it _still_ wants to
install texlive upon update, even though it is removed now.
But, as I have said above, it may not be {{{kde4-kile}}} triggering the
reinstallation.
> > I have attached the output of port -dy upgrade kdelibs4. Can somebody
tell me why would an update of kdelibs4 want to install latex packages?
>
> It appears that you do not have libnunistring installed, which itself
declared texlive as a port dependency. I changed it to a binary dependency
(see comment above) which should avoid the forced installation of texlive.
It will sound very noobish (and probably belongs to a forum / e-mail list
rather than a bug ticket), but despite my effort of running a selfupdate
and a sync, this recent change is not represented in my local portfile.
Hence when I tried to install {{{libunistring}}} it still wants to pull
all the whole latex bundle. What am I missing?
--
Ticket URL: <https://trac.macports.org/ticket/53202#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list