[Owncloud] No OC4 in Debian 7.0/Wheezy

Thomas Müller thomas.mueller at tmit.eu
Mon May 21 10:03:48 UTC 2012


Am Montag, dem 21.05.2012 um 1:32 schrieb Robin Appelman:
> On Monday 21 May 2012 00:41:33 Thomas Müller wrote:
> > Hi,
> > 
> > today the "ownCloud for Debian"-Team decided not to upload the package for
> > Debian 7.0/Wheezy.
> > 
> > Most challenging part has most likely been to get all the copyrights and
> > licensing sorted out.
> > 
> > Finally we had too less testing time especially because of the necessary
> > patches to install ownCloud according to the FHS. (We had the first
> > installable package on May 19th - on May 20th we had the last chance for an
> > upload to Debian 7. Tough ride!)
> > 
> > Now that we have movable apps - it would help a lot have movable /config and
> > /data. ;-) Can we have that as a feature for OC5?
> 
> Moving /data is already possible by changing the "datadirectory" entry in to 
> config file, if you set the value in a default config file it should remember it 
> during the installation wizzard.
> 
> Moving the config folder is a bit difucult since you would need to store the 
> location of the config in the config. The only way I can see having an easy to 
> change option in the code.
>

Afaik - the biggest trouble we have is related to the fact that $OC_SERVERROOT is created based upon 
the php file location within the files system.
Because we install the code into /usr/share/owncloud but have the apache working on /var/lib/owncloud, 
we get e.g. config directory pointing to /usr/share/owncloud/config.

For now it seems to work - but I'm not 100% sure we got all code pieces patched:
http://anonscm.debian.org/gitweb/?p=pkg-owncloud/owncloud.git;a=blob;f=debian/patches/01_fix_data_path.diff;h=5995b56832d7a6b994ae82b5467beffc39cb855c;hb=HEAD

Maybe we can elaborate on that in the next week until oc5.
 
> > 
> > But still there is progress to be reported:
> > - sabredav has been packaged by the "ownCloud for Debian"-Team and uploaded.
> > - mdb2_schema will come to Debian soon
> 
> oc4 uses mdb2, mdb2_schema from git, however upstream mdb2_schema has a severe 
> bug in extracting the current schema from the database, I'll look into getting 
> my fix upstream for that. The version of mdb2 shipped with oc4 has some minor 
> modifications from upstream to solve the strict standards warnings.
> 

Ah - interesting. Can you please point be to the required patches?
Afaik - the Debian maintainer of mdb2* has a good relationship with upstream, maybe Debian can support OC
on this topic.

> > 
> > Your goals for the next weeks:
> > - package all 3rdparty components individually
> > - database configuration via the package
> > - support sqlite, mysql and postgres (up to now we focused on mysql)
> > AND
> > - push OC4 to debian-backports!
> > 
> > In case any of you is interested in our work - feel free to stop by:
> > http://anonscm.debian.org/gitweb/?p=pkg-owncloud/owncloud.git;a=summary
> > 
> > 
> > Thanks a lot and take care,
> > 
> > Thomas aka DeepDiver
> > 
> > PS:
> > Once we are done with the server: we will start packaging the client as
> > well! _______________________________________________
> > Owncloud mailing list
> > Owncloud at kde.org
> > https://mail.kde.org/mailman/listinfo/owncloud
> 
>  - Robin Appelman



More information about the Owncloud mailing list