Bug 164244 - multimedia/mplayer: last update (1.0.r20111218) conflicts with devel/ncurses
Summary: multimedia/mplayer: last update (1.0.r20111218) conflicts with devel/ncurses
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: Emanuel Haupt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-17 15:10 UTC by Emanuel Haupt
Modified: 2012-01-18 11:00 UTC (History)
0 users

See Also:


Attachments
m.diff.txt (923 bytes, text/plain; charset=US-ASCII)
2012-01-18 09:53 UTC, Thomas Zander
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emanuel Haupt freebsd_committer freebsd_triage 2012-01-17 15:10:14 UTC
After the recent update of multimedia/mplayer to 1.0.r20111218, the port won't
build if devel/ncurses is installed.

Full build failure:
http://people.freebsd.org/~ehaupt/misc/mplayer-1.0.r20111218.log
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-01-17 15:10:41 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ehaupt

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2012-01-17 15:10:43 UTC
Maintainer of multimedia/mplayer,

Please note that PR ports/164244 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/164244

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2012-01-17 15:10:45 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Emanuel Haupt freebsd_committer freebsd_triage 2012-01-17 15:21:42 UTC
Responsible Changed
From-To: ehaupt->scheidell

Over to scheidel (last update to multimedia/mplayer).
Comment 5 Michael Scheidell freebsd_committer freebsd_triage 2012-01-17 15:31:11 UTC
Responsible Changed
From-To: scheidell->freebsd-ports-bugs

No patch attached, and NOONE will test EVERY commit against EVERY KNOWN OR UNKNOWN PACKAGE list. 
Do not send this back to me
Comment 6 Emanuel Haupt freebsd_committer freebsd_triage 2012-01-17 17:47:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ehaupt

I will take care of it. Thomas, is it okay for you if I register CONFLICTS until we've found a solution to the problem?
Comment 7 Thomas Zander 2012-01-18 09:53:10 UTC
Can you apply the tiny attached patches to the port Makefiles of
mplayer and mencoder, respectively, and try again?

This enforces the link to base system ncurses, similarly to what we
have done with bzip2.

Best regards
Riggs
Comment 8 dfilter service freebsd_committer freebsd_triage 2012-01-18 10:53:04 UTC
ehaupt      2012-01-18 10:52:56 UTC

  FreeBSD ports repository

  Modified files:
    multimedia/mencoder  Makefile 
    multimedia/mplayer   Makefile 
  Log:
  Explicit link against /usr/lib/libncurses.so instead of using -lncurses to
  prevent a conflict with devel/ncurses.
  
  PR:             164244
  Submitted by:   Thomas Zander <thomas.e.zander@googlemail.com> (solution)
  Approved by:    Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
  
  Revision  Changes    Path
  1.34      +1 -0      ports/multimedia/mencoder/Makefile
  1.211     +1 -0      ports/multimedia/mplayer/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 9 Emanuel Haupt freebsd_committer freebsd_triage 2012-01-18 10:54:52 UTC
State Changed
From-To: feedback->closed

That solved the problem for both ports. Thanks a lot for the prompt response and the provided solution. Patch committed.