Ticket #141 (closed defect: worksforme)

Opened 10 months ago

Last modified 8 months ago

Installing tuxonice-sources results in failures of pmerge -uDas world (Resolution Failed), pkgcore 0.3.4

Reported by: vputz Owned by:
Priority: normal Milestone:
Component: pkgcore Version:
Keywords: Cc:

Description

After installing tuxonice-sources, attempts to use "pmerge -uDas world" result in a "resolution failed" error, though portage has no trouble with "emerge -uDavt world": short transcript below, debug outputs attached.

mert2129_2 vputz # pquery --vdb sys-kernel/*
sys-kernel/gentoo-sources-2.6.23-r6
sys-kernel/linux-headers-2.6.23-r3
sys-kernel/tuxonice-sources-2.6.23-r9
mert2129_2 vputz # pmerge -uDas system
 * Resolving...
Would you like to merge these packages? [Yes/No] (default: Yes): no
mert2129_2 vputz # pmerge -uDas world
 * Resolving...
!!! resolution failed
!!! request sys-kernel/tuxonice-sources, mode none

Failures encountered:
!!! failed 'sys-kernel/tuxonice-sources'
potentials:
repo pkgcore.ebuild.repository.UnconfiguredTree: location /var/portage: [ ebuild src: sys-kernel/tuxonice-sources-2.6.23-r7, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r8, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r1, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r9, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r4, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r6, ebuild src: sys-kernel/tuxonice-sources-2.6.23, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r2, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r5, ebuild src: sys-kernel/tuxonice-sources-2.6.23-r3 ]

mert2129_2 vputz # pmerge -uDdas world > pmerge_world_failure
mert2129_2 vputz # pmerge -uDBas system
 * Resolving...
[ebuild     U ] x11-misc/makedepend-1.0.1 [1.0.0] USE="-debug" 
[ebuild     U ] x11-proto/glproto-1.4.9 [1.4.8] USE="(-debug%)" 
Would you like to merge these packages? [Yes/No] (default: Yes): no
mert2129_2 vputz # pmerge -uDBas world
 * Resolving...
!!! resolution failed
!!! request sys-kernel/gentoo-sources, mode none

Failures encountered:
!!! failed 'sys-kernel/gentoo-sources'
potentials:
repo pkgcore.ebuild.repository.UnconfiguredTree: location /var/portage: [ ebuild src: sys-kernel/gentoo-sources-2.6.23-r3, ebuild src: sys-kernel/gentoo-sources-2.6.22-r1, ebuild src: sys-kernel/gentoo-sources-2.6.21-r4, ebuild src: sys-kernel/gentoo-sources-2.6.22, ebuild src: sys-kernel/gentoo-sources-2.6.22-r7, ebuild src: sys-kernel/gentoo-sources-2.6.22-r5, ebuild src: sys-kernel/gentoo-sources-2.6.23-r4, ebuild src: sys-kernel/gentoo-sources-2.6.23-r6, ebuild src: sys-kernel/gentoo-sources-2.6.23-r5, ebuild src: sys-kernel/gentoo-sources-2.6.24, ebuild src: sys-kernel/gentoo-sources-2.6.23-r1, ebuild src: sys-kernel/gentoo-sources-2.6.22-r6, ebuild src: sys-kernel/gentoo-sources-2.6.22-r8, ebuild src: sys-kernel/gentoo-sources-2.6.19-r7, ebuild src: sys-kernel/gentoo-sources-2.6.22-r3, ebuild src: sys-kernel/gentoo-sources-2.6.22-r4, ebuild src: sys-kernel/gentoo-sources-2.6.22-r2, ebuild src: sys-kernel/gentoo-sources-2.6.23, ebuild src: sys-kernel/gentoo-sources-2.6.22-r9, ebuild src: sys-kernel/gentoo-sources-2.6.19-r5, ebuild src: sys-kernel/gentoo-sources-2.6.20-r10, ebuild src: sys-kernel/gentoo-sources-2.6.22-r10, ebuild src: sys-kernel/gentoo-sources-2.6.23-r2, ebuild src: sys-kernel/gentoo-sources-2.6.16-r13 ]

mert2129_2 vputz # pmerge -uDBdas world > pmerge_b_world_failure
mert2129_2 vputz # emerge -uDavt world
 * Overlay eclasses override eclasses from PORTDIR:
 * 
 *   '/usr/portage/local/layman/haskell/eclass/darcs.eclass'
 *   '/usr/portage/local/layman/science/eclass/fortran.eclass'
 *   '/usr/portage/local/layman/haskell/eclass/ghc-package.eclass'
 *   '/usr/portage/local/layman/haskell/eclass/haskell-cabal.eclass'
 * 
 * It is best to avoid overridding eclasses from PORTDIR because it will
 * trigger invalidation of cached ebuild metadata that is distributed with
 * the portage tree. If you must override eclasses from PORTDIR then you
 * are advised to run `emerge --regen` after each time that you run `emerge
 * --sync`. Set PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf if you
 * would like to disable this warning.

These are the packages that would be merged, in reverse order:

Calculating world dependencies |!!! Digest verification failed:
!!! /usr/portage/local/layman/haskell/dev-util/darcs/darcs-1.1.0_pre1.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 3085
!!! Expected: 3057
!!! Digest verification failed:
!!! /usr/portage/local/layman/haskell/dev-util/darcs/darcs-1.1.0_pre1.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 3085
!!! Expected: 3057
!!! Digest verification failed:
!!! /usr/portage/local/layman/haskell/dev-util/darcs/darcs-1.1.0_pre1.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 3085
!!! Expected: 3057
!!! Digest verification failed:
!!! /usr/portage/local/layman/haskell/dev-util/darcs/darcs-1.1.0_pre1.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 3085
!!! Expected: 3057
!!! Digest verification failed:
!!! /usr/portage/local/layman/haskell/dev-util/darcs/darcs-1.1.0_pre1.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 3085
!!! Expected: 3057                                                                                                                                                                         ... done!
[nomerge      ] sci-mathematics/maxima-5.13.0-r1  USE="emacs nls sbcl tk unicode -clisp (-cmucl) -gcl -latex" LINGUAS="-es -pt -pt_BR" [?]
[nomerge      ]  x11-misc/xdg-utils-1.0.2-r1  USE="-doc" [?]
[ebuild     U ]   dev-util/desktop-file-utils-0.14 [0.12] USE="emacs%*" 341 kB 
[nomerge      ] dev-python/pygame-1.7.1  USE="-doc" [?]
[ebuild     U ]  media-libs/sdl-image-1.2.6-r1 [1.2.5-r1] USE="gif jpeg png tiff*" 1,279 kB 

Total: 2 packages (2 upgrades), Size of downloads: 1,619 kB
Portage tree and overlays:
 [0] /var/portage
 [?] indicates that the source repository could not be determined

Would you like to merge these packages? [Yes/No] 

Attachments

pmerge_world_failure.gz (48.6 kB) - added by vputz 10 months ago.
pmerge -uDdas world output
pmerge_b_world_failure.gz (63.2 kB) - added by vputz 10 months ago.
pmerge -uDdBas world failure

Change History

Changed 10 months ago by vputz

pmerge -uDdas world output

Changed 10 months ago by vputz

pmerge -uDdBas world failure

comment:1 Changed 10 months ago by daniel@…

This will also occur with about any of the packages from the custom-kernels overlay. I don't know enough to spot what the issue is. The only way I can keep my pkgcore installation going is if I just install those kernels as oneshots, which means I can still run updates against system and world, but even then it won't be able to --preload-vdb-state.

comment:2 Changed 9 months ago by ferringb

  • status changed from new to closed
  • resolution set to worksforme

re-open if this is occuring w/ 0.4 please.

Note: See TracTickets for help on using tickets.