Bug 209750 - Mk/bsd.linux-apps.mk fix sdlttf library detection, remove PORTSDIR from RUN_DEPENDS
Summary: Mk/bsd.linux-apps.mk fix sdlttf library detection, remove PORTSDIR from RUN_D...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks: 205497
  Show dependency treegraph
 
Reported: 2016-05-25 15:03 UTC by Pawel Pekala
Modified: 2016-06-15 15:39 UTC (History)
6 users (show)

See Also:
xmj: exp-run?


Attachments
sdlttf fix (29.91 KB, patch)
2016-05-25 15:03 UTC, Pawel Pekala
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pawel Pekala freebsd_committer freebsd_triage 2016-05-25 15:03:36 UTC
Created attachment 170653 [details]
sdlttf fix

- Fix detection of graphics/linux-c6-sdl_ttf package. Framework checks for:

===>   linux-dwarffortress-0.42.03 depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found
===>   linux-dwarffortress-0.42.03 depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found
*** Error code 1

while package contains:

[blaviken@~/ports]% pkg info -l linux-c6-sdl_ttf-2.0.11_1
linux-c6-sdl_ttf-2.0.11_1:
        /compat/linux/usr/lib/libSDL_ttf-2.0.so.0
        /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.10.1
        /compat/linux/usr/share/doc/SDL_ttf-2.0.11/CHANGES
        /compat/linux/usr/share/doc/SDL_ttf-2.0.11/COPYING
        /compat/linux/usr/share/doc/SDL_ttf-2.0.11/README


- Remove now deprecated PORTSDIR from RUN_DEPENDS
Comment 1 Johannes Jost Meixner freebsd_committer freebsd_triage 2016-05-26 03:25:53 UTC
Portmgr: Please test this with an exprun so that emulation@ can fix the fallout.
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2016-05-29 15:44:09 UTC
Exp run results on 10.1 i386:

http://package23.nyi.freebsd.org/build.html?mastername=101i386-default-PR209750&build=2016-05-29_11h26m01s

0 new failure, looks fine.
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-06-15 15:36:42 UTC
A commit references this bug:

Author: pawel
Date: Wed Jun 15 15:36:08 UTC 2016
New revision: 416929
URL: https://svnweb.freebsd.org/changeset/ports/416929

Log:
  - Fix detection of graphics/linux-c6-sdl_ttf package. Framework checks for:

  depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found
  depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found
  *** Error code 1

  while package contains:

  linux-c6-sdl_ttf-2.0.11_1:
          /compat/linux/usr/lib/libSDL_ttf-2.0.so.0
          /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.10.1
          /compat/linux/usr/share/doc/SDL_ttf-2.0.11/CHANGES
          /compat/linux/usr/share/doc/SDL_ttf-2.0.11/COPYING
          /compat/linux/usr/share/doc/SDL_ttf-2.0.11/README

  - Remove now deprecated PORTSDIR from RUN_DEPENDS

  PR:		209750
  Submitted by:	myself
  Exp-run by:	antoine
  Approved by:	no objection from emulation (3 weeks)

Changes:
  head/Mk/bsd.linux-apps.mk
Comment 4 Pawel Pekala freebsd_committer freebsd_triage 2016-06-15 15:39:03 UTC
Thanks for doing exp-run Antoine!