Thanks for all informations, I did some changes in git, moved gir files in /usr/share/cinnamon

the package for the split should be cinnamon-dev, with only gir I thinked gir1.2-cinnamon-0.1-dev, what is correct and/or best?

upstream tends to avoid new packages even when in theory they would be needed, therefore go through NEW for other new packages is highly unlikely. If add -dev package has to be done I should do it. what do you recommend?

about needed -dev deps for gir, that in cinnamon package is not good, can still remove these dependencies or would it just be a temporary thing until the split into a new package but normally they must be present? (so sooner or later the separate package that has them must be made sooner or later)

user testing cinnamon 6 on sid spotted -dev package in gir1.2-cscreensaver-1.0 actually not present, so I suppose added from recent dh_girepository changes. upstream have all in libcscreensaver0, so I created at least gir1.2-cscreensaver-1.0 in 5.4.1-2 to solve the policy issue (I not tried to do a PR for upstream now) but I put also gir file in it instead create -dev package for only it. I must create gir1.2-cscreensaver-1.0-dev with gir and all needed -dev deps or is possible remove the -dev deps?

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to