Bug 180673 - ports-mgmt/portmaster: shall not delete build deps that are run deps, too (e.g. math/cantor: fails on R stuff)
Summary: ports-mgmt/portmaster: shall not delete build deps that are run deps, too (e....
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-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-20 10:40 UTC by Walter von Entferndt
Modified: 2016-01-18 06:10 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Walter von Entferndt 2013-07-20 10:40:00 UTC
When I try to build math/cantor, some stuff related to R is missing.
The cause is that R is added as a run _and_ build dependency.  Thus, when I do
# portmaster -Dg --packages-build --delete-build-only --packages-local=/usr/ports/packges math/cantor
I get the error message:
[...]
===>>> Creating a backup package for old version cantor-4.10.5
tar: bin/cantor_rserver: Cannot stat: No such file or directory
tar: lib/kde4/cantor_rbackend.so: Cannot stat: No such file or directory
tar: share/config.kcfg/rserver.kcfg: Cannot stat: No such file or directory
tar: share/config/cantor_r.knsrc: Cannot stat: No such file or directory
tar: share/kde4/services/cantor/rbackend.desktop: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256

===>>> Package creation failed for cantor-4.10.5!
[...]

Fix: 

install the run dep manually may help?  (Currently running, takes a while)
How-To-Repeat: See above
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-07-20 10:40:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kde

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2013-07-20 18:05:25 UTC
Responsible Changed
From-To: kde->bdrewery

Fix synopsis and assign.
Comment 3 Carlo Strub freebsd_committer freebsd_triage 2014-09-14 10:39:13 UTC
Is this PR still relevant?
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2015-04-25 16:11:14 UTC
Assignee is no longer the maintainer.