[RFC] Issues with mariadb-10.4.17 and aarch64


Pawluch, Michael Mila
 

I)                    I AM not ASSOCIATED WITH open embedd , NOR Dan Murphy IN ANY WAY

II)                  I do not appreciate these E-mails, I have enough unwanted clutter, I do not need nor want to be privy to your minutia!

III)                 Please REMOVE ME,  REMOVE ME ,  REMOVE ME,  REMOVE ME,  REMOVE ME!!!!!!!!!!!!

IV)                Michael Pawluch

 

From: akuster808 via lists.openembedded.org
Sent: Friday, January 29, 2021 6:58 AM
To: Dan Murphy
Cc: Openembedded-issues@...; openembedded-devel@...
Subject: Re: [Openembedded-issues] [RFC] Issues with mariadb-10.4.17 and aarch64

 

This email originated from outside ECU.


On 1/27/21 12:57 PM, Dan Murphy wrote:
>
> Armin
>
> On 1/25/21 1:01 PM, Dan Murphy wrote:
>>
>> Armin
>>
>> On 1/25/21 11:57 AM, akuster808 wrote:
>>> Dan,
>>>
>>>
>>> On 1/25/21 9:45 AM, Dan Murphy wrote:
>>>> Hello
>>>>
>>>> I was wondering if there has been any reports of the mariadb update on
>>>> the dunfell branch causing issues with 64bit compilers when the 'pam'
>>>> is set for DISTRO_FEATURES
>>>>
>>> I am not aware of any.
>>>> There does not seem to be a compilation issue but more of an
>>>> installation issue in which the lib/security directory is not being
>>>> created.
>>>>
>>>> We are seeing issues in our arago distro with the following errors
>>>>
>>>> mv: cannot stat '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security': No such file or directory
>>>> *09:38:06* WARNING: /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379:1 exit 1 from 'mv /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image//usr/lib'
>>> I would be surprised if this was just limited to Arm64.
>>>
>>> Would enabling "PAM" and appending mariadb to an image reproduce this?
>>
>> Sorry I did not specify when the error occurred.  This happens during
>> the build time not run time.
>>
>> 32bit ARM builds perform the install just fine
>>
>> *12:53:25* NOTE: recipe mariadb-native-10.4.17-r0: task do_install: Succeeded
>>
>>
>> 64bit not so much
>>
>> *09:38:03* ERROR: mariadb-10.4.17-r0 do_install: Execution of '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379' failed with exit code 1:
>
> Actually yes this is specific to 64 bits.  The lib/security directory
> for 64 bit builds does not exist it is in lib64/security.  So the
> do_install fails because it is looking in the wrong location.
>
> Not sure how to fix this.
>

I thinks this may be the fix.

https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.openembedded.org%2Fmeta-openembedded%2Fcommit%2Fmeta-oe%2Frecipes-dbs%2Fmysql%3Fid%3D4ebfa9afa4d8b608999338bf38e2c8ad596aad58&data=04%7C01%7Cpawluchm%40ecu.edu%7Cad95a2dff041491ca64208d8c44d3652%7C17143cbb385c4c45a36ac65b72e3eae8%7C0%7C0%7C637475183215127701%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=1YurSM3FEwEoIdKC3VE33fUpiJLwLmOUt8g4trpS19M%3D&reserved=0

mind trying it out?

-armin
>
> Dan
>

 


akuster808 <akuster808@...>
 

On 1/27/21 12:57 PM, Dan Murphy wrote:

Armin

On 1/25/21 1:01 PM, Dan Murphy wrote:

Armin

On 1/25/21 11:57 AM, akuster808 wrote:
Dan,


On 1/25/21 9:45 AM, Dan Murphy wrote:
Hello

I was wondering if there has been any reports of the mariadb update on
the dunfell branch causing issues with 64bit compilers when the 'pam'
is set for DISTRO_FEATURES
I am not aware of any.
There does not seem to be a compilation issue but more of an
installation issue in which the lib/security directory is not being
created.

We are seeing issues in our arago distro with the following errors

mv: cannot stat '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security': No such file or directory
*09:38:06* WARNING: /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379:1 exit 1 from 'mv /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image//usr/lib'
I would be surprised if this was just limited to Arm64.

Would enabling "PAM" and appending mariadb to an image reproduce this?
Sorry I did not specify when the error occurred.  This happens during
the build time not run time.

32bit ARM builds perform the install just fine

*12:53:25* NOTE: recipe mariadb-native-10.4.17-r0: task do_install: Succeeded


64bit not so much

*09:38:03* ERROR: mariadb-10.4.17-r0 do_install: Execution of '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379' failed with exit code 1:
Actually yes this is specific to 64 bits.  The lib/security directory
for 64 bit builds does not exist it is in lib64/security.  So the
do_install fails because it is looking in the wrong location.

Not sure how to fix this.
I thinks this may be the fix.

https://git.openembedded.org/meta-openembedded/commit/meta-oe/recipes-dbs/mysql?id=4ebfa9afa4d8b608999338bf38e2c8ad596aad58

mind trying it out?

-armin

Dan


akuster808 <akuster808@...>
 

On 1/27/21 12:57 PM, Dan Murphy wrote:

Armin

On 1/25/21 1:01 PM, Dan Murphy wrote:

Armin

On 1/25/21 11:57 AM, akuster808 wrote:
Dan,


On 1/25/21 9:45 AM, Dan Murphy wrote:
Hello

I was wondering if there has been any reports of the mariadb update on
the dunfell branch causing issues with 64bit compilers when the 'pam'
is set for DISTRO_FEATURES
I am not aware of any.
There does not seem to be a compilation issue but more of an
installation issue in which the lib/security directory is not being
created.

We are seeing issues in our arago distro with the following errors

mv: cannot stat '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security': No such file or directory
*09:38:06* WARNING: /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379:1 exit 1 from 'mv /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image//usr/lib'
I would be surprised if this was just limited to Arm64.

Would enabling "PAM" and appending mariadb to an image reproduce this?
Sorry I did not specify when the error occurred.  This happens during
the build time not run time.

32bit ARM builds perform the install just fine

*12:53:25* NOTE: recipe mariadb-native-10.4.17-r0: task do_install: Succeeded


64bit not so much

*09:38:03* ERROR: mariadb-10.4.17-r0 do_install: Execution of '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379' failed with exit code 1:
Actually yes this is specific to 64 bits.  The lib/security directory
for 64 bit builds does not exist it is in lib64/security.  So the
do_install fails because it is looking in the wrong location.

Not sure how to fix this.
Thanks for the details

-armin

Dan


Pawluch, Michael Mila
 

Why oh why is all of these being directed to me when I have nothing to do with Open embedded?

 

Sent from Mail for Windows 10

 

From: Dan Murphy via lists.openembedded.org
Sent: Monday, January 25, 2021 1:40 PM
To: akuster808@...
Cc: Openembedded-issues@...; openembedded-devel@...
Subject: [Openembedded-issues] [RFC] Issues with mariadb-10.4.17 and aarch64

 

This email originated from outside ECU.

 

Hello

I was wondering if there has been any reports of the mariadb update on the dunfell branch causing issues with 64bit compilers when the 'pam' is set for DISTRO_FEATURES

There does not seem to be a compilation issue but more of an installation issue in which the lib/security directory is not being created.

We are seeing issues in our arago distro with the following errors

 mv: cannot stat '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security': No such file or directory
09:38:06 WARNING: /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379:1 exit 1 from 'mv /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image//usr/lib'
 
 

 


akuster808 <akuster808@...>
 

Dan,


On 1/25/21 9:45 AM, Dan Murphy wrote:

Hello

I was wondering if there has been any reports of the mariadb update on
the dunfell branch causing issues with 64bit compilers when the 'pam'
is set for DISTRO_FEATURES
I am not aware of any.

There does not seem to be a compilation issue but more of an
installation issue in which the lib/security directory is not being
created.

We are seeing issues in our arago distro with the following errors

mv: cannot stat '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security': No such file or directory
*09:38:06* WARNING: /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379:1 exit 1 from 'mv /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image//usr/lib'
I would be surprised if this was just limited to Arm64.

Would enabling "PAM" and appending mariadb to an image reproduce this?

-armin


Dan Murphy <dmurphy@...>
 

Hello

I was wondering if there has been any reports of the mariadb update on the dunfell branch causing issues with 64bit compilers when the 'pam' is set for DISTRO_FEATURES

There does not seem to be a compilation issue but more of an installation issue in which the lib/security directory is not being created.

We are seeing issues in our arago distro with the following errors

 mv: cannot stat '/OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security': No such file or directory
09:38:06 WARNING: /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/temp/run.do_install.5379:1 exit 1 from 'mv /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image/lib/security /OE/arago-dunfell-next-build/build-AARCH64_1/arago-tmp-external-arm-glibc/work/aarch64-linux/mariadb/10.4.17-r0/image//usr/lib'