On Thu, Apr 26, 2018 at 05:19:39PM +0200, Jeremie Courreges-Anglas wrote: > On Wed, Apr 25 2018, Frederic Cambus <[email protected]> wrote: > > Hi ports@, > > > > We now have an up-to-date emulators/mame port for which we can build > > and distribute binary packages for amd64 and i386. More information > > here: https://marc.info/?l=openbsd-ports&m=151514926004836&w=2 > > > > I think it's time to remove emulators/sdlmame and emulators/sdlmess. > > MAME and MESS merged in 2015 so emulators/mame contains both. > > > > Diff to add @pkgpath markers to emulators/mame and quirks entry below. > > > > Comments? OK to remove? > > Looks like you can't upgrade to mame if you have both sdlmame and > sdlmess installed: > > env TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -u > [sdlmame-0.160p5]sdlmess-0.160p3->mame-0.197: internal conflict between > mame-0.197 and sdlmame-0.160p5 > > After removing sdlmame: > > env TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -u > sdlmess-0.160p3->mame-0.197: ok > > Dunno if that's a limitation in pkg_add or if some annotations/quirks > are missing. Maybe espie knows better? > > I'm tempted to ok this anyway...
Looks like a limitation, it should figure out to update sdlmame instead of keeping it. That's quite strange. What does it say with -v ???? not going to rebuild this just to check.
