Should have given an example, sorry. Nothing manual, too tedious, automatic scan and removal from /debs.
Simplified example, importing nano.sce downloads the following /debs:
dpkg
gcc-4.9-base
libc6
libgcc1
libncursesw5
libtinfo5
nano
Running sce-remove nano , removes only /sce/nano.sce*, nothing from /debs.
Running sce-debpurge only removes deprecated DEBs. Until these DEBS become deprecated they won't get removed, even if user will never want to re-install nano.
Running sce-debpurge -a removes everything, even stuff the user wants to keep for re-imports and updates.
So user may want something like sce-debpurge -n to remove all DEBs that are NO longer required by any system SCEs. For nano.sce this may include:
dpkg_1.17.26_i386.deb
gcc-4.9-base_4.9.2-10_i386.deb
libc6_2.19-18+deb8u2_i386.deb
libgcc1_4.9.2-10_i386.deb
libncursesw5_5.9+20140913-1+b1_i386.deb
libtinfo5_5.9+20140913-1+b1_i386.deb
nano_2.2.6-3_i386.deb
To do this manually would be a nightmare, especially figuring out which DEBS other SCEs require. This feature would benefit those with limited drive space, bandwidth issues and/or want to maintain a more pristine installation over a long duration.
As mentioned, nano.sce is a simplified example with only a few dependencies. A better example might be installing Gnome desktop or emacs, decide you'll never want to re-install the software again. Now the only practical way to clean up /debs is with sce-debpurge -a , but of course then everything needs to be re-downloaded when updating existing SCEs.