Zeker een zeer nette oplossing ja. Maar wel een oplossing die niet werkt, want nadat ik uit een optie koos 'crashte' (verdween) de applicatie.
Zoals je vermelde had je volgens jou gekozen om een vergelijk te doen tussen jou versie en de door de update aangeboden versie.
Wat je daarna gedaan hebt, was gewoon doorgaan met de install ... zonder dat er iets gewijzigd is ... toch?
Want als je niets had gedaan, had de keuze van jouw versie behouden als default gestaan ... en die heeft hij uitgevoerd nadat je volgende had geklikt.
Of bedoel je met 'crashen' dat de applicatie niet is doorgegaan met de install, want dat zou inderdaad opmerkelijk zijn geweest.
Wat ik meestal doe tijdens een update, ik open het detailsveld tijdens het install proces.
Dan kun je precies zien wat er gebeurt en of er foutmeldingen voorbij komen.
Nog een kleine vraag, had je iets gewijzigd aan je Grubmenu m.b.v. Grub customizer?
UPDATE: Had hier nog een virtuele machine die nog geen update had doorlopen en ik kwam er achter dat het file grub.cfg is vervangen door een nieuw file. Dus als je op 1 of andere manier er iets aan hebt gewijzigd, dan klopte je popup.