fix initialization of DEB_VENDOR for derivatives

Bug #1616982 reported by Jon Boden
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libreoffice (Ubuntu)
Won't Fix
Low
Björn Michaelsen

Bug Description

Hi

debian/rules only supports two values for DEB_VENDOR: Debian and Ubuntu. As derivative distributions put other values in this variable, libreoffice cannot be built there.

With this patch DEB_VENDOR is always initialized to either Debian or Ubuntu depending on which the host distribution derives from.

This problem was found when trying to build libreoffice on ubuntuBSD but is likely to affect other derivative distributions.

Revision history for this message
Jon Boden (jon-8) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "libreoffice.diff" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

Changed in libreoffice (Ubuntu):
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
importance: Undecided → Low
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

If you fork Ubuntu packages, you have to fork them properly: This stuff needs to happen downstream at ubuntuBSD anyway.
Note that the Ubuntu customization is NOT to be used for ubuntuBSD, there are big warnings about that e.g. GOOGLEAPI_APIKEY_UBUNTU, so compiling the with the Ubuntu config would be wrong anyway.

Finally, note that properly forked downstreams actually might depend on the Ubuntu specific to be applied for them and this "fix" would break them.

Changed in libreoffice (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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