diff mbox series

[meta-arago,master/scarthgap] recipes-core: dbus: Remove redundant bbappend

Message ID 20240415055542.3372278-1-c-shilwant@ti.com
State Changes Requested
Delegated to: Ryan Eatmon
Headers show
Series [meta-arago,master/scarthgap] recipes-core: dbus: Remove redundant bbappend | expand

Commit Message

Chirag Shilwant April 15, 2024, 5:55 a.m. UTC
dbus recipe from oe-core:meta already has the appropriate
SPDX license identifiers [1]. Hence, remove this bbappend.

[1]: https://git.openembedded.org/openembedded-core/plain/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap

Signed-off-by: Chirag Shilwant <c-shilwant@ti.com>
---
 meta-arago-distro/recipes-core/dbus/dbus_%.bbappend | 3 ---
 1 file changed, 3 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-core/dbus/dbus_%.bbappend

Comments

Denys Dmytriyenko April 15, 2024, 7:59 p.m. UTC | #1
As dbus is dual-licensed, back in the day it was required to choose which one 
is used when distributing the package with Arago and TI-SDK, hence:

https://git.yoctoproject.org/meta-arago/commit/?id=3fa4af20ea823b91448ad03a8ef5da053890dc12

Not sure if that's still the case though...


On Mon, Apr 15, 2024 at 11:25:42AM +0530, Chirag Shilwant wrote:
> dbus recipe from oe-core:meta already has the appropriate
> SPDX license identifiers [1]. Hence, remove this bbappend.
> 
> [1]: https://git.openembedded.org/openembedded-core/plain/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap
> 
> Signed-off-by: Chirag Shilwant <c-shilwant@ti.com>
> ---
>  meta-arago-distro/recipes-core/dbus/dbus_%.bbappend | 3 ---
>  1 file changed, 3 deletions(-)
>  delete mode 100644 meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
> 
> diff --git a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend b/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
> deleted file mode 100644
> index da612c59..00000000
> --- a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -PR:append = ".arago1"
> -
> -LICENSE = "GPL-2.0-or-later"
> -- 
> 2.34.1
Chirag Shilwant April 16, 2024, 5:23 a.m. UTC | #2
Hi Denys,

On 16/04/24 01:29, Denys Dmytriyenko wrote:
> As dbus is dual-licensed, back in the day it was required to choose which one
> is used when distributing the package with Arago and TI-SDK, hence:
>
> https://git.yoctoproject.org/meta-arago/commit/?id=3fa4af20ea823b91448ad03a8ef5da053890dc12
>
> Not sure if that's still the case though...


Yes, I see the dbus recipe is still dual licensed [1]. I thought the 
bbappend in arago was to ensure
that we have the appropriate SPDX license identifiers as earlier oe-core 
used a different format. Btw, can you help me understand why picking 
asingle license is essential...for software manifests?

[1]: 
https://git.openembedded.org/openembedded-core/tree/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap#n8 



>
>
> On Mon, Apr 15, 2024 at 11:25:42AM +0530, Chirag Shilwant wrote:
>> dbus recipe from oe-core:meta already has the appropriate
>> SPDX license identifiers [1]. Hence, remove this bbappend.
>>
>> [1]: https://git.openembedded.org/openembedded-core/plain/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap
>>
>> Signed-off-by: Chirag Shilwant <c-shilwant@ti.com>
>> ---
>>   meta-arago-distro/recipes-core/dbus/dbus_%.bbappend | 3 ---
>>   1 file changed, 3 deletions(-)
>>   delete mode 100644 meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
>>
>> diff --git a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend b/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
>> deleted file mode 100644
>> index da612c59..00000000
>> --- a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
>> +++ /dev/null
>> @@ -1,3 +0,0 @@
>> -PR:append = ".arago1"
>> -
>> -LICENSE = "GPL-2.0-or-later"
>> -- 
>> 2.34.1
Denys Dmytriyenko April 16, 2024, 3:05 p.m. UTC | #3
On Tue, Apr 16, 2024 at 10:53:12AM +0530, Chirag Shilwant wrote:
> Hi Denys,
> 
> On 16/04/24 01:29, Denys Dmytriyenko wrote:
> >As dbus is dual-licensed, back in the day it was required to choose which one
> >is used when distributing the package with Arago and TI-SDK, hence:
> >
> >https://git.yoctoproject.org/meta-arago/commit/?id=3fa4af20ea823b91448ad03a8ef5da053890dc12
> >
> >Not sure if that's still the case though...
> 
> 
> Yes, I see the dbus recipe is still dual licensed [1]. I thought the
> bbappend in arago was to ensure
> that we have the appropriate SPDX license identifiers as earlier
> oe-core used a different format. Btw, can you help me understand why
> picking asingle license is essential...for software manifests?

I don't have all the details, but IIRC back in the day OSRB/Legal preferred 
making such selection in the SDK manifest, clearly statiing which one of the 
options is used by TI and distributed to customers.

Again, whether this is still a concern needs to be confirmed with OSRB/Legal.


> [1]: https://git.openembedded.org/openembedded-core/tree/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap#n8
> 
> 
> >On Mon, Apr 15, 2024 at 11:25:42AM +0530, Chirag Shilwant wrote:
> >>dbus recipe from oe-core:meta already has the appropriate
> >>SPDX license identifiers [1]. Hence, remove this bbappend.
> >>
> >>[1]: https://git.openembedded.org/openembedded-core/plain/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap
> >>
> >>Signed-off-by: Chirag Shilwant <c-shilwant@ti.com>
> >>---
> >>  meta-arago-distro/recipes-core/dbus/dbus_%.bbappend | 3 ---
> >>  1 file changed, 3 deletions(-)
> >>  delete mode 100644 meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
> >>
> >>diff --git a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend b/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
> >>deleted file mode 100644
> >>index da612c59..00000000
> >>--- a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
> >>+++ /dev/null
> >>@@ -1,3 +0,0 @@
> >>-PR:append = ".arago1"
> >>-
> >>-LICENSE = "GPL-2.0-or-later"
> >>-- 
> >>2.34.1
Chirag Shilwant April 17, 2024, 6:04 a.m. UTC | #4
Hi Denys,

On 16/04/24 20:35, Denys Dmytriyenko wrote:
> On Tue, Apr 16, 2024 at 10:53:12AM +0530, Chirag Shilwant wrote:
>> Hi Denys,
>>
>> On 16/04/24 01:29, Denys Dmytriyenko wrote:
>>> As dbus is dual-licensed, back in the day it was required to choose which one
>>> is used when distributing the package with Arago and TI-SDK, hence:
>>>
>>> https://git.yoctoproject.org/meta-arago/commit/?id=3fa4af20ea823b91448ad03a8ef5da053890dc12
>>>
>>> Not sure if that's still the case though...
>>
>> Yes, I see the dbus recipe is still dual licensed [1]. I thought the
>> bbappend in arago was to ensure
>> that we have the appropriate SPDX license identifiers as earlier
>> oe-core used a different format. Btw, can you help me understand why
>> picking asingle license is essential...for software manifests?
> I don't have all the details, but IIRC back in the day OSRB/Legal preferred
> making such selection in the SDK manifest, clearly statiing which one of the
> options is used by TI and distributed to customers.
>
> Again, whether this is still a concern needs to be confirmed with OSRB/Legal.

I don't think this is still a concern now. If we check the software 
manifest of AM62P
for SDK 9.2 release [1], I see many packages having a multi-license 
format (eg. nativesdk-git)
and we had the approval from OSRB & Legal team before publishing this 
manifest on ti.com

[1]: 
https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-9ti3Ig9hNi/09.02.01.09/software_manifest_yocto.htm 



>
>
>> [1]: https://git.openembedded.org/openembedded-core/tree/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap#n8
>>
>>
>>> On Mon, Apr 15, 2024 at 11:25:42AM +0530, Chirag Shilwant wrote:
>>>> dbus recipe from oe-core:meta already has the appropriate
>>>> SPDX license identifiers [1]. Hence, remove this bbappend.
>>>>
>>>> [1]: https://git.openembedded.org/openembedded-core/plain/meta/recipes-core/dbus/dbus_1.14.10.bb?h=scarthgap
>>>>
>>>> Signed-off-by: Chirag Shilwant <c-shilwant@ti.com>
>>>> ---
>>>>   meta-arago-distro/recipes-core/dbus/dbus_%.bbappend | 3 ---
>>>>   1 file changed, 3 deletions(-)
>>>>   delete mode 100644 meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
>>>>
>>>> diff --git a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend b/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
>>>> deleted file mode 100644
>>>> index da612c59..00000000
>>>> --- a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
>>>> +++ /dev/null
>>>> @@ -1,3 +0,0 @@
>>>> -PR:append = ".arago1"
>>>> -
>>>> -LICENSE = "GPL-2.0-or-later"
>>>> -- 
>>>> 2.34.1
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend b/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
deleted file mode 100644
index da612c59..00000000
--- a/meta-arago-distro/recipes-core/dbus/dbus_%.bbappend
+++ /dev/null
@@ -1,3 +0,0 @@ 
-PR:append = ".arago1"
-
-LICENSE = "GPL-2.0-or-later"