> On Mar 17, 2021, at 07:47, joerg van den hoff wrote:
> 
> 
> 
> On 17.03.21 13:16, Ryan Schmidt wrote:
>> On Mar 17, 2021, at 07:04, joerg van den hoff wrote:
>>> and sadly even `sudo port -ns upgrade --force meld)' does not solve the 
>>> problem...
>>> 
>>> too bad. but I appreciate your help. at least I now understand where 
>>> approximately the problem is located ...
>> According to
>> https://developer.gnome.org/programming-guidelines/stable/introspection.html.en#using-introspection
>> a build of software using gobject-introspection "should result in a .gir and 
>> .typelib file being generated for the project. The .gir file is human 
>> readable, and can be inspected manually to see if the API has been 
>> introspected correctly". I infer that the typelib, therefore, is the same 
>> data but in a machine-readable format. That explains my confusion earlier 
>> about what was meant by the message "referenced by the typelib". It also 
>> explains why editing the installed gir file does nothing: you would need to 
>> make the same change in the binary typelib file before it takes effect, and 
>> depending on how the file is structured that may not be feasible. The real 
>> solution of course is to get gobject-introspection to generate these files 
>> correctly in the first place. Did you try recompiling 
> 
> understood.
> 
> gtksourceview4 (sudo port -ns upgrade --force gtksourceview4) to see if that 
> would happen then? If so, that suggests we just need to revbump 
> gtksourceview4 and other affected ports. If not, then it suggests we need to 
> fix gobject-introspection.
> 
> 
> I uninstalled/reinstalled that port before and now retried with the above 
> command: still no luck. problem stubbornly refuses to go away...
> 


I can at least confirm for you that the same thing happens to me if I build 
gtksourceview4 now, so you're not alone.

The gtksourceview4 I installed on 2021-02-12 did not have this problem. My 
gobject-introspection port was installed before that, on 2021-01-20, so that's 
not the reason why the gir files are being generated differently now, but I 
don't know what is.

Dave, can you take a look at this thread? It's about your ports.

Reply via email to