Bug 198028 - lang/perl5.18: Missing license file for ART10 in /usr/ports/lang/perl5.18/work/perl-5.18.4/Artistic
Summary: lang/perl5.18: Missing license file for ART10 in /usr/ports/lang/perl5.18/wor...
Status: Closed Unable to Reproduce
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-perl (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-25 09:12 UTC by Kalle Richter
Modified: 2015-03-08 19:56 UTC (History)
2 users (show)

See Also:


Attachments
build log (665.43 KB, text/plain)
2015-03-08 19:55 UTC, Adam Weinberger
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kalle Richter 2015-02-25 09:12:53 UTC
Installation fails with the following output:

    # cd /usr/ports/lang/perl5.18
    # make clean
    # make reinstall
    ===>  Missing license file for ART10 in /usr/ports/lang/perl5.18/work/perl-5.18.4/Artistic
    *** [/usr/ports/lang/perl5.18/work/.license_done.perl._usr_local] Error code 1
    1 error

experienced on FreeBSD 9.3
Comment 1 Mathieu Arnold freebsd_committer freebsd_triage 2015-02-25 13:07:42 UTC
you can't do that, if you make clean, you need to run "make" before "make reinstall".  "reinstall" won't build the port if it's not there.
Comment 2 Kalle Richter 2015-02-25 20:50:16 UTC
Ok, you're right. I understood that now and read some documentation, but `make clean && make && make reinstall` doesn't help against the issue.
Comment 3 Adam Weinberger freebsd_committer freebsd_triage 2015-03-08 19:55:56 UTC
Created attachment 154034 [details]
build log
Comment 4 Adam Weinberger freebsd_committer freebsd_triage 2015-03-08 19:56:43 UTC
make clean && make && make reinstall

works just fine. Please see attached log. Closing this PR.