[MacPorts] #22031: vpnc patching fails under SnowLeopard 10.6.1
MacPorts
noreply at macports.org
Mon Oct 12 15:00:49 PDT 2009
#22031: vpnc patching fails under SnowLeopard 10.6.1
--------------------------+-------------------------------------------------
Reporter: vjay@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Keywords: | Port:
--------------------------+-------------------------------------------------
This is the Build Error:
---> Computing dependencies for vpnc
---> Fetching vpnc
---> Verifying checksum(s) for vpnc
---> Extracting vpnc
---> Applying patches to vpnc
Error: reinplace: couldn't read file "config.c": no such file or directory
Error: Target org.macports.patch returned: reinplace sed(1) failed
Error: Status 1 encountered during processing.
next try:
---> Applying patches to vpnc
Error: Target org.macports.patch returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_vpnc/work/vpnc-0.5.3"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/release/ports/net/vpnc/files
/patch-config.c'" returned error 1
Command output: patching file config.c
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file config.c.rej
Error: Status 1 encountered during processing.
The config.c.rej file contains the following:
cat
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_vpnc/work/vpnc-0.5.3/config.c.rej
***************
*** 173,179 ****
static const char *config_def_script(void)
{
- return "/etc/vpnc/vpnc-script";
}
static const char *config_def_pid_file(void)
--- 173,179 ----
static const char *config_def_script(void)
{
+ return "__ETCDIR__/vpnc/vpnc-script";
}
static const char *config_def_pid_file(void)
***************
*** 444,450 ****
{
char *realname;
- asprintf(&realname, "%s%s%s", index(name, '/') ? "" :
"/etc/vpnc/", name, add_dot_conf ? ".conf" : "");
return realname;
}
--- 444,450 ----
{
char *realname;
+ asprintf(&realname, "%s%s%s", index(name, '/') ? "" :
"__ETCDIR__/vpnc/", name, add_dot_conf ? ".conf" : "");
return realname;
}
***************
*** 663,670 ****
}
if (!got_conffile) {
- read_config_file("/etc/vpnc/default.conf", config, 1);
- read_config_file("/etc/vpnc.conf", config, 1);
}
if (!print_config) {
--- 663,670 ----
}
if (!got_conffile) {
+ read_config_file("__ETCDIR__/vpnc/default.conf", config,
1);
+ read_config_file("__ETCDIR__/vpnc.conf", config, 1);
}
if (!print_config) {
I tried already completely deleting Macports an do a fresh install, but it
comes out at the same point again and again. I have newest OS and XCode
installed.
--
Ticket URL: <http://trac.macports.org/ticket/22031>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list