Bug 138883 - net-im/p5-Net-XMPP registers unnecessary run-dependency
Summary: net-im/p5-Net-XMPP registers unnecessary run-dependency
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: freebsd-perl (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-16 17:20 UTC by Vick Khera
Modified: 2009-09-19 21:40 UTC (History)
0 users

See Also:


Attachments
file.diff (755 bytes, patch)
2009-09-16 17:20 UTC, Vick Khera
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vick Khera 2009-09-16 17:20:05 UTC
	

The way the net-im/p5-Net-XMPP makefile is written, it registers Module::Build
as a runtime dependency, whereas that is only needed during compile time.

This patch adjusts the dependency lists so that the run and build dependencies
are more correct.

How-To-Repeat: 	

Compare the RUN_DEPENDS lists.

In the current port:

# make -V BUILD_DEPENDS
p5-XML-Stream>=1.22:/usr/ports/textproc/p5-XML-Stream  p5-Digest-SHA1>=1.02:/usr/ports/security/p5-Digest-SHA1 /usr/local/lib/perl5/site_perl/5.8.9/Module/Build.pm:/usr/ports/devel/p5-Module-Build /usr/local/bin/perl5.8.9:/usr/ports/lang/perl5.8
# make -V RUN_DEPENDS
p5-XML-Stream>=1.22:/usr/ports/textproc/p5-XML-Stream  p5-Digest-SHA1>=1.02:/usr/ports/security/p5-Digest-SHA1 /usr/local/lib/perl5/site_perl/5.8.9/Module/Build.pm:/usr/ports/devel/p5-Module-Build /usr/local/bin/perl5.8.9:/usr/ports/lang/perl5.8 /usr/local/bin/perl5.8.9:/usr/ports/lang/perl5.8

In the revised port:

# make -V BUILD_DEPENDS
p5-XML-Stream>=1.22:/usr/ports/textproc/p5-XML-Stream  p5-Digest-SHA1>=1.02:/usr/ports/security/p5-Digest-SHA1 /usr/local/lib/perl5/site_perl/5.8.9/Module/Build.pm:/usr/ports/devel/p5-Module-Build /usr/local/bin/perl5.8.9:/usr/ports/lang/perl5.8
# make -V RUN_DEPENDS
p5-XML-Stream>=1.22:/usr/ports/textproc/p5-XML-Stream  p5-Digest-SHA1>=1.02:/usr/ports/security/p5-Digest-SHA1 /usr/local/bin/perl5.8.9:/usr/ports/lang/perl5.8
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-09-16 22:57:41 UTC
Responsible Changed
From-To: freebsd-ports-bugs->perl

Fix synopsis and assign.
Comment 2 dfilter service freebsd_committer freebsd_triage 2009-09-19 21:38:30 UTC
miwi        2009-09-19 20:38:21 UTC

  FreeBSD ports repository

  Modified files:
    net-im/p5-Net-XMPP   Makefile 
  Log:
  - Fix dependnecy
  
  PR:             138883
  Submitted by:   Vivek Khera <vivek@khera.org>
  Feature safe:   yes
  
  Revision  Changes    Path
  1.6       +3 -2      ports/net-im/p5-Net-XMPP/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 3 Martin Wilke freebsd_committer freebsd_triage 2009-09-19 21:40:19 UTC
State Changed
From-To: open->closed

Committed. Thanks!