Bug 204690 - multimedia/kaffeine: Installing this package will delete parts of KDE
Summary: multimedia/kaffeine: Installing this package will delete parts of KDE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Raphael Kubo da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-19 22:36 UTC by Stefan Rumetshofer
Modified: 2016-02-28 22:19 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Rumetshofer 2015-11-19 22:36:12 UTC
The installation of this package will delete parts of KDE. Because kaffeine has a dependency to vlc. The kde4-workspace has a dependency to vlc-qt4. But this two packages can't be installed together.
Perhaps kaffeine should depend on vlc-qt4 and not vlc?


# pkg install kaffeine
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
Updating poudriere repository catalogue...
poudriere repository is up-to-date.
All repositories are up-to-date.
Checking integrity... done (1 conflicting)
Checking integrity... done (0 conflicting)
The following 12 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
  kde-workspace-4.11.14_4
  vlc-qt4-2.2.1_5,4
  kdeplasma-addons-4.14.3
  kget-4.14.3_1
  kde-4.14.3
  kdetoys-4.14.3
  ktux-4.14.3
  kdenetwork-4.14.3
  kdeartwork-4.14.3
  phonon-vlc-0.8.2_1

New packages to be INSTALLED:
  kaffeine: 1.3.1 [FreeBSD]
  vlc: 2.2.1_5,4 [FreeBSD]

The operation will free 225 MiB.

Proceed with this action? [y/N]: N
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-02-28 22:01:00 UTC
A commit references this bug:

Author: rakuco
Date: Sun Feb 28 22:00:53 UTC 2016
New revision: 409770
URL: https://svnweb.freebsd.org/changeset/ports/409770

Log:
  Depend on multimedia/vlc-qt4 instead of multimedia/vlc.

  multimedia/vlc conflicts with multimedia/vlc-qt4, and the latter is needed by
  multimedia/phonon-qt4 and consequently by x11/kde4-workspace and other KDE4
  ports.

  Since Kaffeine depends on parts of KDE4 such as x11/kdelibs4, it makes more
  sense to depend on vlc-qt4 instead.

  PR:		204690
  MFH:		2016Q1

Changes:
  head/multimedia/kaffeine/Makefile
Comment 2 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-28 22:01:20 UTC
Fixed, thanks.
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-02-28 22:19:05 UTC
A commit references this bug:

Author: rakuco
Date: Sun Feb 28 22:18:45 UTC 2016
New revision: 409777
URL: https://svnweb.freebsd.org/changeset/ports/409777

Log:
  MFH: r409770

  Depend on multimedia/vlc-qt4 instead of multimedia/vlc.

  multimedia/vlc conflicts with multimedia/vlc-qt4, and the latter is needed by
  multimedia/phonon-qt4 and consequently by x11/kde4-workspace and other KDE4
  ports.

  Since Kaffeine depends on parts of KDE4 such as x11/kdelibs4, it makes more
  sense to depend on vlc-qt4 instead.

  PR:		204690

  Approved by:	ports-secteam (feld)

Changes:
_U  branches/2016Q1/
  branches/2016Q1/multimedia/kaffeine/Makefile