Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Some installed files not reported

Abierto
#23 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
debian, python, ubuntu

Línea de trabajo

Empieza reproduciendo el caso de los metadatos del paquete usando /var/lib/dpkg/status y los archivos calificados por arquitectura bajo /var/lib/dpkg/info/libc6. Compara los resultados de los archivos instalados para los registros amd64 e i386 con sus archivos .list correspondientes. Se considera terminado cuando todos los archivos instalados representados por esas entradas de paquete se informan de forma coherente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

For a status package such as:

Package: libc6
Status: install ok installed
Priority: required
Section: libs
Installed-Size: 10954
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Multi-Arch: same
Source: glibc
Version: 2.23-0ubuntu11.3
Replaces: libc6-amd64
Depends: libgcc1
Suggests: glibc-doc, debconf | debconf-2.0, locales
Breaks: hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3), locales (<< 2.23), locales-all (<< 2.23), lsb-core (<= 3.2-27), nscd (<< 2.23)
Conffiles:
 /etc/ld.so.conf.d/x86_64-linux-gnu.conf 593ad12389ab2b6f952e7ede67b8fbbf
Description: GNU C Library: Shared libraries
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
Homepage: http://www.gnu.org/software/libc/libc.html
Original-Maintainer: GNU Libc Maintainers <[email protected]>

The list of installed files at

  • /var/lib/dpkg/info/libc6:amd64.list

may be missed

Note also the that same status file may contain

Package: libc6
Status: install ok installed
Priority: required
Section: libs
Installed-Size: 9587
Maintainer: Ubuntu Developers <[email protected]>
Architecture: i386
Multi-Arch: same
Source: glibc
Version: 2.23-0ubuntu11.3
Replaces: libc6-i386, libc6-xen
Provides: libc6-i686, libc6-xen
Depends: libgcc1
Suggests: glibc-doc, debconf | debconf-2.0, locales
Breaks: hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3), locales (<< 2.23), locales-all (<< 2.23), nscd (<< 2.23)
Conflicts: libc6-xen
Conffiles:
 /etc/ld.so.conf.d/i386-linux-gnu.conf 1c63da36f33ec6647af1d8faff9b9795
Description: GNU C Library: Shared libraries
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
Homepage: http://www.gnu.org/software/libc/libc.html
Original-Maintainer: GNU Libc Maintainers <[email protected]>

We have also all these other files in /var/lib/dpkg/info/libc6

libc6:amd64.conffiles    libc6-dbg:amd64.md5sums  libc6:i386.postrm
libc6:amd64.list         libc6-dev:amd64.list     libc6:i386.preinst
libc6:amd64.md5sums      libc6-dev:amd64.md5sums  libc6-i386.shlibs
libc6:amd64.postinst     libc6-i386.conffiles     libc6:i386.shlibs
libc6:amd64.postrm       libc6:i386.conffiles     libc6-i386.symbols
libc6:amd64.preinst      libc6-i386.list          libc6:i386.symbols
libc6:amd64.shlibs       libc6:i386.list          libc6:i386.templates
libc6:amd64.symbols      libc6-i386.md5sums       libc6-i386.triggers
libc6:amd64.templates    libc6:i386.md5sums       libc6:i386.triggers
libc6:amd64.triggers     libc6:i386.postinst      
libc6-dbg:amd64.list     libc6-i386.postrm        
Lenguaje dominante
Python
Estrellas
17
Forks
7
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de aboutcode-org/debian-inspector

Todos los issues de aboutcode-org/debian-inspector

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.