Opened 12 years ago

Last modified 6 years ago

#16384 new defect

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

Reported by: ryandesign (Ryan Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: cooljeanius (Eric Gallager)
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 (3)

comment:1 Changed 12 years ago by tobypeterson

Milestone: MacPorts base bugsMacPorts Future

Milestone MacPorts base bugs deleted

comment:2 Changed 7 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

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

Component: baseports
Milestone: MacPorts Future
Note: See TracTickets for help on using tickets.