pkg install kodi does not like samba
Andriy Gapon
avg at FreeBSD.org
Wed May 27 11:23:20 UTC 2015
On 26/05/2015 21:36, Timur I. Bakeyev wrote:
> Well, it's all said in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=177786.
> I've added samba36-nmblookup as a courtesy for the xmbc/kodi project while ago
> so it's not depend on full samba package, but now it's going too far in the
> request to drop nmblookup from samba36 itself..
>
> The real solution(are we done with GSOC projects for this year already?) would
> be ability to build multiple packages out of one port, since we already have
> stagedir. So, only one extra step is required, similar the way it's done in Debian.
Timur,
thank you for the information!
It probably makes sense to just drop samba-nmblookup unless someone provides a
better fix. I think that the support for multiple packages from the same work
could take a while to materialize.
Meanwhile, does anybody know if there is any way to coerce pkg into accepting
samba36 as a dependency instead of samba36-nmblookup?
> On Tue, May 26, 2015 at 7:38 PM, Andriy Gapon <avg at freebsd.org
> <mailto:avg at freebsd.org>> wrote:
>
>
> Not sure if this is a problem with multimedia/kodi port or if it is with pkg or
> both:
> $ pkg install kodi
> 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 13 package(s) will be affected (of 0 checked):
>
> Installed packages to be REMOVED:
> samba36-3.6.25
>
> New packages to be INSTALLED:
> kodi: 14.2 [FreeBSD]
> tinyxml: 2.6.2_1 [FreeBSD]
> samba36-nmblookup: 3.6.25 [FreeBSD]
> libnfs: 1.3.0_1 [FreeBSD]
> libcec: 2.2.0 [FreeBSD]
> libbluray: 0.7.0,1 [FreeBSD]
> libbdplus: 0.1.2 [FreeBSD]
> libaacs: 0.8.0 [FreeBSD]
> libass: 0.12.1 [FreeBSD]
> sdl2: 2.0.3_4 [FreeBSD]
> shairplay: 0.9.0.20140422 [FreeBSD]
> lzo2: 2.09 [FreeBSD]
>
> So, pkg wants to replace samba36 with samba36-nmblookup.
> I think that those packages conflict because samba36 provides a superset of what
> samba36-nmblookup provides. So, there should be no reason to not just use
> samba36.
> Finally, why do we need net/samba-nmblookup at all? Seems like kodi is its only
> user and it is not a light-weight port already.
>
> --
> Andriy Gapon
>
>
--
Andriy Gapon
More information about the freebsd-ports
mailing list