#62238 closed defect (wontfix)
auctex +emacs_app has an undocumented dependency of Perl 5.28
Reported by: | ballapete (Peter "Pete" Dyballa) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | bigsur | Cc: | jjstickel@… |
Port: | auctex |
Description
nice port -vd build -sk auctex +emacs_app DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/editors/auctex DEBUG: OS darwin/20.3.0 (macOS 11.2) arch i386 DEBUG: only one arch supported, so not adding the default universal variant DEBUG: Executing variant emacs_app provides emacs_app DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies DEBUG: Running callback portstartupitem::add_notes DEBUG: Finished running callback portstartupitem::add_notes DEBUG: dropping privileges: euid changed to 501, egid changed to 20. DEBUG: Starting logging for auctex DEBUG: macOS 11.2 (darwin/20.3.0) arch i386 DEBUG: MacPorts 2.6.4 DEBUG: Xcode 12.4 DEBUG: SDK 11.2 DEBUG: MACOSX_DEPLOYMENT_TARGET: 11.2 Warning: The macOS 11.2 SDK does not appear to be installed. Ports may not build correctly. Warning: You can install it as part of the Xcode Command Line Tools package by running `xcode-select --install'. DEBUG: epoch: in tree: 0 installed: 0 DEBUG: texlive-latex 54498_0 exists in the ports tree DEBUG: texlive-latex 54498_0 +doc is the latest installed DEBUG: texlive-latex 54498_0 +doc is active ... EBUG: Searching for dependency: gdbm DEBUG: Found Dependency: receipt exists for gdbm DEBUG: Executing org.macports.main (perl5.28) DEBUG: dropping privileges: euid changed to 501, egid changed to 20. DEBUG: archivefetch phase started at Sun Feb 7 11:51:00 CET 2021 DEBUG: Executing org.macports.archivefetch (perl5.28) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: Skipping completed org.macports.fetch (perl5.28) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: Skipping completed org.macports.checksum (perl5.28) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: Skipping completed org.macports.extract (perl5.28) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: Skipping completed org.macports.patch (perl5.28) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: configure phase started at Sun Feb 7 11:51:00 CET 2021 ---> Configuring perl5.28 DEBUG: Preferred compilers: clang macports-clang-9.0 macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 DEBUG: Using compiler 'Xcode Clang' DEBUG: Executing org.macports.configure (perl5.28) DEBUG: Environment:
while this command does not report this:
pete 248 /\ port deps auctex +emacs_app Full Name: auctex @12.3_0+emacs_app Build Dependencies: texlive-latex, texlive-bin-extra Library Dependencies: emacs, emacs-app Runtime Dependencies: texlive
Change History (4)
comment:1 follow-up: 3 Changed 4 years ago by jjstickel (Jonathan Stickel)
comment:2 Changed 4 years ago by mf2k (Frank Schima)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
comment:3 follow-up: 4 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)
Replying to jjstickel:
It looks like perl is brought in via recursive dependencies of texlive-latex. In fact, it flags both
perl5.28
andperl5.30
:
Yes, you're right! I forgot to copy my patched versions of some Portfile
s over the rsynch
ed version. Some of these are from the past, some want to use already Python 3.9
…
After correcting this issue a new problem appears: Error: Can't install emacs-app because conflicting ports are active: emacs-app-devel
.
comment:4 Changed 4 years ago by jjstickel (Jonathan Stickel)
Replying to ballapete:
After correcting this issue a new problem appears:
Error: Can't install emacs-app because conflicting ports are active: emacs-app-devel
.
This is a separate issue from auctex and not a bug.
$ port info emacs-app emacs-app @27.1_5 (editors, aqua) ... Conflicts with: emacs-app-devel
Note: See
TracTickets for help on using
tickets.
It looks like perl is brought in via recursive dependencies of texlive-latex. In fact, it flags both
perl5.28
andperl5.30
:But I'm not about to try to sort that out. Anyway, I think this ticket should be closed.