Skip to content

Remove extraneous introspection files #8

Description

@CyrilBrulebois

The following files were mentioned as new in the initial 17.x merge request (PiRogueToolSuite/debian-12#22):

kibi@tokyo:~$ dpkg --contents /var/cache/apt/archives/frida_17.1.5~pirogue1_amd64.deb|grep gir$
-rw-r--r-- root/root    334681 2026-04-14 14:55 ./usr/share/gir-1.0/Frida-1.0.gir
-rw-r--r-- root/root   3947207 2025-05-09 00:15 ./usr/share/gir-1.0/GLib-2.0.gir
-rw-r--r-- root/root   1292889 2025-05-09 00:15 ./usr/share/gir-1.0/GObject-2.0.gir
-rw-r--r-- root/root   6281609 2025-05-09 00:15 ./usr/share/gir-1.0/Gio-2.0.gir

While the Frida one is probably fine, the others aren't, as they conflict with paths that are the responsibility of another package:

kibi@tokyo:~$ for x in GLib-2.0.gir GObject-2.0.gir Gio-2.0.gir; do dpkg -S /usr/share/gir-1.0/$x; done
libgirepository1.0-dev: /usr/share/gir-1.0/GLib-2.0.gir
libgirepository1.0-dev: /usr/share/gir-1.0/GObject-2.0.gir
libgirepository1.0-dev: /usr/share/gir-1.0/Gio-2.0.gir

Depending on the set of installed packages, this might make it impossible to install or upgrade the frida binary package.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions