~carbslinux/carbslinux-devel

1

Making introspection support optional

Details
Message ID
<GVXP194MB175833888BAEE3F50205452C97769@GVXP194MB1758.EURP194.PROD.OUTLOOK.COM>
DKIM signature
missing
Download raw message
Hello,

I made gobject-introspection optional in my local repo. But since i would have to update the changed packages myself for only this change, it would be better if these changes were in carbs repo

I can make these changes in carbs repo and send a patch if you want.

Thanks
Details
Message ID
<87mtblbnft.fsf@ckyln.com>
In-Reply-To
<GVXP194MB175833888BAEE3F50205452C97769@GVXP194MB1758.EURP194.PROD.OUTLOOK.COM> (view parent)
DKIM signature
missing
Download raw message
XDream8 <ism.frat@hotmail.com> writes:

> Hello,
>
> I made gobject-introspection optional in my local repo. But since i
> would have to update the changed packages myself for only this change,
> it would be better if these changes were in carbs repo
>
> I can make these changes in carbs repo and send a patch if you want.
>
> Thanks

Hello,

This is actually something I was also thinking about.
gobject-introspection was not always part of the repository, so I am
aware that it is not a mandatory dependency. However, I had added this
dependency to support the vala language. Making gobject-introspection
optional is rather tricky because it works somewhat similar to libtool
archives (the package manager gets rid of all of them so that they don't
break things). I would certainly want to see the way you made it
optional, so please send your patch(es).

I was also considering dropping vala and friends entirely as it seems
that they are losing popularity in the world of Linux Desktop, and I no
longer have packages installed that make use of the vala compiler.
However I'd take the cleanest way to handle this, I don't want to break
any packages.

--
Best,
Cem
Reply to thread Export thread (mbox)