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