Opened 10 years ago

Closed 10 years ago

#44319 closed defect (fixed)

mutt-devel failed to build while patching pager.c

Reported by: jchauvel@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: tristancollins (Tristan Collins), mopihopi, alessanderbotti@…, dgonyier (Dwaine Gonyier), daniel.laflamme@…, macports@…, email@…, m.schwarz@…, ryandesign (Ryan Carsten Schmidt)
Port: mutt-devel

Description

See the attached log for details.

Attachments (7)

main.log (20.6 KB) - added by jchauvel@… 10 years ago.
main.2.log (13.1 KB) - added by tristancollins (Tristan Collins) 10 years ago.
log of mailed mutt-devel build
main.3.log (14.8 KB) - added by alessanderbotti@… 10 years ago.
main.4.log (63.4 KB) - added by email@… 10 years ago.
patch-Portfile-mutt-devel-1.5.23-sidebar-variant-fix.txt (598 bytes) - added by rjt-macports@… 10 years ago.
Porfile patch to restore +sidebar buildability to mutt-devel 1.5.23
patch-1.5.23.sidebar.20140412.txt (65.2 KB) - added by rjt-macports@… 10 years ago.
Sidebar patch for 1.5.23 from upstream
patch-1.5.23.portfile-compressed.diff (552 bytes) - added by domagoj.trsan@… 10 years ago.
Portfile +compressed variant patch

Download all attachments as: .zip

Change History (25)

Changed 10 years ago by jchauvel@…

Attachment: main.log added

comment:1 Changed 10 years ago by tristancollins (Tristan Collins)

Similar issue, but seemingly failing at status.c. Attached is my log.

Changed 10 years ago by tristancollins (Tristan Collins)

Attachment: main.2.log added

log of mailed mutt-devel build

comment:2 Changed 10 years ago by tristancollins (Tristan Collins)

Cc: tristan@… added

Cc Me!

comment:3 Changed 10 years ago by dbevans (David B. Evans)

Cc: nomaintainer@… removed
Priority: HighNormal
Summary: mutt-revel failed to build while patching pager.cmutt-devel failed to build while patching pager.c
Version: 2.3.1

No need to CC nomaintainer@, it's not a real maintainer address. Setting priority level should be left to MacPorts management. If you have a fix for this problem, feel free to take up maintainership.

comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

jchauvel, your issue stems from the patch-1.5.21-6.2.debian.sidebar.diff patch used in the +sidebar variant.

tristan, your issue stems from the patch-1.5.21.rr.compressed.gz patch which is used in the +compressed variant.

Unfortunately the mutt-devel port has very many variants, many of which patch the software, and these patches need to updated every time the software is updated. Sometimes new patches for each feature are not available at the time that the port is updated, so the variants will fail until such a time as new patches are released by their developers and we update the port again. Or it could be that we just forgot to check if new patches for each variant were available when we updated mutt-devel to 1.5.23 in r121993.

mutt-devel takes way too long for one of us to update to newer versions, for the aforementioned reasons. I've started and then given up on mutt-devel updates before, because it was too frustrating. It would be better if all features were in the mutt source code and could be enabled and disabled with configure arguments, like other software packages use. Or a plugin architecture could be developed. It would help us greatly if someone would open a dialog with the developers of mutt and see what can be done about this situation.

comment:5 Changed 10 years ago by mopihopi

Cc: mopihopi@… added

Cc Me!

comment:6 in reply to:  4 Changed 10 years ago by tristancollins (Tristan Collins)

Replying to ryandesign@…:

tristan, your issue stems from the patch-1.5.21.rr.compressed.gz patch which is used in the +compressed variant.

Thanks Ryan, yes compiles fine excluding the +compressed variant. Not sure why I had that in there anyway. And agreed, Mutt may be too 'customisable' for something like MacPorts without a standardised library of plugins etc. I may switch to building it outside of MacPorts.

comment:7 Changed 10 years ago by alessanderbotti@…

Cc: alessanderbotti@… added

Cc Me!

Changed 10 years ago by alessanderbotti@…

Attachment: main.3.log added

comment:8 in reply to:  7 Changed 10 years ago by alessanderbotti@…

Similar issue for me. I installed a lot of variants, but use a few... mutt-devel@1.5.21_4+compress+date_conditional+deepif+gdbm+gpgme+headercache+idn+imap+pop+sasl+sidebar+smtp+ssl+trash

comment:9 Changed 10 years ago by dgonyier (Dwaine Gonyier)

Cc: dgonyier@… added

Cc Me!

comment:10 Changed 10 years ago by daniel.laflamme@…

Cc: daniel.laflamme@… added

Cc Me!

comment:11 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: macports@… added

Has duplicate #44548.

comment:12 Changed 10 years ago by email@…

Cc: email@… added

Cc Me!

Changed 10 years ago by email@…

Attachment: main.4.log added

Changed 10 years ago by rjt-macports@…

Porfile patch to restore +sidebar buildability to mutt-devel 1.5.23

Changed 10 years ago by rjt-macports@…

Sidebar patch for 1.5.23 from upstream

comment:13 in reply to:  description Changed 10 years ago by rjt-macports@…

Replying to jchauvel@…:

See the attached log for details.

Will attach patches for +sidebar fix on 1.5.23 (Portfile and patch-1.5.23.sidebar.20140412.txt)

These upgrade mutt-devel +sidebar from debian version of 1.5.21 sidebar patch to the main sidebar patch release for 1.5.23

comment:14 Changed 10 years ago by neverpanic (Clemens Lang)

Thanks, in r123973.

I'm leaving this open for the +compressed failure, since I assume that's still happening?

comment:15 in reply to:  14 Changed 10 years ago by rjt-macports@…

Replying to cal@…:

Thanks, in r123973.

I'm leaving this open for the +compressed failure, since I assume that's still happening?

My +compressed attempts still fail, yes

Changed 10 years ago by domagoj.trsan@…

Portfile +compressed variant patch

comment:16 Changed 10 years ago by domagoj.trsan@…

I have installed mutt-devel with the following variants mutt-devel @1.5.23_0+compress+date_conditional+deepif+gnuregex+gpgme+headercache+idn+imap+pop+sasl+sidebar+smtp+ssl+tokyocabinet+trash+xlabel

I have successfully upgraded mutt-devel from version 1.5.21_4 to version 1.5.23_0. The patch patch-1.5.23.portfile-compressed.diff contains fix for +compressed variant.

I have MacPorts v2.3.1.

Last edited 10 years ago by domagoj.trsan@… (previous) (diff)

comment:17 Changed 10 years ago by m.schwarz@…

Cc: m.schwarz@… added

Cc Me!

comment:18 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

Thanks. r126596.

Note: See TracTickets for help on using tickets.