Fix for CONFLICTS in emulators/linux_base ports

Greg Larkin glarkin at FreeBSD.org
Wed Jun 3 18:06:23 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Boris Samorodov wrote:
> (Seems I've got this mail by private email and send an answer.
> but for archieves I'll duplicate it here.)
> 
> On Mon, 01 Jun 2009 15:28:49 -0400 Greg Larkin wrote:
> 
>> Hi emulation team,
> 
>> I'm working on a PR for graphics/linux-ac3d, and it required me to
>> upgrade my linux_base-fc-4_14 package.  I noticed that the newer
>> linux_base-f ports don't include the correct package name in CONFLICTS
>> for the older port.
> 
> Thanks for taking care of it. I should have done it myself but
> you know there are always other first-aid-things to do... :-(
> 
>> I have included a patch for the ports that you maintain.  Please review
>> it when you have a moment and let me know what you think.
> 
>> http://people.freebsd.org/~glarkin/diffs/bsam-linux_base.diff
> 
> Some thoughts:
> . I'm not sure if names without * can match anything (and
>   anyway if they do, ex. linux_base-fc will match linux_base-fc6,
>   the third diff);
> . there are more linux_base ports now (including linux_base-f9,
>   linux_base-f10). They should be included into CONFLICTS and
>   their CONFLICTS should be considered either.
> 
> Thanks once more!
> 
> 
> WBR

Hi Boris,

I sent two emails with two separate patches, one directly to you and one
to emulation@, since I wasn't sure who is a member of that alias.  Sorry
for the confusion on my end.

Perhaps there is a very simple solution - do you think that all
linux_base ports should have the following CONFLICTS line?

CONFLICTS=		linux_base-*

That way, all Linux emulation layers will conflict with every other one,
and we'll be covered for any future revisions.

Let me know what you think, and I can commit the changes after
generating a new patch for your review, if you like.

Cheers,
Greg
- --
Greg Larkin

http://www.FreeBSD.org/       - The Power To Serve
http://www.sourcehosting.net/ - Ready. Set. Code.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKJruV0sRouByUApARAgSxAKCAjd2C0/hp8bYkwd9PzlhQZz+5lgCgyGkV
N/xt9rbW7CkIdQsct9ScY0Y=
=GFGg
-----END PGP SIGNATURE-----



More information about the freebsd-emulation mailing list