Bug 158993 - devel/gps installation problem
Summary: devel/gps installation problem
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Frederic Culot
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-17 11:00 UTC by Alexandr
Modified: 2011-07-17 17:40 UTC (History)
0 users

See Also:


Attachments
gps.patch.txt (291 bytes, text/plain)
2011-07-17 14:22 UTC, john
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr 2011-07-17 11:00:30 UTC
make install
===>  Installing for gps-5.0.0_1
===>   gps-5.0.0_1 depends on package: gtkada>=2.22 - found
===>   gps-5.0.0_1 depends on shared library: gmp.10 - found
===>   Generating temporary packing list
===>  Checking if devel/gps already installed
mkdir -p /usr/local/bin
mkdir -p /usr/local/share
mkdir -p /usr/local/share/examples/gps
mkdir -p /usr/local/share/gps
mkdir -p /usr/local/share/gps/docgen2
mkdir -p /usr/local/share/gps/aunit
(cd distrib; perl from_impunit.pl)
(cd share; tar cf - plug-ins/*.xml) | (cd /usr/local/share/gps; tar xf -)
gawk -f distrib/gnat_switches.awk < gnat/gnat_ugn.texi > /usr/local/share/gps/plug-ins/gnat_switches.py
gawk: distrib/gnat_switches.awk:179: error: Invalid content of \{\}: /@dots{}/
gmake: *** [install-common] Error 1
*** Error code 2

Stop in /usr/ports/devel/gps.
*** Error code 1

Stop in /usr/ports/devel/gps.

How-To-Repeat: portsnap fetch update
cd /usr/ports/devel/gps
make install
Comment 1 Edwin Groothuis freebsd_committer 2011-07-17 11:00:46 UTC
Maintainer of devel/gps,

Please note that PR ports/158993 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/158993

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer 2011-07-17 11:00:48 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Frederic Culot freebsd_committer 2011-07-17 12:39:25 UTC
Responsible Changed
From-To: freebsd-ports-bugs->culot

I'll take it.
Comment 4 john 2011-07-17 14:22:42 UTC
Okay, it appears Alexandr has gawk installed on his system.  I installed 
gawk and confirmed the same error message during the installation phase, 
so GPS requires the awk over gawk.

The attached patch to devel/gps/Makefile will force GPS to use awk even 
if gawk is present, but Alexandr will have to "make clean" followed by 
"make install" if he decides to apply the patch locally.  Once this 
patch is committed by Frederic, this PR can be closed.

Regards,
John
Comment 5 Alexandr 2011-07-17 16:21:51 UTC
On Sun, 17 Jul 2011 15:22:42 +0200
"J.R.Marino" <john@marino.st> wrote:

> Okay, it appears Alexandr has gawk installed on his system.  I installed 
> gawk and confirmed the same error message during the installation phase, 
> so GPS requires the awk over gawk.
> 
> The attached patch to devel/gps/Makefile will force GPS to use awk even 
> if gawk is present, but Alexandr will have to "make clean" followed by 
> "make install" if he decides to apply the patch locally.  Once this 
> patch is committed by Frederic, this PR can be closed.
> 
> Regards,
> John
> 


This patch looks good for me. Thank you.
Comment 6 dfilter service freebsd_committer 2011-07-17 17:36:06 UTC
culot       2011-07-17 16:35:54 UTC

  FreeBSD ports repository

  Modified files:
    devel/gps            Makefile 
  Log:
  - Force the use of awk instead of gawk to prevent an installation issue
  
  PR:             ports/158993
  Submitted by:   Alexandr <prayer@list.ru>
  Fixed by:       John Marino <freebsdml@marino.st> (maintainer)
  
  Revision  Changes    Path
  1.4       +1 -0      ports/devel/gps/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Frederic Culot freebsd_committer 2011-07-17 17:36:15 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!