You're welcome.

> On Fri, Apr 12, 2024 at 7:49 AM Dumitru Ceara <dce...@redhat.com> wrote:
> 
>> On 4/11/24 17:28, Igor Zhukov wrote:
>>> I tried to build OVN in a fresh Ubuntu 24.04 Docker container.
>>>
>>> I only installed the Build-Depends.
>>>
>>> I ran:
>>>
>>> $ dpkg-buildpackage -us -uc -ui -b
>>>
>>> And I received the following output:
>>>
>>> dpkg-buildpackage: info: source package ovn
>>> dpkg-buildpackage: info: source version 24.03.90-1
>>> dpkg-buildpackage: info: source distribution unstable
>>> dpkg-buildpackage: info: source changed by OVN team <d...@openvswitch.org>
>>> dpkg-source --before-build .
>>> dpkg-buildpackage: info: host architecture amd64
>>> debian/rules clean
>>> dh clean --with autoreconf,python3 --parallel
>>> dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>>> dh: error: unable to load addon python3: Can't locate 
>>> Debian/Debhelper/Sequence/python3.pm in @INC (you may need to install the 
>>> Debian::Debhelper::Sequence::python3 module) (@INC entries checked: 
>>> /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.38.2 
>>> /usr/local/share/perl/5.38.2 /usr/lib/x86_64-linux-gnu/perl5/5.38 
>>> /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
>>> /usr/lib/x86_64-linux-gnu/perl/5.38 /usr/share/perl/5.38 
>>> /usr/local/lib/site_perl) at (eval 12) line 1.
>>> BEGIN failed--compilation aborted at (eval 12) line 1.
>>>
>>> make: *** [debian/rules:25: clean] Error 255
>>> dpkg-buildpackage: error: debian/rules clean subprocess returned exit 
>>> status 2
>>> debuild: fatal error at line 1184:
>>> dpkg-buildpackage -us -uc -ui -b failed
>>>
>>>
>>> After researching a solution, I discovered that we need to add dh-python to 
>>> the Build-Depends in debian/control.
>>>
>>> Signed-off-by: Igor Zhukov <fsb4...@yandex.ru>
>>> ---
>>
>> Hi Igor,
>>
>> Thanks for the patch!
>>
>> Frode, would you have some cycles by any chance to review this?
> 
> I went ahead and applied this patch to main and branch-24.03.
> 
> Thanks
> Numan
> 
>> Thanks,
>> Dumitru
>>
>>> debian/control | 1 +
>>> 1 file changed, 1 insertion(+)
>>>
>>> diff --git a/debian/control b/debian/control
>>> index 6ee2192..d99b483 100644
>>> --- a/debian/control
>>> +++ b/debian/control
>>> @@ -9,6 +9,7 @@ Build-Depends: graphviz,
>>> bzip2,
>>> debhelper (>= 8),
>>> dh-autoreconf,
>>> + dh-python,
>>> libssl-dev,
>>> libtool,
>>> openssl,
>>> --
>>> 2.43.0
>>> _______________________________________________
>>> dev mailing list
>>> d...@openvswitch.org
>>> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>>>
>>
>> _______________________________________________
>> dev mailing list
>> d...@openvswitch.org
>> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to