I tested artful->bionic upgrade, and it did not pull in libegl1 or any of the glvnd stuff, so I bet you had some ppa enabled to pull it in
I tested artful->bionic upgrade, and it did not pull in libegl1 or any of the glvnd stuff, so I bet you had some ppa enabled to pull it in