Incidencia #326 (closed Mejora: Resuelto)

Abierto hace 7 años

Última modificación 6 años

Eliminar gnome-core de las dependencias de canaima

Informado por: willicab Propietario: willicab
Prioridad: Alta Hito: canaima-popular-3.1~VC2
Componente: Metadistribución Versión: 3.0
Gravedad: Trivial Palabras clave:
Cc: Asignar A:

Descripción

El meta-paquete gnome-core instala evolution el cual esta sobrando ya que tenemos guacharo como cliente, además ahorraríamos poco más de 60 megas de espacio, sugiero que en lugar de colocar gnome-core como dependencia de canaima-escritorio-gnome se coloquen las dependencias que este paquete tiene, exceptuando los relativos a evolution

Historial de cambios

comment:1 seguimiento: ↓ 2 Cambiado el 7 años por Julio C. Ortega <jortega@…>

Esto tiene dos posibilidades.

1) Se disponibilizan paquetes (y meta-paquetes) para gnome, gnome-desktop-environment y gnome-core que eliminen la dependencia de Evolution, ya que, en el sentido estricto, GNOME no es GNOME sin Evolution.

2) Se ejecute un proceso en la post-instalación del sistema que marque los paquetes de Evolution como instalados a mano, de manera de poder desinstalar evolution luego.

Esto se haría con algo como:

aptitude unmarkauto '?reverse-depends(gnome) | ?reverse-recommends(gnome)'
aptitude unmarkauto '?reverse-depends(gnome-core) | ?reverse-recommends(gnome-core)'
aptitude unmarkauto '?reverse-depends(gnome-desktop-environment)'\
' | ?reverse-recommends(gnome-desktop-environment)'

para por último:

aptitude purge evolution

Esta solución por supuesto es un poco más "sucia" aunque funciona para sistemas que ya están instalados en la actualidad.

comment:2 en respuesta a: ↑ 1 Cambiado el 7 años por willicab

  • Propietario cambiado de Canaima a willicab
  • Estado cambiado de new to accepted

A mi no me funciona

Replying to Julio C. Ortega <jortega@…>:

Esto tiene dos posibilidades.

1) Se disponibilizan paquetes (y meta-paquetes) para gnome, gnome-desktop-environment y gnome-core que eliminen la dependencia de Evolution, ya que, en el sentido estricto, GNOME no es GNOME sin Evolution.

2) Se ejecute un proceso en la post-instalación del sistema que marque los paquetes de Evolution como instalados a mano, de manera de poder desinstalar evolution luego.

Esto se haría con algo como:

aptitude unmarkauto '?reverse-depends(gnome) | ?reverse-recommends(gnome)'
aptitude unmarkauto '?reverse-depends(gnome-core) | ?reverse-recommends(gnome-core)'
aptitude unmarkauto '?reverse-depends(gnome-desktop-environment)'\
' | ?reverse-recommends(gnome-desktop-environment)'

para por último:

aptitude purge evolution

Esta solución por supuesto es un poco más "sucia" aunque funciona para sistemas que ya están instalados en la actualidad.

comment:3 Cambiado el 6 años por willicab

  • Estado cambiado de accepted to resuelta
  • Resolución establecido a Fijada
  • Gravedad establecido a Trivial

comment:4 Cambiado el 6 años por willicab

  • Estado cambiado de resuelta to revision

comment:5 Cambiado el 6 años por erickcion

  • Estado cambiado de revision to closed

Solución indicada en el commit referenciado en comment:3

Nota: Vea TracTickets para ayuda en el uso de incidencias.