Bug 148102

Summary: make install can fail for ports-mgmt/packagekit [patch]
Product: Ports & Packages Reporter: Don Lewis <truckman>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me CC: gnome
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Don Lewis freebsd_committer freebsd_triage 2010-06-24 07:30:05 UTC
	Installation of ports-mgmt/packagekit can fail if
	contrib/debuginfo-install/pk-debuginfo-install.1 has not yet
	been created.  This can happen because
	contrib/debuginfo-install/Makefile puts the xsltproc process that
	creates pk-debuginfo-install.1 in the background.  This looks
	like a misplaced C shell attempt to redirect stderr.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-06-24 07:30:26 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Jeremy Messenger freebsd_committer freebsd_triage 2010-06-24 22:32:03 UTC
State Changed
From-To: open->feedback

Have you test this patch? Are you sure it works? Shouldn't it be patch in 
the Makefile.in instead of Makefile.am?
Comment 3 Tim Bishop freebsd_committer freebsd_triage 2010-07-17 19:52:22 UTC
I can confirm the bug and that the fix solved the problem (in
Makefile.in, not Makefile.am).

Tim.

-- 
Tim Bishop
http://www.bishnet.net/tim/
PGP Key: 0x5AE7D984
Comment 4 dfilter service freebsd_committer freebsd_triage 2010-07-20 22:42:38 UTC
mezz        2010-07-20 21:42:29 UTC

  FreeBSD ports repository

  Modified files:
    ports-mgmt/packagekit Makefile 
  Log:
  Fix the misplaced C shell attempt to redirect stderr to allow a few users
  to be able to install this port.
  
  PR:             ports/148102
  Submitted by:   truckman
  Feature safe:   yes
  
  Revision  Changes    Path
  1.2       +2 -0      ports/ports-mgmt/packagekit/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 5 Jeremy Messenger freebsd_committer freebsd_triage 2010-07-20 22:42:42 UTC
State Changed
From-To: feedback->closed

Committed, thanks! Here's what I have done like this: 

@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e  
'/xsltproc/s|.xsl [$$]? &> /dev|.xsl $$? > /dev|g'