In general, I've always been able to do "apt update/upgrade" and be able to pull down the latest updates to ROS package updates on my other systems (because my sources file is pointing to the repository). That is not the case in Euclid. It looks as if the ROS packages in Euclid were installed locally.
Specifically, my driver was developed with ros-kinetic-serial. For the moment, that's the hangup.