miniColors 3rd party package files not properly symlinked

Bug #1381753 reported by Tobias Dussa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
owncloud (Ubuntu)
New
Undecided
Unassigned

Bug Description

After upgrading from 12.04 LTS to 14.04 LTS, owncloud didn't really work for me. Turns out that some 3rd-party JavaScript files were moved into their own package, libjs-jquery-minicolors, and its files are essentially located in /usr/share/javascript/jquery-minicolors.

However, owncloud (at least, when upgraded from the 12.04 package) expects these files in /usr/share/owncloud/3rdparty/miniColors/{css,js}. These directories are empty.

Creating the proper symlinks fixes the problem:
  ln -s ../../../../javascript/jquery-minicolors/*.css /usr/share/owncloud/3rdparty/miniColors/css
  ln -s ../../../../javascript/jquery-minicolors/*.js /usr/share/owncloud/3rdparty/miniColors/js

A quick glance suggests that owncloud's postinst script does create a bunch of these kinds of symlinks, but not for jquery-minicolors. This should probably at least be checked in postinst.

Relevant infos:

lsb_release -rd:
---
Description: Ubuntu 14.04.1 LTS
Release: 14.04
---

apt-cache policy owncloud libjs-jquery-minicolors
---
owncloud:
  Installed: 6.0.1+dfsg-1ubuntu1
  Candidate: 6.0.1+dfsg-1ubuntu1
  Version table:
 *** 6.0.1+dfsg-1ubuntu1 0
        500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status
libjs-jquery-minicolors:
  Installed: 1.2.1-1
  Candidate: 1.2.1-1
  Version table:
 *** 1.2.1-1 0
        500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status
---

This issue is also discussed in the owncloud issue tracker:
  https://github.com/owncloud/core/issues/7395

THX & Cheers,
Toby.

description: updated
description: updated
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.