New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #16384 (new defect)

Opened 5 years ago

Last modified 3 months ago

gnustep portgroup reinplace didn't change anything in ...

Reported by: ryandesign@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts Future
Component: base Version: 1.7.0
Keywords: Cc: egall@…
Port:

Description

Using the patch from #15514 on Mac OS X 10.5.4 Intel with Xcode 3.1 I see this when installing gnustep-base:

$ port install gnustep-base
--->  Fetching gnustep-base
--->  Attempting to fetch gnustep-base-1.14.0.tar.gz from http://distfiles.macports.org/gnustep-base
--->  Verifying checksum(s) for gnustep-base
--->  Extracting gnustep-base
Warning: reinplace s|GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)|GNUSTEP_INSTALLATION_DOMAIN=SYSTEM|g didn't change anything in /mp/var/macports/build/_Users_rschmidt_macports_dports_gnustep_gnustep-base/work/gnustep-base-1.14.0/GNUmakefile
--->  Configuring gnustep-base
^C
$

Similar when installing Performance:

$ port install Performance
--->  Fetching Performance
--->  Attempting to fetch Performance-0.2.5.tar.gz from http://distfiles.macports.org/Performance
--->  Verifying checksum(s) for Performance
--->  Extracting Performance
Warning: reinplace s|GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)|GNUSTEP_INSTALLATION_DOMAIN=SYSTEM|g didn't change anything in /mp/var/macports/build/_Users_rschmidt_macports_dports_gnustep_Performance/work/Performance-0.2.5/GNUmakefile
Warning: reinplace s|GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)|GNUSTEP_INSTALLATION_DOMAIN=SYSTEM|g didn't change anything in /mp/var/macports/build/_Users_rschmidt_macports_dports_gnustep_Performance/work/Performance-0.2.5/GNUmakefile.postamble
Warning: reinplace s|GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)|GNUSTEP_INSTALLATION_DOMAIN=SYSTEM|g didn't change anything in /mp/var/macports/build/_Users_rschmidt_macports_dports_gnustep_Performance/work/Performance-0.2.5/GNUmakefile.preamble
Warning: reinplace s|GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)|GNUSTEP_INSTALLATION_DOMAIN=SYSTEM|g didn't change anything in /mp/var/macports/build/_Users_rschmidt_macports_dports_gnustep_Performance/work/Performance-0.2.5/GNUmakefile.wrapper.objc.preamble
--->  Configuring Performance
^C
$

Looks like the gnustep portgroup finds all files whose names begin with "GNUmakefile" and reinplaces in them, but not all such files will contain the to-be-replaced string. So for the gnustep portgroup, the reinplace should ignore failures. When #15514 is implemented, gnustep-1.0.tcl will have to be updated to use the new flag.

Change History

comment:1 Changed 4 years ago by toby@…

  • Milestone changed from MacPorts base bugs to MacPorts Future

Milestone MacPorts base bugs deleted

comment:2 Changed 3 months ago by egall@…

  • Cc egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.