trunk FPC uses cmdline gdb like Lazarus for platforms that can (read not dos and other ancient stuff)
This was known before 3.0.4, and it seemed the builders didn't want to invest effort in keeping the old solution compiling.
You could try the linux .tar 3.0.4 though, those are usually better than the debs (and maybe RPMs, but I haven't used RPM systems for years)