Bug 167312 - Maintainer Update japanese/seaside to 080908-sq39
Summary: Maintainer Update japanese/seaside to 080908-sq39
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: Michael Scheidell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-26 06:10 UTC by Takeshi MUTOH
Modified: 2012-05-11 16:21 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (2.05 KB, patch)
2012-04-26 06:10 UTC, Takeshi MUTOH
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Takeshi MUTOH 2012-04-26 06:10:09 UTC
Maintainer Update japanese/seaside to 080908-sq39.

Fix: Apply patch below:
How-To-Repeat: This is update request, so there is no problem to repeat.
Comment 1 Michael Scheidell freebsd_committer freebsd_triage 2012-05-09 14:29:34 UTC
Responsible Changed
From-To: freebsd-ports-bugs->scheidell

I'll take it.
Comment 2 Michael Scheidell freebsd_committer freebsd_triage 2012-05-10 03:27:45 UTC
State Changed
From-To: open->feedback

Found an issue during package building in tinderbox. 
Can you check? 

tail of build log: 
<http://lorie.secnap.net/tb/index.php?action=display_markup_log&build=7-scheidell_I386&id=1799#587> 

pkg_add squeak-4.4.7.tbz 

------------------------- Please note: ------------------------- 

In order to be able to make use of squeak you need to have an 
image and a changes file in your working directory as well 
as access to a source file. This is easy by using inisqueak. 
Please see the inisqueak(1) manpage for details. 

Make sure you have the following values in your environment 
variables: 
PATH:            /usr/local/bin 
LD_LIBRARY_PATH: /usr/local/lib 
/usr/local/lib/squeak/4.4.7-2375 

------------------ Thanks for your attention! ------------------ 

===>  Installing for ja-seaside-070930.s38_1 
===>   ja-seaside-070930.s38_1 depends on executable: squeak - found 
===>   Generating temporary packing list 
===>  Checking if japanese/seaside already installed 
(cd /work/a/ports/japanese/seaside/work && install  -o root -g wheel -m 444 Seaside-JPatched20070930-sq38.image.gz  
/usr/local/share/squeak/) 
install: /usr/local/share/squeak/: No such file or directory 
*** Error code 71
Comment 3 Takeshi MUTOH 2012-05-11 07:14:35 UTC
Hi, I'm Takeshi MUTOH.

Thank you for your check my update.

On 2012/05/10, at 11:29, scheidell@FreeBSD.org wrote:
> Synopsis: Maintainer Update japanese/seaside to 080908-sq39
>=20
> State-Changed-From-To: open->feedback
> State-Changed-By: scheidell
> State-Changed-When: Thu May 10 02:27:45 UTC 2012
> State-Changed-Why:=20
> Found an issue during package building in tinderbox.
> Can you check?

In my ports/167312 patch, I change directory to install data from =
${PREFIX}/share/squeak/ to ${PREFIX}/lib/squeak/ at Makefile and =
pkg-descr.=20
So I think no problem related the place of data.

> tail of build log:
> =
<http://lorie.secnap.net/tb/index.php?action=3Ddisplay_markup_log&build=3D=
7-scheidell_I386&id=3D1799#587>
> pkg_add squeak-4.4.7.tbz
>=20
> ------------------------- Please note: -------------------------
>=20
>  In order to be able to make use of squeak you need to have an
>    image and a changes file in your working directory as well
>    as access to a source file. This is easy by using inisqueak.
>    Please see the inisqueak(1) manpage for details.
>=20
>  Make sure you have the following values in your environment
>    variables:
>    PATH:            /usr/local/bin
>    LD_LIBRARY_PATH: /usr/local/lib
>                     /usr/local/lib/squeak/4.4.7-2375
>=20
> ------------------ Thanks for your attention! ------------------
>=20
> =3D=3D=3D>  Installing for ja-seaside-070930.s38_1
> =3D=3D=3D>   ja-seaside-070930.s38_1 depends on executable: squeak - =
found
> =3D=3D=3D>   Generating temporary packing list
> =3D=3D=3D>  Checking if japanese/seaside already installed
> (cd /work/a/ports/japanese/seaside/work && install  -o root -g wheel =
-m 444 Seaside-JPatched20070930-sq38.image.gz=20
> /usr/local/share/squeak/)
> install: /usr/local/share/squeak/: No such file or directory
> *** Error code 71

I think this log shows not new version 080908.s39 but current ports =
version 070930-sq38.
So please check state of build port tree, and build again.

See also my redports log:
- http://redports.org/buildarchive/20120511041528-85608/

Thanks in advance
--
Takeshi MUTOH <mutoh@openedu.org>
Comment 4 Michael Scheidell freebsd_committer freebsd_triage 2012-05-11 13:03:00 UTC
On 5/11/12 2:30 AM, Takeshi MUTOH wrote:
> The following reply was made to PR ports/167312; it has been noted by GNATS.
>

>   >  =3D=3D=3D>   Installing for ja-seaside-070930.s38_1
>   >  =3D=3D=3D>    ja-seaside-070930.s38_1 depends on executable: squeak - =
interesting.. I see.

it looks like some of the patch didn't take.  I will do it again.

line one of log shows:

building ja-seaside-080908.s39 in directory 
/disk1/tinderbox/7-scheidell_I386

line 90 clearly shows the old distfiles, etc.

Attempting to fetch file:///distcache/squeak/Seaside-JPatched070930-sq38.zip

not sure what happened.  something on my tinderbox I suspect.

Ill doublecheck.

-- 
Michael Scheidell, CTO
 >*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
Comment 5 Michael Scheidell freebsd_committer freebsd_triage 2012-05-11 13:05:46 UTC
On 5/11/12 2:14 AM, Takeshi MUTOH wrote:
> Hi, I'm Takeshi MUTOH.
>
> Thank you for your check my update.
While I am here, can I take this out of your Makefile?

post-extract:
.for file in ${FILES_TO_GZIP}
         (cd ${WRKDIR} && ${GZIP_CMD} ${file})
.endfor



its a noop, since there are no FILES_TO_GZIP anymore.

-FILES_TO_GZIP=    Seaside-JPatched20${DISTVERSION}.image \
-        Seaside-JPatched20${DISTVERSION}.changes
+FILES_TO_INSTALL=    Seaside-JPatched${DISTVERSION}.image \
+        Seaside-JPatched${DISTVERSION}.changes


-- 
Michael Scheidell, CTO
 >*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
Comment 6 Michael Scheidell freebsd_committer freebsd_triage 2012-05-11 16:21:49 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!