cvs commit: ports/games Makefile ports/games/secretmaryochronicles-music Makefile distinfo pkg-descr pkg-plist

Ion-Mihai Tetcu itetcu at FreeBSD.org
Wed Aug 6 17:20:32 UTC 2008


On Wed, 6 Aug 2008 08:43:14 -0700
Adam Weinberger <adamw at FreeBSD.org> wrote:

> >> (08.05.2008 @ 2322 PST): Ion-Mihai Tetcu said, in 1.2K: <<
> > On Wed, 6 Aug 2008 09:19:40 +0300
> > QA Tindy <itetcu at FreeBSD.org> wrote:
> > 
> >  [ .. ]
> > 
> > > ===>  Installing for secretmaryochronicles-music-4.0
> > > ===>   secretmaryochronicles-music-4.0 depends on executable: smc
> > > - found ===>   Generating temporary packing list
> > > ===>  Checking if games/secretmaryochronicles-music already
> > > installed    
> > make: cannot open Makefile.
> > *** Error code 2
> > 
> > It happens because you have do-install target
> > inside .if !defined(NOPORTDOCS)
> >> end of "Re: cvs commit: ports/games Makefile
> >> ports/games/secretmaryochronicles-music          Makefile distinfo
> >> pkg-descr pkg-plist" from Ion-Mihai Tetcu <<
> 
> I don't know why putting the do-install: target inside a block that is
> only executed under specific conditions, leaving those with NOPORTDOCS
> defined with no do-install: target whatsoever, would be a problem...
> but I've changed it anyway to make you happy.

QA Tindy builds with NO* vars defined.

> I *knew* I was gonna get a tinderbox barf for this port, but I figured
> it'd be a plist issue, not a head-up-my-ass error. Thank you for


 :-D
No problem, I have a plist issue also:

The build which triggered this email is done under tinderbox-2.4.3, on 
7-STABLE on amd64, with tinderd_flags="-nullfs -plistcheck -onceonly"
and ccache support, with the "official" up-to-date Ports Tree, with the
following vars set:
NOPORTDOCS=yes,  NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes.

Excerpt from http://t64.tecnik93.com/logs/7-STABLE-FTP/secretmaryochronicles-music-4.0.log:


building secretmaryochronicles-music-4.0 in directory /var/tinderbox/7-STABLE-FTP
maintained by: adamw at FreeBSD.org
building for:  7.0-STABLE amd64
port directory: /usr/ports/games/secretmaryochronicles-music
Makefile ident: $FreeBSD: ports/games/secretmaryochronicles-music/Makefile,v 1.2 2008/08/06 15:37:02 adamw Exp $
prefixes: LOCALBASE=usr/local X11BASE=usr/local
NO* env vars: NOPORTDOCS=yes NOPORTEXAMPLES=yes NOPORTDATA=yes
build started at Wed Aug  6 15:40:48 UTC 2008

.................................<Last 40 lines of the log>..................

pkg_add libogg-1.1.3,4.tbz
skipping libogg-1.1.3,4, already added
pkg_add xf86vidmodeproto-2.2.2.tbz
skipping xf86vidmodeproto-2.2.2, already added
pkg_add xextproto-7.0.2.tbz
skipping xextproto-7.0.2, already added
pkg_add fixesproto-4.0.tbz
skipping fixesproto-4.0, already added
pkg_add damageproto-1.1.0_2.tbz
skipping damageproto-1.1.0_2, already added
pkg_add libXt-1.0.5_1.tbz
skipping libXt-1.0.5_1, already added
pkg_add inputproto-1.4.2.1.tbz
skipping inputproto-1.4.2.1, already added
pkg_add libSM-1.0.3_1,1.tbz
skipping libSM-1.0.3_1,1, already added
pkg_add libICE-1.0.4_1,1.tbz
skipping libICE-1.0.4_1,1, already added
pkg_add secretmaryochronicles-1.5_1.tbz
===>  Installing for secretmaryochronicles-music-4.0
===>   secretmaryochronicles-music-4.0 depends on executable: smc - found
===>   Generating temporary packing list
===>  Checking if games/secretmaryochronicles-music already installed  
/bin/mkdir -p /usr/local/share/smc/music
/bin/cp -R /work/a/ports/games/secretmaryochronicles-music/work/data/music/* /usr/local/share/smc/music/
===>   Registering installation for secretmaryochronicles-music-4.0  
================================================================
====================<phase 7: make package>====================
===>  Building package for secretmaryochronicles-music-4.0  
Creating package /tmp/packages/All/secretmaryochronicles-music-4.0.tbz
Registering depends: secretmaryochronicles-1.5_1 sdl_mixer-1.2.8_1 libmikmod-3.1.11_2 libvorbis-1.2.0_2,3 libogg-1.1.3,4 sdl_image-1.2.6_1 smpeg-0.4.4_8 sdl_ttf-2.0.9 sdl-1.2.13_1,2 libiconv-1.11_1 boost-1.34.1 cegui-0.6.1_1 pcre-7.7 freetype2-2.3.7 devil-1.6.7_6 libGLU-7.0.3 libXi-1.1.3,1 libGL-7.0.3 libXxf86vm-1.0.1 libXmu-1.0.3,1 libXrandr-1.2.2_1 libXext-1.0.3,1 libXdamage-1.1.1 libXfixes-4.0.3_1 libXt-1.0.5_1 aalib-1.4.r5_4 libXrender-0.9.4_1 libX11-1.1.3_1,1 libXdmcp-1.0.2_1 libXau-1.0.3_2 libSM-1.0.3_1,1 libICE-1.0.4_1,1 xproto-7.0.10_1 pkg-config-0.23_1 libmng-1.0.9 tiff-3.8.2_1 jpeg-6b_4 lcms-1.17,1 libdrm-2.3.0 png-1.2.28 damageproto-1.1.0_2 fixesproto-4.0 inputproto-1.4.2.1 kbproto-1.0.3 randrproto-1.2.1 renderproto-0.9.3 xextproto-7.0.2 xf86vidmodeproto-2.2.2.
Creating bzip'd tar ball in '/tmp/packages/All/secretmaryochronicles-music-4.0.tbz'
Deleting secretmaryochronicles-music-4.0
================================================================

=== Checking filesystem state
list of extra files and directories in / (not present before this port was installed but present after it was deinstalled)
15545894        4 drwxr-xr-x    2 root             wheel                 512 Aug  6 15:41 usr/local/share/smc/music
================================================================
build of /usr/ports/games/secretmaryochronicles-music ended at Wed Aug  6 15:41:49 UTC 2008

> catching the problem, and thank you many more times for having the
> solution too!

My pleasure. The way it failed got my attention.


-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> itetcu at FreeBSD.org, PGP Key ID 057E9F8B493A297B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20080806/92222415/signature.pgp


More information about the cvs-ports mailing list