Javascript-common creates /javascript in global url namespace

Bug #711196 reported by Erik Hensema on 2011-02-01
This bug affects 6 people
Affects Status Importance Assigned to Milestone
javascript-common (Debian)
javascript-common (Ubuntu)

Bug Description

Binary package hint: javascript-common

The javascript-common package create a /javascript in the global url space of the webserver (apache2 in my case). This breaks all sites using a /javascript, which are quite common of course.

If for some reason a package really must create an alias in the global namespace, make sure it uses something like /___debian/javascript or something else unlikely.

Since it's impossible to use the /javascript namespace, all packages depending on javascript-common will break too (since on any normal production server you'll have to comment out the alias).

It seems this package is designed for extremely simple web server installations where no virtual hosting is done. This is of course very uncommon.

Andreas Moog (ampelbein) on 2011-07-16
Changed in javascript-common (Ubuntu):
status: New → Triaged
importance: Undecided → High
Changed in javascript-common (Debian):
status: Unknown → New
autra (autra) wrote :

Commenting upstream. Bug still there. Still annoying :-)

Simon Bazley (sibaz) wrote :

This is still and issue, 2 years on. If you install nodejs, it will install javascript-common and break every site on the server. Marvellous.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.