I posted it here 'cause it seems related:
--------------------------- DOOMRL Player Info ------------------------------
Skill rank : Major former human 1855
Experience rank : Cacodemon former sergeant 1219
Games won : 9 Partial wins : 1 former captain 473
All kills : 8595 Standard wins : 7 imp 905
Melee kills : 1454 Full wins : 1 demon 1176
lost soul 1062
To achieve General rank: cacodemon 636
-- win the game on at least Ultra-Violence baron of hell 220
-- complete the Angel of Berserk challenge Cyberdemon 7
-- complete the Angel of Masochism challenge hell knight 351
-- win the game on at least Nightmare! arachnotron 323
John Carmack 1
former commando 145
Angel of Death 1
pain elemental 146
arch-vile 75
Difficulty level achievements Deaths Kills
I'm too young to die! : fully won (1 win total)14 1829
Hey, Not Too Rough : won (5 win total) 55 4542
Hurt Me Plenty : won (2 win total) 2 955
Ultra-Violence : won (1 win total) 25 952
Nightmare! : reached level 4 5 317
-----------------------------------------------------------------------------
The first 2 requirements are greyed out, the second 2 are still red - and that fits just fine, but it doesn't make any sense to me that there're both UV and N! requirements for the same rank.
If it makes any difference, I had done UV and AoB before reaching Major rank.