Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Mar 2015 12:38:27 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 198590] lang/sbcl install 1.2.9 as ports
Message-ID:  <bug-198590-13-aStk9r0dVl@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-198590-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-198590-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198590

--- Comment #8 from satosi.kimura@nifty.ne.jp ---
> in general you should upload a single "diff"
 I'm sorry. Next time, I will do send-pr with correct manner.

> Do you have any verification available?
 No, I read the log (output to console) at make, make install
and make deinstall, and check directories and files are removed or not.
 So, I will check it according as your examples.

> Output of "portlint" 
WARN: Makefile: [0]: possible direct use of command "sh" found. use ${SH}
instead.
WARN: Makefile: possible use of absolute pathname "/usr/bin/nm".
WARN: Makefile: possible use of absolute pathname "/bin/date".
WARN: Makefile: use of DISTFILES with single file discouraged. distribution
filename should be set by DISTNAME and EXTRACT_SUFX.
WARN: Makefile: Consider defining LICENSE.
WARN: Makefile: DISTFILES/DISTNAME affects WRKSRC. take caution when changing
them.
0 fatal errors and 6 warnings found.

> Output of "poudriere testport"
 Since I am beginner of poudriere, I show the process what I did.

(1) setup jail
# poudriere jail -c -j 93Ramd64 -v 9.3-RELEASE -a amd64
# poudriere jail -l
JAILNAME             VERSION              ARCH    METHOD 
93Ramd64             9.3-RELEASE          amd64   ftp

(2) setup ports tree
# poudriere ports -c
# poudriere ports -l
PORTSTREE            METHOD     PATH
default              portsnap   /usr/local/poudriere/ports/default

(3) modify /usr/local/poudriere/ports/default/lang/sbcl for sbcl 1.2.9

(4) testport
# poudriere testport -j 93Ramd64 -o lang/sbcl >& log.testport
                                                 ^^^^^^^^^^^^

> If you can provide poudriere logs that show stage-qa passing cleanly,
> I'll take this PR.
 I want to confirm what is the "poudriere logs" ?
Outout to console (redirect to file "log.testport") has 89795 lines.
May I upload it, or abstract appropriate parts ?

 The part around stage-qa is as follows:

===========================================================================
====>> Checking for filesystem violations... done
=======================<phase: run-depends    >============================
===========================================================================
=======================<phase: stage          >============================
===>  Staging for sbcl-1.2.9,1
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
====>> Checking for staging violations... done
=======================<phase: package        >============================
===>  Building package for sbcl-1.2.9,1
pkg-static: Warning: @dirrm[try] is deprecated, please use @dir
===========================================================================
=======================<phase: install-mtree  >============================
===========================================================================
=======================<phase: install        >============================
===>  Installing for sbcl-1.2.9,1

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-198590-13-aStk9r0dVl>