Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#44747 - [owncloud] Update from 8.0.2 to 8.0.3 results in unusable owncloud

Attached to Project: Community Packages
Opened by Bogomil (smirky) - Monday, 27 April 2015, 12:46 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 27 April 2015, 18:47 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Updating from 8.0.2 to 8.0.3 caused inability to start the web interface giving this error:
Composer autoloader not found, unable to continue. Check the folder "3rdparty". A rollback with pacman -U is a temporary workaround.


Additional info:
owncloud 8.0.3


Steps to reproduce:
-update owncloud to the latest version
This task depends upon

Closed by  Sergej Pupykin (sergej)
Monday, 27 April 2015, 18:47 GMT
Reason for closing:  Fixed
Comment by Bogomil (smirky) - Monday, 27 April 2015, 12:48 GMT
Sorry, forgot to append the problem on toe ticket topic. It should be "[owncloud] Update from 8.0.2 to 8.0.3 results in unusable owncloud.
Comment by Martin Schulze (schulmar) - Monday, 27 April 2015, 13:04 GMT
I can confirm the exact same behavior on my system.
The workaround restored the system to a working state.

My findings so far indicate that the file /usr/share/webapps/owncloud/3rdparty/autoload.php is missing (it exists in the previous version).
Comment by kakalaky (kakalaky) - Monday, 27 April 2015, 13:21 GMT
Confirmed here as well.
Comment by tom (archtom) - Monday, 27 April 2015, 13:33 GMT
Same issue for me. After some investigation I found out that the complete 3rdparty folder is empty.

Here is a working workaround:
1 download 3rdparty 8.0.3 zip from here
https://github.com/owncloud/3rdparty/releases

2 unpack and copy content to
/usr/share/webapps/owncloud/3rdparty/*

3 correct permissions
find /usr/share/webapps/owncloud -type f -exec chmod 0644 {} \;
find /usr/share/webapps/owncloud -type d -exec chmod 0755 {} \;
chown -R http:http /usr/share/webapps/owncloud/3rdparty/

4 login to owncloud ;)
Comment by tom (archtom) - Monday, 27 April 2015, 13:35 GMT
I don`t know if it is "just a bug" or some deeper change. While investigating I found out that in some other distros the content of the 3rdparty folder is in another package.
Comment by daimonion (demon) - Monday, 27 April 2015, 14:42 GMT
I can confirm that tom's solution works. (However, I did only "/usr/share/webapps/owncloud/3rdparty" permission change.)
Comment by jody (joecrow) - Monday, 27 April 2015, 15:49 GMT
I am having the same problem on Arch Linux. The 3rdparty solution works for me too.
Comment by tom (archtom) - Monday, 27 April 2015, 16:23 GMT
And I think there is something else wrong with the update, the pkgbuild still says pkgver=8.0.2. Perhaps this has something to do with it.

Loading...