* For Info - libgudev-238 can't be built
@ 2023-07-09 14:51 Adolf Belka
2023-07-10 17:46 ` Michael Tremer
0 siblings, 1 reply; 4+ messages in thread
From: Adolf Belka @ 2023-07-09 14:51 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 573 bytes --]
Hi All,
For info, the latest version of libgudev, 238, fails to build because it is looking for a libudev of at least 251 and eudev has version 243.
This has been reported as an issue to the eudev issues section in github 3 days ago. Someone has tried just changing the version number in the libgudev meson requirements section but then the build fails because there is a new function which has been added in the systemd udev that is not yet in the standalone eudev package.
I will keep an eye out on the eudev issues page for this.
Regards,
Adolf.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: For Info - libgudev-238 can't be built
2023-07-09 14:51 For Info - libgudev-238 can't be built Adolf Belka
@ 2023-07-10 17:46 ` Michael Tremer
2023-07-11 13:44 ` Adolf Belka
0 siblings, 1 reply; 4+ messages in thread
From: Michael Tremer @ 2023-07-10 17:46 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 1045 bytes --]
Hey,
Thanks for looking into this.
Is there a specific reason why we are not updating to 3.2.12? Just curious here...
https://github.com/eudev-project/eudev/releases/tag/v3.2.12
For completeness, here is the issue:
https://github.com/eudev-project/eudev/issues/249
And what do we actually need libgudev for? Do we know this?
-Michael
> On 9 Jul 2023, at 15:51, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>
> Hi All,
>
>
> For info, the latest version of libgudev, 238, fails to build because it is looking for a libudev of at least 251 and eudev has version 243.
>
> This has been reported as an issue to the eudev issues section in github 3 days ago. Someone has tried just changing the version number in the libgudev meson requirements section but then the build fails because there is a new function which has been added in the systemd udev that is not yet in the standalone eudev package.
>
> I will keep an eye out on the eudev issues page for this.
>
>
> Regards,
>
>
> Adolf.
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: For Info - libgudev-238 can't be built
2023-07-10 17:46 ` Michael Tremer
@ 2023-07-11 13:44 ` Adolf Belka
2023-07-11 13:46 ` Michael Tremer
0 siblings, 1 reply; 4+ messages in thread
From: Adolf Belka @ 2023-07-11 13:44 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 1892 bytes --]
Hi Michael,
On 10/07/2023 19:46, Michael Tremer wrote:
> Hey,
>
> Thanks for looking into this.
>
> Is there a specific reason why we are not updating to 3.2.12? Just curious here...
No reason, other than I didn't realise that there was a newer version of
eudev until I started to look into the problems I was having with libgudev.
libgudev I knew had been updated because it was updated on Arch Linux
but they use systemd and therefore use the systemd-udev package.
I will do an update of eudev to 3.2.12
>
> https://github.com/eudev-project/eudev/releases/tag/v3.2.12
>
> For completeness, here is the issue:
>
> https://github.com/eudev-project/eudev/issues/249
>
> And what do we actually need libgudev for? Do we know this?
I have no idea.
The Gnome wiki page for it says
"This library provides GObject bindings for libudev. It was originally
part of udev-extras, then udev, then systemd. It's now a project on its
own."
I just looked in the IPFire git repo and found it was introduced in
December 2022 as being a dependency for libqmi for the 5G and newer 4G
modems
Regards,
Adolf.
>
> -Michael
>
>> On 9 Jul 2023, at 15:51, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>
>> Hi All,
>>
>>
>> For info, the latest version of libgudev, 238, fails to build because it is looking for a libudev of at least 251 and eudev has version 243.
>>
>> This has been reported as an issue to the eudev issues section in github 3 days ago. Someone has tried just changing the version number in the libgudev meson requirements section but then the build fails because there is a new function which has been added in the systemd udev that is not yet in the standalone eudev package.
>>
>> I will keep an eye out on the eudev issues page for this.
>>
>>
>> Regards,
>>
>>
>> Adolf.
>>
>
--
Sent from my laptop
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: For Info - libgudev-238 can't be built
2023-07-11 13:44 ` Adolf Belka
@ 2023-07-11 13:46 ` Michael Tremer
0 siblings, 0 replies; 4+ messages in thread
From: Michael Tremer @ 2023-07-11 13:46 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 2058 bytes --]
Hello,
> On 11 Jul 2023, at 14:44, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>
> Hi Michael,
>
> On 10/07/2023 19:46, Michael Tremer wrote:
>> Hey,
>> Thanks for looking into this.
>> Is there a specific reason why we are not updating to 3.2.12? Just curious here...
> No reason, other than I didn't realise that there was a newer version of eudev until I started to look into the problems I was having with libgudev.
>
> libgudev I knew had been updated because it was updated on Arch Linux but they use systemd and therefore use the systemd-udev package.
>
> I will do an update of eudev to 3.2.12
>> https://github.com/eudev-project/eudev/releases/tag/v3.2.12
>> For completeness, here is the issue:
>> https://github.com/eudev-project/eudev/issues/249
>> And what do we actually need libgudev for? Do we know this?
> I have no idea.
>
> The Gnome wiki page for it says
>
> "This library provides GObject bindings for libudev. It was originally part of udev-extras, then udev, then systemd. It's now a project on its own."
>
> I just looked in the IPFire git repo and found it was introduced in December 2022 as being a dependency for libqmi for the 5G and newer 4G modems
Ah, in that case we need it :)
-Michael
> Regards,
> Adolf.
>
>> -Michael
>>> On 9 Jul 2023, at 15:51, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>>
>>> Hi All,
>>>
>>>
>>> For info, the latest version of libgudev, 238, fails to build because it is looking for a libudev of at least 251 and eudev has version 243.
>>>
>>> This has been reported as an issue to the eudev issues section in github 3 days ago. Someone has tried just changing the version number in the libgudev meson requirements section but then the build fails because there is a new function which has been added in the systemd udev that is not yet in the standalone eudev package.
>>>
>>> I will keep an eye out on the eudev issues page for this.
>>>
>>>
>>> Regards,
>>>
>>>
>>> Adolf.
>>>
>
> --
> Sent from my laptop
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-07-11 13:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-09 14:51 For Info - libgudev-238 can't be built Adolf Belka
2023-07-10 17:46 ` Michael Tremer
2023-07-11 13:44 ` Adolf Belka
2023-07-11 13:46 ` Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox