Opened 4 years ago

Closed 4 years ago

Last modified 3 years ago

#55253 closed defect (fixed)

mutt (neomutt @20171027 rev. 1) doesn't build

Reported by: mimaoffice (Michele Marcionelli) Owned by: lbschenkel (Leonardo Brondani Schenkel)
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: Cc: lbschenkel (Leonardo Brondani Schenkel), l2dy (Zero King)
Port: neomutt

Description

After the fix for #55236 I cannot build neomutt anymore.

I just reinstalled MacPort on OS X 10.12.6 from scratch.

See mail.log attached.

Attachments (1)

main.log (83.3 KB) - added by mimaoffice (Michele Marcionelli) 4 years ago.

Download all attachments as: .zip

Change History (9)

Changed 4 years ago by mimaoffice (Michele Marcionelli)

Attachment: main.log added

comment:1 Changed 4 years ago by lbschenkel (Leonardo Brondani Schenkel)

Actually this is not related to this new revision at all. docbook-xsl was just updated in the ports tree (1.79.2) a few hours ago and that caused this regression; I can confirm by reinstalling the previous version (1.79.1) which results in the port building successfully.

At this point I don't know if this is a problem with the new docbook-xsl or if it is a problem in the way neomutt uses it. I'll need to pull other people to this.

comment:2 Changed 4 years ago by lbschenkel (Leonardo Brondani Schenkel)

Cc: l2dy added
Owner: set to lbschenkel
Status: newaccepted

@l2dy: please see the above. If this is a genuine problem with docbook-xsl other ports may be now failing to build as well.

comment:3 Changed 4 years ago by lbschenkel (Leonardo Brondani Schenkel)

@l2dy: it seems that the URL for the stylesheets in this docbook-xsl release has changed from http://docbook.sourceforge.net to http://cdn.docbook.org [1], which means that existing files that try to use the old URI will now try to download them from the Internet (instead of using the local version) or fail, if downloading is forbidden — such as in this case. I believe this might have big implications. I'll create a new issue to track that.

[1] https://github.com/docbook/xslt10-stylesheets/tree/master/xsl/README

Last edited 3 years ago by ryandesign (Ryan Schmidt) (previous) (diff)

comment:4 Changed 4 years ago by lbschenkel (Leonardo Brondani Schenkel)

Created issue to track dockbook-xsl regression: https://trac.macports.org/ticket/55255

@Michele: I could introduce a new patch to make it buildable against the new docbook-xsl, however I want to wait a bit and see what is going to be decided regarding the fate of this new version and the potential breakage it causes.

Version 0, edited 4 years ago by lbschenkel (Leonardo Brondani Schenkel) (next)

comment:5 Changed 4 years ago by l2dy (Zero King)

Resolution: fixed
Status: acceptedclosed

In 2b7ed03a5dea85bae0d53b4baaebb60903105105/macports-ports:

docbook-xsl: support docbook.sourceforge.net URIs

Fixes: #55255
Fixes: #55253

comment:6 Changed 4 years ago by lbschenkel (Leonardo Brondani Schenkel)

@Michelle: can you double check that you can build now? All changes should be visible in the ports tree.

comment:7 Changed 4 years ago by mimaoffice (Michele Marcionelli)

@Leonardo: I double checked... 👍 I can build neomutt again. Thx again, Michele

comment:8 Changed 3 years ago by ryandesign (Ryan Schmidt)

Note: See TracTickets for help on using tickets.