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>