Ticket #4 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

unmerge of moved packages fails

Reported by: kugelfang Owned by: ciaranm
Priority: MinorRelease Milestone:
Component: repositories/e/ebuild Version:
Keywords: Cc:
Blocked By: Blocking:
Distribution:

Description (last modified by ciaranm) (diff)

Paludis fails to unmerge packages when environment's PN does not match external PN. Example:

Uninstalling media-gfx/fontforge-031123::installed

source /var/tmp/paludis/environment-media-gfx-fontforge-031123
rm: cannot remove `/var/tmp/paludis/environment-media-gfx-pfaedit-031123': No such file or directory
>>> Starting pkg_prerm
>>> Done pkg_prerm
>>> Starting builtin_unmerge

!!! ERROR in media-gfx/pfaedit-031123:
!!! In builtin_unmerge at line 27
!!! couldn't find pkg db directory ("/var/db/pkg/media-gfx/pfaedit-031123")

!!! Call stack:
!!!    * builtin_unmerge (/usr/libexec/paludis/builtin_unmerge.bash:27)
!!!    * ebuild_f_unmerge (/usr/libexec/paludis/builtin_unmerge.bash:106)
!!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:329)
!!!    * main (/usr/libexec/paludis/ebuild.bash:341)

Change History

comment:1 Changed 6 years ago by pioto

  • Priority changed from major to P2
  • severity set to critical

comment:2 Changed 6 years ago by pioto

  • Reporter changed from Kugelfang to kugelfang

kugelfang, you getting mail for this change? Also, what version did this happen with?

comment:3 Changed 6 years ago by ciaranm

  • Status changed from new to assigned
  • Summary changed from Paludis fails to unmerge packages to unmerge of moved packages fails
  • severity changed from critical to major
  • Description modified (diff)

comment:4 Changed 6 years ago by ciaranm

  • Component changed from libpaludis to ebuild

comment:5 Changed 6 years ago by ciaranm

  • Status changed from assigned to closed
  • Resolution set to fixed

Fixed in r2174.

comment:6 Changed 6 years ago by ciaranm

  • Priority changed from P2 to MinorRelease
Note: See TracTickets for help on using tickets.