I don't see how could it work!! Imagine this:
super-program-v1.0 Added to list1!! super-progra-v2.0 Added to list2!! ---------------- super-program-v1.0 Added to list1!! program-super-v2.0 Added to list2!! (name of package changed thru versions)Those doesn't match so you have no package in the end. Or vice-versa, you only accept those not matching the trisquel list and remove them. That's sounds good but there might be references to those removed packages.
