$ hsh --initroot-only $TMP/hsh ... $ hsh-install $TMP/hsh postgresql8.3-server ... $ hsh-install $TMP/hsh postgresql-devel Reading Package Lists... Building Dependency Tree... Selecting postgresql8.4-devel for 'postgresql-devel' The following extra packages will be installed: libecpg6.1 libecpg6.1-devel libpq5.2 libpq5.2-devel postgresql8.4-devel The following packages will be REMOVED: libpq5.1 postgresql8.3 postgresql8.3-server The following NEW packages will be installed: libecpg6.1 libecpg6.1-devel libpq5.2 libpq5.2-devel postgresql8.4-devel 0 upgraded, 5 newly installed, 3 removed and 0 not upgraded. Need to get 0B/829kB of archives. After unpacking 14.2MB disk space will be freed.
Так никогда нельзя было сделать, судя например по postgresql-7.4-alt1 (более ранней версии я не нашел). Зачем вообще такое может быть нужно ? :)
Ну например затем, чтобы иметь установленным postgresql-devel и не переходить с psotgresql8.3-server на postgresql8.4-server. АПВС?
Похоже, без серьёзного перепиливания пакета такое не сделать не удастся. Я не планирую этого делать.