Not sure, but I suspect this is just the fact that Pkg3 requires you to actually specify all of your dependencies (even, it would seem, on stdlib packages). See Problem with reassignment of uuid when a package is registered - #18 by kristoffer.carlsson
Can you pkg> add Sockets
in the HttpServer
project and see if that helps?