Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Feb 2022 17:03:30 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 262052] print/texlive-texmf UPDATING instruction incorrect, circular dependency texlive-base texlive-texmf
Message-ID:  <bug-262052-7788@https.bugs.freebsd.org/bugzilla/>

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

            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)

=3D=3D=3D>>> Starting check of installed ports for available updates
=3D=3D=3D>>> Launching child to update tex-basic-engines-20150521 to
tex-basic-engines-20210325

=3D=3D=3D>>> All >> tex-basic-engines-20150521 (1/1)

=3D=3D=3D>>> Currently installed version: tex-basic-engines-20150521
=3D=3D=3D>>> Port directory: /usr/ports/print/tex-basic-engines

=3D=3D=3D>>> Launching 'make checksum' for print/tex-basic-engines in backg=
round
=3D=3D=3D>>> Gathering dependency list for print/tex-basic-engines from por=
ts
=3D=3D=3D>>> Launching child to update tex-kpathsea-6.2.1_2 to tex-kpathsea=
-6.3.3

=3D=3D=3D>>> All >> tex-basic-engines-20150521 >> tex-kpathsea-6.2.1_2 (2/2)

=3D=3D=3D>>> Currently installed version: tex-kpathsea-6.2.1_2
=3D=3D=3D>>> Port directory: /usr/ports/devel/tex-kpathsea

=3D=3D=3D>>> Gathering dependency list for devel/tex-kpathsea from ports
=3D=3D=3D>>> Initial dependency check complete for devel/tex-kpathsea

=3D=3D=3D>>> Continuing initial dependency check for print/tex-basic-engines
=3D=3D=3D>>> Launching child to update tex-web2c-20150521_3 to tex-web2c-20=
210325

=3D=3D=3D>>> All >> tex-basic-engines-20150521 >> tex-web2c-20150521_3 (3/3)

=3D=3D=3D>>> Currently installed version: tex-web2c-20150521_3
=3D=3D=3D>>> Port directory: /usr/ports/devel/tex-web2c

=3D=3D=3D>>> Gathering dependency list for devel/tex-web2c from ports
=3D=3D=3D>>> Launching child to update tex-ptexenc-1.3.3_2 to tex-ptexenc-1=
.3.9

=3D=3D=3D>>> All >> tex-basic-engines-20150521 >> tex-web2c-20150521_3 >>
tex-ptexenc-1.3.3_2 (4/4)

=3D=3D=3D>>> Currently installed version: tex-ptexenc-1.3.3_2
=3D=3D=3D>>> Port directory: /usr/ports/print/tex-ptexenc

=3D=3D=3D>>> Gathering dependency list for print/tex-ptexenc from ports
=3D=3D=3D>>> Initial dependency check complete for print/tex-ptexenc

=3D=3D=3D>>> Continuing initial dependency check for devel/tex-web2c
=3D=3D=3D>>> Initial dependency check complete for devel/tex-web2c

=3D=3D=3D>>> Continuing initial dependency check for print/tex-basic-engines
=3D=3D=3D>>> Initial dependency check complete for print/tex-basic-engines

=3D=3D=3D>>> Returning to update check of installed ports

=3D=3D=3D>>> Launching child to update tex-dvipsk-5.995_2 to tex-dvipsk-202=
1.1

=3D=3D=3D>>> All >> tex-dvipsk-5.995_2 (5/5)

=3D=3D=3D>>> Currently installed version: tex-dvipsk-5.995_2
=3D=3D=3D>>> Port directory: /usr/ports/print/tex-dvipsk

=3D=3D=3D>>> Gathering dependency list for print/tex-dvipsk from ports
=3D=3D=3D>>> Launching child to update texlive-texmf-20150523_4 to
texlive-texmf-20210325

=3D=3D=3D>>> All >> tex-dvipsk-5.995_2 >> texlive-texmf-20150523_4 (6/6)

=3D=3D=3D>>> Currently installed version: texlive-texmf-20150523_4
=3D=3D=3D>>> Port directory: /usr/ports/print/texlive-texmf

=3D=3D=3D>>> Launching 'make checksum' for print/texlive-texmf in background
=3D=3D=3D>>> Gathering dependency list for print/texlive-texmf from ports

=3D=3D=3D>>> print/texlive-base seems to depend on print/texlive-texmf
       which looks like a dependency loop

=3D=3D=3D>>> Try pkg updating print/texlive-texmf
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for texlive-texmf-20150523_4 failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for tex-dvipsk-5.995_2 failed
=3D=3D=3D>>> Aborting update


also in Makefile it seems to be calling for extracting the old source not t=
he
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=3D      texlive
-PORTVERSION=3D   20150523
-PORTREVISION=3D  4
+PORTVERSION=3D   ${TEXLIVE_VERSION}
 CATEGORIES=3D    print
-MASTER_SITES=3D  ftp://ftp.tug.org/historic/systems/texlive/2015/:texmf \
-               LOCAL/hrs:latex
+MASTER_SITES=3D  TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
 PKGNAMESUFFIX=3D -texmf
-DISTFILES=3D     ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}=
:texmf
\
-               latex-base-20150101.2${EXTRACT_SUFX}:latex
+DISTFILES=3D     ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}
 DIST_SUBDIR=3D   TeX
 EXTRACT_ONLY=3D  latex-base-20150101.2${EXTRACT_SUFX}

--=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-262052-7788>