Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#57184 closed defect (fixed)

texlive broken after `port upgrade outdated'

Reported by: clegra Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.5.3
Keywords: Cc: dershow, diochnos, dgonyier (Dwaine Gonyier), hapaguy (Brian Kurt Fujikawa), captainproton1971 (Captain Proton), wilya7, frmeier (Frank Meier), olupton (Olli Lupton)
Port: texlive-bin

Description (last modified by jmroot (Joshua Root))

--->  Fetching archive for poppler-data
--->  Attempting to fetch poppler-data-0.4.9_0.darwin_17.noarch.tbz2 from https://packages.macports.org/poppler-data
--->  Attempting to fetch poppler-data-0.4.9_0.darwin_17.noarch.tbz2.rmd160 from https://packages.macports.org/poppler-data
--->  Installing poppler-data @0.4.9_0
--->  Activating poppler-data @0.4.9_0
--->  Cleaning poppler-data
--->  Computing dependencies for poppler
--->  Fetching archive for poppler
--->  Attempting to fetch poppler-0.69.0_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/poppler
--->  Attempting to fetch poppler-0.69.0_0.darwin_17.x86_64.tbz2 from http://lil.fr.packages.macports.org/poppler
--->  Attempting to fetch poppler-0.69.0_0.darwin_17.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/poppler
--->  Fetching distfiles for poppler
--->  Verifying checksums for poppler
--->  Extracting poppler
--->  Applying patches to poppler
--->  Configuring poppler
--->  Building poppler
--->  Staging poppler into destroot
--->  Installing poppler @0.69.0_0
--->  Activating poppler @0.69.0_0
--->  Cleaning poppler
--->  Computing dependencies for texlive-bin
--->  Building texlive-bin
Error: Failed to build texlive-bin: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_tex_texlive-bin/texlive-bin/main.log for details.
Error: Problem while installing texlive-bin
Error: Unable to execute port: upgrade texlive-context failed

Attachments (2)

main.log (3.2 MB) - added by clegra 6 years ago.
see error messages of this file in: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_tex_texlive-bin/texlive-bin/main.log with
main-2.log (212.4 KB) - added by clegra 6 years ago.
logfile after trying to install texlive-bin-extra (28-09-2018, 0945 MEST) /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_dvisvgm/dvisvgm/main.log

Change History (15)

Changed 6 years ago by clegra

Attachment: main.log added

see error messages of this file in: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_tex_texlive-bin/texlive-bin/main.log with

comment:1 Changed 6 years ago by jmroot (Joshua Root)

Description: modified (diff)
Keywords: texlive removed
Milestone: MacPorts 2.5.4
Owner: set to drkp
Port: texlive-bin added; texlive removed
Priority: HighNormal
Status: newassigned
:info:build luatexdir/lua/lepdflib.cc:1135:24: error: call to deleted member function 'add'
:info:build     ((Dict *) uin->d)->add(s, std::move(*((Object *) uobj->d)));
:info:build     ~~~~~~~~~~~~~~~~~~~^~~
:info:build /opt/local/include/poppler/Dict.h:72:8: note: candidate function has been explicitly deleted
:info:build   void add(char *key, Object &&val) = delete;
:info:build        ^
:info:build /opt/local/include/poppler/Dict.h:69:8: note: candidate function
:info:build   void add(const char *key, Object &&val);
:info:build        ^
:info:build luatexdir/lua/lepdflib.cc:2054:26: error: call to deleted member function 'dictAdd'
:info:build     ((Object *) uin->d)->dictAdd(copyString(s), std::move(*((Object *) uobj->d)));
:info:build     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
:info:build /opt/local/include/poppler/Object.h:276:8: note: candidate function has been explicitly deleted
:info:build   void dictAdd(char *key, Object &&val) = delete;
:info:build        ^
:info:build /opt/local/include/poppler/Object.h:359:21: note: candidate function
:info:build inline void Object::dictAdd(const char *key, Object &&val)
:info:build                     ^

comment:2 Changed 6 years ago by dershow

Cc: dershow added

comment:3 Changed 6 years ago by diochnos

Cc: diochnos added

comment:4 Changed 6 years ago by dgonyier (Dwaine Gonyier)

Cc: dgonyier added

comment:5 Changed 6 years ago by clegra

texlive-bin installed correctly now after "port selfupdate" and "port upgrade outdated". (Thanks for changes that possibly have been made.) But: installing texlive-bin-extra runs into problems with dvisvgm (which seemingly was the problem already earlier)

(I added the new log-file as additional attachment main-2.log to this ticket)

---> Computing dependencies for texlive-latex-recommended ---> Fetching archive for texlive-latex-recommended ---> Attempting to fetch texlive-latex-recommended-47392_0+doc.darwin_17.noarch.tbz2 from http://lil.fr.packages.macports.org/texlive-latex-recommended ---> Attempting to fetch texlive-latex-recommended-47392_0+doc.darwin_17.noarch.tbz2.rmd160 from http://lil.fr.packages.macports.org/texlive-latex-recommended ---> Installing texlive-latex-recommended @47392_0+doc ---> Activating texlive-latex-recommended @47392_0+doc ---> Cleaning texlive-latex-recommended ---> Computing dependencies for texlive-bin-extra The following dependencies will be installed: dvisvgm Continue? [Y/n]: y ---> Building dvisvgm Error: Failed to build dvisvgm: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_dvisvgm/dvisvgm/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port texlive-bin-extra failed

--> many thanks for your help!

Last edited 6 years ago by clegra (previous) (diff)

Changed 6 years ago by clegra

Attachment: main-2.log added

logfile after trying to install texlive-bin-extra (28-09-2018, 0945 MEST) /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_dvisvgm/dvisvgm/main.log

comment:6 Changed 6 years ago by hapaguy (Brian Kurt Fujikawa)

Cc: hapaguy added

comment:7 Changed 6 years ago by captainproton1971 (Captain Proton)

Cc: captainproton1971 added

comment:8 Changed 6 years ago by clegra

While the issue I reported above with installation of texlive-bin-extra still persists, I am very happy that I at least have obtained a for me workable texlive installation again. -- I am thankful to each of you who has looked into this issue, and in particular so if your effort has led to me being able to use a workable macports texlive installation again. Best wishes, CG.

comment:9 Changed 6 years ago by wilya7

Cc: wilya7 added

comment:10 Changed 6 years ago by frmeier (Frank Meier)

Cc: frmeier added

comment:11 Changed 6 years ago by olupton (Olli Lupton)

Cc: olupton added

comment:12 Changed 6 years ago by clegra

MANY THANKS!

The installation of texlive-bin-extra was now successful for me: -- first asciidoc was installed -- then the installation of dvisvgm was now successful! -- then texlive-bin-extra was also installed successfully!

MANY THANKS INDEED!

And best wishes to all who have looked and contributed!

comment:13 Changed 6 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

This is fixed for both texlive-bin and dvisvgm now.

Last edited 6 years ago by drkp (Dan Ports) (previous) (diff)
Note: See TracTickets for help on using tickets.