Bug 168958

Summary: [patch] games/wesnoth doesn't install after update to 1.10.3
Product: Ports & Packages Reporter: dog
Component: Individual Port(s)Assignee: Alex Kozlov <ak>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
junicode.diff none

Description dog 2012-06-11 19:20:06 UTC
After games/wesnoth had been updated to 1.10.3 it's unable to update it. Portupgrade fails with the fallowing result:

===>  License GPLv2 GPLv3 accepted by the user
===>  Found saved configuration for wesnoth-1.10.3
===>  Extracting for wesnoth-1.10.3
=> SHA256 Checksum OK for wesnoth-1.10.3.tar.bz2.
===>   wesnoth-1.10.3 depends on executable: unzip - found
===>  Patching for wesnoth-1.10.3
===>  Applying FreeBSD patches for wesnoth-1.10.3
===>   wesnoth-1.10.3 depends on file: /usr/ports/games/wesnoth/work/wesnoth-1.10.3/fonts/Junicode-Regular.ttf - not found
===>    Verifying extract for /usr/ports/games/wesnoth/work/wesnoth-1.10.3/fonts/Junicode-Regular.ttf in /usr/ports/x11-fonts/junicode
===>  License check disabled, port has not defined LICENSE
===>  Extracting for junicode-0.7.6
=> SHA256 Checksum OK for junicode-0-7-6.zip.
===>   junicode-0.7.6 depends on file: /usr/local/bin/unzip - found
===>   Returning to build of wesnoth-1.10.3
===>   wesnoth-1.10.3 depends on file: /usr/local/bin/sdl-config - found
===>   wesnoth-1.10.3 depends on executable: pkg-config - found
===>   wesnoth-1.10.3 depends on executable: update-desktop-database - found
===>   wesnoth-1.10.3 depends on file: /usr/local/bin/cmake - found
===>   wesnoth-1.10.3 depends on shared library: boost_thread.4 - found
===>   wesnoth-1.10.3 depends on shared library: png15 - found
===>   wesnoth-1.10.3 depends on shared library: fribidi.3 - found
===>   wesnoth-1.10.3 depends on shared library: SDL-1.2.11 - found
===>   wesnoth-1.10.3 depends on shared library: SDL_image-1.2.8 - found
===>   wesnoth-1.10.3 depends on shared library: SDL_mixer-1.2.12 - found
===>   wesnoth-1.10.3 depends on shared library: SDL_net-1.2.8 - found
===>   wesnoth-1.10.3 depends on shared library: SDL_ttf-2.0.10 - found
===>   wesnoth-1.10.3 depends on shared library: intl - found
===>   wesnoth-1.10.3 depends on shared library: glib-2.0.0 - found
===>   wesnoth-1.10.3 depends on shared library: pango-1.0.0 - found
===>  Configuring for wesnoth-1.10.3
/bin/mkdir -p /usr/ports/games/wesnoth/work/wesnoth-1.10.3
-- The C compiler identification is GNU 4.2.1
-- The CXX compiler identification is GNU 4.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Found Threads: TRUE  
-- Found SDL: /usr/local/lib/libSDLmain.a;/usr/local/lib/libSDL.so;-pthread (Required is at least version "1.2.7") 
-- Boost version: 1.48.0
-- Found the following Boost libraries:
--   iostreams
--   program_options
--   regex
--   system
-- Found Gettext: /usr/local/bin/msgmerge (found version "0.18.1") 
-- Looking for dgettext
-- Looking for dgettext - not found
-- Found Libintl: /usr/local/include  
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/local/lib/libX11.so
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file poll.h
-- Looking for include file poll.h - found
-- Looking for include file sys/poll.h
-- Looking for include file sys/poll.h - found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Looking for include file sys/sendfile.h
-- Looking for include file sys/sendfile.h - not found.
-- Looking for round in m
-- Looking for round in m - found
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp  
-- Found SDLIMAGE: /usr/local/lib/libSDL_image.so  
-- Found SDLMIXER: /usr/local/lib/libSDL_mixer.so  
-- Found SDLTTF: /usr/local/lib/libSDL_ttf.so  
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.25") 
-- checking for module 'pangocairo>=1.14.8'
--   found pangocairo, version 1.28.4
-- checking for module 'fontconfig>=2.4.1'
--   found fontconfig, version 2.9.0
-- Found SDLNET: /usr/local/lib/libSDL_net.so  
-- checking for module 'fribidi>=0.19.0'
--   found fribidi, version 0.19.2
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_FLAGS_DEBUG
    CMAKE_C_FLAGS_DEBUG
    CMAKE_C_FLAGS_RELEASE
    CMAKE_MODULE_LINKER_FLAGS
    CMAKE_SHARED_LINKER_FLAGS


-- Build files have been written to: /usr/ports/games/wesnoth/work/wesnoth-1.10.3
===>  Building for wesnoth-1.10.3
install  -o root -g wheel -m 444 $(make -V WRKSRC  -C /usr/ports/x11-fonts/junicode)/fonts/Junicode-Regular.ttf  /usr/ports/games/wesnoth/work/wesnoth-1.10.3/fonts
install: /usr/ports/x11-fonts/junicode/work/junicode/fonts/Junicode-Regular.ttf: No such file or directory
*** [pre-build] Error code 71

Stop in /usr/ports/games/wesnoth.
*** [install] Error code 1

Stop in /usr/ports/games/wesnoth.

How-To-Repeat: Upgrade installed port (via portupgrade, I haven't used portmaster) or install it by executing 'make install' in port's directory.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-06-11 23:11:54 UTC
Responsible Changed
From-To: freebsd-ports-bugs->philip

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Jan Beich freebsd_committer freebsd_triage 2012-06-16 15:01:21 UTC
chase rename in v0.7.6 (2012/06/10)
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2012-06-17 21:19:38 UTC
Responsible Changed
From-To: philip->ak

over to committer of most recent update.
Comment 4 Alex Kozlov freebsd_committer freebsd_triage 2012-06-18 00:17:34 UTC
State Changed
From-To: open->closed

Committed. Thanks!