[GNC-dev] BZ: What to do about circular deps ?

Derek Atkins derek at ihtfp.com
Sun May 20 11:00:22 EDT 2018


As a follow-on to my last message, in those 185 messages that wont
linearlize, there are also circular dependencies.  For example:

106749(350675) -> 350675(570011) -> 570011(570012) -> 570012(350675)

Most likely these are due to "depends_on" circular dependencies, not
necessarily duplicate-of --- but my ordering lumps those together. In this
case:

106749 is marked a dupe_of 350675
350675 is marked a dupe of 570011
570011 blocks 570012
580012 is marked a dupe of 350675

So 570011 is still open, so theoretically it should be "okay" and be in
there "last".  Maybe I need to swap the blocks vs depends_on?  I'm not
sure why I picked one vs. the other.

When I do that, I get a slightly smaller list of bugs (see below).  At a
cursory glance, these bugs refer off the non-GNUCASH bugs.  I'm wondering
if these should be fixed in GNOME-BZ now?

-derek

Round 3: (213) 176: 89813(67416) 114245(344005) 119040(340007)
327625(332884) 328114(330017) 337185(337780) 338905(336718) 342487(328114)
343472(327625) 343607(359224) 347191(328114) 347533(328114) 347583(339489)
349516(325759) 351371(364946)(364936) 359224(580545) 370344(364946)
371086(364946) 374345(364946) 376153(364946) 377265(364946) 378143(364946)
378985(364946) 379271(364946) 380580(364946) 380682(364946) 381641(364946)
381676(364946) 383806(364946) 383807(383806) 385191(364946) 385549(364946)
386713(364946) 386895(364946) 387515(364946) 388973(364946) 389549(364946)
389580(389549) 389607(389549) 389847(364946) 391087(364946) 391189(364946)
391685(364946) 391951(364946) 392600(364946) 392775(364946) 393682(364946)
393691(364946) 393854(364946) 395327(371036) 396715(364946) 399453(364946)
400618(364946) 401274(364946) 401942(364946) 401963(364946) 402524(351371)
403872(403971) 403971(364946) 404171(403971) 404771(364946) 405177(405228)
405228(364946)(364946) 405753(364946) 406514(403971) 406755(364946)
407545(364946) 407725(364946) 407805(364946) 408443(364946) 409811(364946)
409812(391435) 410043(378985) 410703(405228) 412236(364946) 412445(364946)
413295(364946) 413775(413776) 413776(364946) 414303(364946) 414979(364946)
415148(364946) 417198(364946) 417519(364946) 419280(364946) 419328(364946)
419453(364946) 419959(364946) 420233(364946) 421641(364946) 428788(364946)
429648(364946) 430273(312204) 431682(364946) 431685(431682) 432817(364946)
438071(438072) 442799(115476) 443086(316531) 443225(364946) 449153(363648)
454183(455570) 455383(48469) 455755(455570) 456488(455570) 457017(395327)
457460(364946) 458714(455570) 460442(364946) 463733(395327) 466260(363648)
467000(395327) 467838(455570) 469464(363648)(363648) 471827(449153)
472482(455570) 472578(363648) 476039(455570) 476287(455570) 476435(363648)
477502(363648) 478501(395327) 479887(471827) 480517(469464) 483004(363648)
484930(363648) 488608(469464) 490692(363648) 491053(363648) 492893(363472)
495018(363648) 496315(449153) 498375(363648) 504249(363648) 504262(363648)
504319(363648) 504646(507355) 505816(504261) 506195(363648) 506287(504261)
506812(504261) 507165(504261) 507355(504984) 507904(504261) 510529(507355)
513906(514621) 518479(361763) 522793(316531) 524169(520165) 526090(530255)
531091(364946) 594126(455570) 601230(594126) 601231(601230) 606207(594126)
609012(594126) 627718(627829) 628710(624270) 643653(628710) 646582(628710)
651690(512562) 662844(662633) 663066(662633) 663722(662633) 669183(68200)
669276(698334) 674548(611583) 700975(698334) 710525(707945) 721765(721762)
730333(730332) 743376(569581) 746873(748625) 791896(781895) 794983(793330)
796045(794809)


-- 
       Derek Atkins                 617-623-3745
       derek at ihtfp.com             www.ihtfp.com
       Computer and Internet Security Consultant



More information about the gnucash-devel mailing list