I needed a new hercules version so I could use a recent and security fixed 2.6 kernel, so I rolled my own package. I've attached the complete debian diff for a package of hercules 3.02. I don't plan to actually upload this as a NMU, despite the changelog.
I did not try to deal with the screwy new shared libraries. IMHO working with current kernels trumps being fully policy compliant in this case. The hercules.cnf in the package has changed significantly in this new version, and I made only minimal edits to it to fix some paths to the debian versions. Also, the old debian diff included config.sub and config.guess updates, but since the new version of hercules also updated these files, I used the versions from it. -- see shy jo
hercules_3.02-0.1.diff.gz
Description: Binary data
signature.asc
Description: Digital signature