Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Feb 2022 01:41:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        tex@FreeBSD.org
Subject:   [Bug 262058] print/texlive-base UPDATING Instructions, texlive-base conflicts with texlive-texmf, and everything else possibly
Message-ID:  <bug-262058-41148-xFd85bIDpi@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-262058-41148@https.bugs.freebsd.org/bugzilla/>
References:  <bug-262058-41148@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262058

--- Comment #2 from alt2600@icloud.com ---
Created attachment 231950
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D231950&action=
=3Dedit
Nuke-Conflicts-for-Runtime_Library-depends.diff

so this is what I had to do to let it update, it is still not clear to me w=
hy a
port lists a dependency to an library it also lists as a CONFLICT, this mak=
es
no sense. Folks with more complete TeX installs will likely still feel the =
pain
of an upgrade here. I also added a note to UDPATING for TeX as you will nee=
d to
delete texlive-texmf because base installs a texmf component that conflicts
even though texmf says it has base as a dependency??? I didn't find out unt=
il
halfway through the update. Not sure if I clobbered things, and not sure why
out TeX install has TeX items that conflict with TeX items, that seems to m=
ake
splitting the port up to a million packages a nightmare for folks. In theory
none of these ports should have installed on my machine in the first place,=
 or
be able to upgrade through two FreeBSD source major updates (11,12,13) Perh=
aps
some cleanup of plists or scrubbing of conflicts should be looked at, or ju=
st
letting a full and complete TeX instead of breaking it into millions of
conflicting ports should be looked at. It is nonsensical for dependencies t=
o be
conflicts. I was finally able to upgrade TeX using portmaster though, can't
believe this would work with pkg though given everything is a conflict issue
with dependencies.

----------------- Before deleting texlive-texmf but after patch allowed
----------------- portmaster to actually start building

=3D=3D=3D>  Installing for texlive-base-20210325
=3D=3D=3D>  Checking if texlive-base is already installed
=3D=3D=3D>   Registering installation for texlive-base-20210325
Installing texlive-base-20210325...
pkg-static: texlive-base-20210325 conflicts with texlive-texmf-20150523_4
(installs files into the same place).  Problematic file:
/usr/local/share/texmf-dist/texconfig/tcfmgr
*** Error code 1

Stop.
make: stopped in /usr/ports/print/texlive-base

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-262058-41148-xFd85bIDpi>