![]() ![]() Let me know what you think.Īctually this might be better: we could find out which version of Cinnamon desktop introduced libgudev as a dependency (at least that seems to be the case for me I'm currently running/developing on Cinnamon 4.4.8) and then we create a new applet version which uses the new method I committed recently while the older versions (3.8.8 as stated he is running) can continue to use the older method if libgudev is not part of the base Cinnamon installation at that point. I think a dependency notice should suffice for now. It's going to end up taking a lot more code work in the end if we continue that trend. IMHO, the user should just install the packages they need to run the software we've written instead of us trying to maintaining multiple ways of handling different scenarios like this. I'll have to see about finding a way to fallback to the previous method if the new one fails somehow if you think that is necessary, although I'm not entirely in support of this approach. ![]() I was also looking recently at ways we can help the user fetch and install the dependent packages (look at SpicesUpdate to see how they are doing it there) but that is going to have to wait for now as I have limited time to work on this at the moment. Sure I can take a look at getting the fix you detailed implemented by mirroring the libgtop dependency check and notice to users if it's not installed for libgudev as well.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |