Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#947 closed PBI Packaging Bug (fixed)

Installing XBMC has a samba conflict samba36-3.6.22

Reported by: javaboyuk Owned by: kris
Priority: critical Milestone:
Component: Software Manager Version: 10.0-RELEASE
Keywords: Cc: trac-bugs@…

Description

I install:
PCBSD10.0-RELEASE-p3-01-13-2014-x64-DVD-USB

Load updates with system package manager GUI.
reboot

Then using system package manager try to install xbmc I get:

warning; locally installed samba36-3.6.22 conflicts on <somefile> with samba36-nmblookup-3.6.22

looks like its already install as same "version" but different package?

Help??

Attachments (1)

pkg-output.log (5.3 KB) - added by javaboyuk 3 months ago.
the output when run under 10.0-RELEASE-p4

Download all attachments as: .zip

Change History (5)

comment:1 Changed 3 months ago by javaboyuk

just tried it with PCBSD10.0-RELEASE-p4-01-17-2014-x64-DVD-USB
same issue.

Changed 3 months ago by javaboyuk

the output when run under 10.0-RELEASE-p4

comment:2 Changed 3 months ago by yurkis

We should patch XBMC port to add option to select between samba36-nmblookup and full samba.
First case (samba36-nmblookup) is suitable when FreeBSD is using as dedicated media center. Second is for desktop.

comment:3 Changed 3 months ago by joshms

  • Owner set to kris
  • Priority changed from blocker to critical

comment:4 Changed 3 months ago by kris

  • Resolution set to fixed
  • Status changed from new to closed

I've fixed this in our "EDGE" packages, and will backport it to the PRODUCTION ones shortly.

https://github.com/pcbsd/freebsd-ports/commit/f97bf3a513b0f8682fb5d1e7fac5280a85cc0cce

I didn't do the option, since that only works for build-time, and won't help us with packages. We already "force" samba36 in the base system for file-sharing, so it shouldn't even need to install that.

Last edited 3 months ago by kris (previous) (diff)
Note: See TracTickets for help on using tickets.