public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* 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