Ticket #1227 (new defect)
Opened 15 months ago
Eek! Internal error at void paludis::resolver::NAG::verify_edges() const at nag.cc:160: Missing node for edge
| Reported by: | filko_ | Owned by: | |
|---|---|---|---|
| Priority: | Sometime | Milestone: | |
| Component: | clients/cave | Version: | 0.72.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Distribution: | N/A |
Description
(karambol-bin) tre a # cave show test/a::/[=1] test/a::/?[=2] test/b -c
* =test/a-1::/
::installed 1 {:0}
test/a-1:0::installed
Homepage
Summary
From repositories lmi
Installed time Wed Feb 29 15:56:03 UTC 2012
Installed using paludis-0.72.2-git-0.72.2
Licences
Options
OPTIONS
(foo)
Build Options
-trace Trace actions executed by the package (very noisy, for debugging broken builds only)
Dependencies
(
) [[ defined-in = [ a-1.exheres-0 ] ]]
Downloads
* =test/a-2::/?
::lmi 2(~)* {:0}
test/a-2:0::lmi
Homepage
Summary
Options
Build Options
symbols=split How to handle debug symbols in installed files
Permitted values:
compress: Split and compress debug symbols
preserve: Preserve debug symbols
split: Split debug symbols
strip: Strip debug symbols
jobs=12 How many jobs the package's build system should use, where supported
Should be an integer >= 1
-recommended_tests Run tests considered by the package to be recommended
-trace Trace actions executed by the package (very noisy, for debugging broken builds only)
-preserve_work Do not remove build directories, and do not modify the image when merging
Dependencies
(
build+run:
test/b
) [[ defined-in = [ a-2.exheres-0 ] ]]
Downloads
Overridden Masks
Supported platforms ~x86
* test/b
::installed 1 {:0}
::lmi 1(~)* {:0}
test/b-1:0::installed
Homepage
Summary
From repositories lmi
Installed time Wed Feb 29 15:56:09 UTC 2012
Installed using paludis-0.72.2-git-0.72.2
Licences
Options
Build Options
-trace Trace actions executed by the package (very noisy, for debugging broken builds only)
Dependencies
(
build+run:
test/a[foo]
) [[ defined-in = [ b-1.exheres-0 ] ]]
Downloads
test/b-1:0::lmi
Homepage
Summary
Options
Build Options
symbols=split How to handle debug symbols in installed files
Permitted values:
compress: Split and compress debug symbols
preserve: Preserve debug symbols
split: Split debug symbols
strip: Strip debug symbols
jobs=12 How many jobs the package's build system should use, where supported
Should be an integer >= 1
-recommended_tests Run tests considered by the package to be recommended
-trace Trace actions executed by the package (very noisy, for debugging broken builds only)
-preserve_work Do not remove build directories, and do not modify the image when merging
Dependencies
(
build+run:
test/a[foo]
) [[ defined-in = [ b-1.exheres-0 ] ]]
Downloads
Overridden Masks
Supported platforms ~x86
(karambol-bin) tre a # cave resolve test/a
Building NAG Edges: 2 restarts, 749 stepsInternal error at void paludis::resolver::NAG::verify_edges() const at nag.cc:160: Missing node for edge 'done test/b:0::(install_to_slash)' to { 'done test/a:0::(install_to_slash) }' in nodes { done test/a:0::(install_to_slash), fetched test/a:0::(install_to_slash) }
Error:
* In program cave resolve test/a:
* When resolving ordering:
* When verifying NAG edges:
* Eek! Internal error at void paludis::resolver::NAG::verify_edges() const at nag.cc:160: Missing node for edge 'done test/b:0::(install_to_slash)' to { 'done test/a:0::(install_to_slash) }' in nodes { done test/a:0::(install_to_slash), fetched test/a:0::(install_to_slash) } (paludis::InternalError)
lmi | ciaranm: note the a's foo option and its disappearance
Note: See
TracTickets for help on using
tickets.
