alep
(Alessandro Polidori)
March 6, 2018, 8:50am
1
Nextcloud 13 has been integrated in NethServer 7.4.
Some improvements has been added to improve performance and security:
Now the package is ready to be tested and is your turn
Here is the issue with the basilar “how to test” : https://github.com/NethServer/dev/issues/5427
Be free to test in all condition.
7 Likes
dz00te
March 6, 2018, 9:54am
3
Great! tnx
to testers: if you have problem with nextcloud13 package not found please wait some hours for the mirror sync or use the baseurl instead of mirrorlist in NethServer.repo
2 Likes
flatspin
(Ralf Jeckel)
March 6, 2018, 12:34pm
4
Did a clean install from scratch (iso 7.4.1708 in proxmox VM) with AD.
Tried to install nextcloud from software center, but doesn’t work:
PHP Fatal error: Class 'PDO' not found in /usr/share/nextcloud/lib/private/Setup.php on line 129
Softwarecenter shows nextcloud to be installed:
mrmarkuz
(Markus Neuberger)
March 6, 2018, 12:41pm
5
It does not work from Software Center, it’s in testing repo:
yum install --enablerepo=nethserver-testing nethserver-nextcloud
You installed Nextcloud 12 but that should work
flatspin
(Ralf Jeckel)
March 6, 2018, 12:46pm
6
No, software center installed already 13.0.
Testing repo is not enabled.
I’ll rollback and try again.
flatspin
(Ralf Jeckel)
March 6, 2018, 12:57pm
7
Got it. NC 13 is already in nethserver-updates.
on commandline
yum install nethserver-nextcloud --disablerepo=nethserver-updates
to install NC 12
1 Like
mrmarkuz
(Markus Neuberger)
March 6, 2018, 12:58pm
8
You are right, nextcloud install works from Software Center but nethserver-nextcloud has a testing package too and it installs nethserver-rh-php71-php-fpm for instance.
Installed:
nethserver-nextcloud.noarch 1.1.11-1.ns7 @nethserver-updates
Available:
nethserver-nextcloud.noarch 1.1.11-1.8.g8f9047b.ns7 nethserver-testing
EDIT:
When I update from Software Center I get the Nextcloud update wizard but when I install the testing package I can just login to Nextcloud 13.
alep
(Alessandro Polidori)
March 6, 2018, 9:52am
10
1 Like
m.traeumner
(Michael Träumner)
March 6, 2018, 12:19pm
11
yum install nethserver-nextcloud --enablerepo=nethforge-testing
Tried to install, but I have a dependency problem.
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-fpm
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-mcrypt
Error: Package: nethserver-rh-php56-php-fpm-1.0.0-1.ns7.noarch (nethserver-base)
Requires: rh-php56-php-fpm
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-gd
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-ldap
Error: Package: nethserver-nextcloud-1.1.11-1.ns7.noarch (nethserver-updates)
Requires: sclo-php56-php-smbclient
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-intl
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-pdo_mysql
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-pdo
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
Requires: rh-php71-php-mbstring
Error: Package: nethserver-rh-php56-php-fpm-1.0.0-1.ns7.noarch (nethserver-base)
Requires: rh-php56
So I tried to install php-scl
yum install nethserver-php-scl
It gives me also dependency errors
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-gd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-pear
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-gd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-pear
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-gd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php72-php-pear
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php56-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php70-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
Requires: php71-php-gd
So I tried the steps on this thread:
You somehow have some disabled repositories.
Execute this command: yum repolist, and you should have an ouput like this:
…
base/7/x86_64 CentOS-7 - Base 9,363
centos-sclo-rh/x86_64 CentOS-7 - SCLo rh …
But it didn’t work for me.
Can somebody help?
ssabbath
(Walter Ferry Dissmann)
March 6, 2018, 12:34pm
12
Just updated… it looks sooooooooooooooooo f* cool!
It all work out like a charm!
ssabbath
(Walter Ferry Dissmann)
March 6, 2018, 12:36pm
13
Tried yum clean all and rm -rf /var/cache/yum !?
After that try again.
1 Like
m.traeumner
(Michael Träumner)
March 6, 2018, 12:37pm
14
But it didn’t work for me.
Can somebody help?
Ok, know it works. I’ve forgotton to install centos-release-scl like @Miko10 said
yum install centos-release-scl
m.traeumner
(Michael Träumner)
March 6, 2018, 1:12pm
15
Installation worked, but I can’t open the Nextcloud-Side.
At Firefox I only have a blank screen and at IE I have an internal server error 500.
I don’t find a nextcloud log and at the messages log is nothing listed with nextcloud.
flatspin
(Ralf Jeckel)
March 6, 2018, 1:25pm
16
@m.traeumner Did you install from softwarecenter?
EDIT:
Sorry, sould better read your post above!
m.traeumner
(Michael Träumner)
March 6, 2018, 1:33pm
17
It seems to be a php-error. I’ve found the log at
/usr/share/nextcloud/data/nextcloud.log
{“reqId”:“43tl6XL5YN534yqrMWeG”,“level”:3,“time”:“2018-03-06T12:39:58+00:00”,“remoteAddr”:“”,“user”:“–”,“app”:“PHP”,“method”:“–”,“url”:“–”,“message”:“Class ‘PDO’ not found at /usr/share/nextcloud/lib/private/Setup.php#129”,"userAg
But I don’t know how to get rid of it.
mrmarkuz
(Markus Neuberger)
March 6, 2018, 1:34pm
18
@m.traeumner , @flatspin
I tested with the Nethserver-testing package which is needed as it includes php 71. Without the testing package you get the Nextcloud update wizard after an update, with the testing package Nextcloud is upgraded.
yum install --enablerepo=nethserver-testing nethserver-nextcloud
flatspin
(Ralf Jeckel)
March 6, 2018, 1:35pm
19
Update from 12.0.3 to 13.0.0 worked.
In admin page: