Fix the join on PackageListing

Having more than one join made the query crash either with an explicit message
that the table is defined several time or with a not so explicit message saying
that there is an ambiguous column name.