Tested (as per https://bugzilla.yoctoproject.org/show_bug.cgi?id=8944#c0),
sent to bitbake-devel, and added to toaster-next.

Elliot

On 8 March 2016 at 20:11, Michael Wood <[email protected]> wrote:

> Don't think this has been upstreamed yet
>
> On 17/02/16 09:48, Barros Pena, Belen wrote:
>
>>
>> On 16/02/2016 11:25, "[email protected] on behalf of
>> Michael Wood" <[email protected] on behalf of
>> [email protected]> wrote:
>>
>> When returning the compatible layers make sure that we are only
>>> listing: All the layers which are for this release && configuration
>>> layers (i.e. aren't part of the build history) and which aren't an
>>> imported layer OR are this project's imported layer(s).
>>>
>>> [YOCTO #8944]
>>>
>> I can no longer reproduce the problem in 8944 with this patch, and I can
>> happily import a layer with the same name to a different project.
>>
>> Thanks!
>>
>> Belén
>>
>> Signed-off-by: Michael Wood <[email protected]>
>>> ---
>>> bitbake/lib/toaster/orm/models.py | 6 ++++--
>>> 1 file changed, 4 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/bitbake/lib/toaster/orm/models.py
>>> b/bitbake/lib/toaster/orm/models.py
>>> index ab6940f..50f703c 100644
>>> --- a/bitbake/lib/toaster/orm/models.py
>>> +++ b/bitbake/lib/toaster/orm/models.py
>>> @@ -259,8 +259,10 @@ class Project(models.Model):
>>>          """ Returns Queryset of all Layer_Versions which are compatible
>>> with
>>>          this project"""
>>>          queryset = Layer_Version.objects.filter(
>>> -            (Q(up_branch__name=self.release.branch_name) &
>>> Q(build=None))
>>> -            | Q(project=self))
>>> +            (Q(up_branch__name=self.release.branch_name) &
>>> +             Q(build=None) &
>>> +             Q(project=None)) |
>>> +             Q(project=self))
>>>
>>>          return queryset
>>>
>>> --
>>> 2.1.4
>>>
>>> --
>>> _______________________________________________
>>> toaster mailing list
>>> [email protected]
>>> https://lists.yoctoproject.org/listinfo/toaster
>>>
>>
> --
> _______________________________________________
> toaster mailing list
> [email protected]
> https://lists.yoctoproject.org/listinfo/toaster
>



-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre
-- 
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster

Reply via email to