[Bug 262052] print/texlive-texmf UPDATING instruction incorrect, circular dependency texlive-base texlive-texmf
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Feb 2022 17:03:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262052
Bug ID: 262052
Summary: print/texlive-texmf UPDATING instruction incorrect,
circular dependency texlive-base texlive-texmf
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: tex@FreeBSD.org
Reporter: alt2600@icloud.com
Assignee: tex@FreeBSD.org
Flags: maintainer-feedback?(tex@FreeBSD.org)
===>>> Starting check of installed ports for available updates
===>>> Launching child to update tex-basic-engines-20150521 to
tex-basic-engines-20210325
===>>> All >> tex-basic-engines-20150521 (1/1)
===>>> Currently installed version: tex-basic-engines-20150521
===>>> Port directory: /usr/ports/print/tex-basic-engines
===>>> Launching 'make checksum' for print/tex-basic-engines in background
===>>> Gathering dependency list for print/tex-basic-engines from ports
===>>> Launching child to update tex-kpathsea-6.2.1_2 to tex-kpathsea-6.3.3
===>>> All >> tex-basic-engines-20150521 >> tex-kpathsea-6.2.1_2 (2/2)
===>>> Currently installed version: tex-kpathsea-6.2.1_2
===>>> Port directory: /usr/ports/devel/tex-kpathsea
===>>> Gathering dependency list for devel/tex-kpathsea from ports
===>>> Initial dependency check complete for devel/tex-kpathsea
===>>> Continuing initial dependency check for print/tex-basic-engines
===>>> Launching child to update tex-web2c-20150521_3 to tex-web2c-20210325
===>>> All >> tex-basic-engines-20150521 >> tex-web2c-20150521_3 (3/3)
===>>> Currently installed version: tex-web2c-20150521_3
===>>> Port directory: /usr/ports/devel/tex-web2c
===>>> Gathering dependency list for devel/tex-web2c from ports
===>>> Launching child to update tex-ptexenc-1.3.3_2 to tex-ptexenc-1.3.9
===>>> All >> tex-basic-engines-20150521 >> tex-web2c-20150521_3 >>
tex-ptexenc-1.3.3_2 (4/4)
===>>> Currently installed version: tex-ptexenc-1.3.3_2
===>>> Port directory: /usr/ports/print/tex-ptexenc
===>>> Gathering dependency list for print/tex-ptexenc from ports
===>>> Initial dependency check complete for print/tex-ptexenc
===>>> Continuing initial dependency check for devel/tex-web2c
===>>> Initial dependency check complete for devel/tex-web2c
===>>> Continuing initial dependency check for print/tex-basic-engines
===>>> Initial dependency check complete for print/tex-basic-engines
===>>> Returning to update check of installed ports
===>>> Launching child to update tex-dvipsk-5.995_2 to tex-dvipsk-2021.1
===>>> All >> tex-dvipsk-5.995_2 (5/5)
===>>> Currently installed version: tex-dvipsk-5.995_2
===>>> Port directory: /usr/ports/print/tex-dvipsk
===>>> Gathering dependency list for print/tex-dvipsk from ports
===>>> Launching child to update texlive-texmf-20150523_4 to
texlive-texmf-20210325
===>>> All >> tex-dvipsk-5.995_2 >> texlive-texmf-20150523_4 (6/6)
===>>> Currently installed version: texlive-texmf-20150523_4
===>>> Port directory: /usr/ports/print/texlive-texmf
===>>> Launching 'make checksum' for print/texlive-texmf in background
===>>> Gathering dependency list for print/texlive-texmf from ports
===>>> print/texlive-base seems to depend on print/texlive-texmf
which looks like a dependency loop
===>>> Try pkg updating print/texlive-texmf
===>>> Aborting update
===>>> Update for texlive-texmf-20150523_4 failed
===>>> Aborting update
===>>> Update for tex-dvipsk-5.995_2 failed
===>>> Aborting update
also in Makefile it seems to be calling for extracting the old source not the
new one, not sure if this is the issue or not
diff --git a/print/texlive-texmf/Makefile b/print/texlive-texmf/Makefile
index fd25755e67ee..4e4afb536016 100644
--- a/print/texlive-texmf/Makefile
+++ b/print/texlive-texmf/Makefile
@@ -1,286 +1,332 @@
PORTNAME= texlive
-PORTVERSION= 20150523
-PORTREVISION= 4
+PORTVERSION= ${TEXLIVE_VERSION}
CATEGORIES= print
-MASTER_SITES= ftp://ftp.tug.org/historic/systems/texlive/2015/:texmf \
- LOCAL/hrs:latex
+MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMESUFFIX= -texmf
-DISTFILES= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}:texmf
\
- latex-base-20150101.2${EXTRACT_SUFX}:latex
+DISTFILES= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}
DIST_SUBDIR= TeX
EXTRACT_ONLY= latex-base-20150101.2${EXTRACT_SUFX}
--
You are receiving this mail because:
You are the assignee for the bug.