# Opensuse tumbleweed has php 7.2, repos have Nextcloud 12 -- what do I do?

**URL:** <https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127>\
**Category:** ℹ️ Support\
**Tags:** opensuse, archlinux, php72\
**Created:** [December 26, 2017, 5:46am UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127 "2017-12-26T05:46:55Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![basd](https://help.nextcloud.com/letter_avatar/basd/32/5_5575768a8748004e209b776fc1b2916d.png) [@basd](https://help.nextcloud.com/u/basd)\
**Post date:** [December 26, 2017, 5:47am UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/1 "2017-12-26T05:47:00Z")

</div>

**Further research here showed me a thread regarding this issue and provided a “rollback” respository for php 7.1.**

[https://download.opensuse.org/repositories/devel:/languages:/php:/php71/openSUSE\_Factory/](https://download.opensuse.org/repositories/devel:/languages:/php:/php71/openSUSE_Factory/)

FYI to developers – people at “my knowledge level” rely on Nextcloud, but don’t have the time or skill level to catch this sort of thing before it happens. In any event, the rollback solved the problem – but now I have to lock php 7.1 so it doesn’t get auto updated again to 7.2. I don’t know if there is an orderly way to disseminate such information – I had some trouble finding the thread that provided the solution. FYI to other users: apparently Nextcloud 12 is not php 7.2 compatible and with developer focus on Nextcloud 13, won’t be fixed. My original post/help request is as follows:

I’ve been running Nextcloud for several versions and Owncloud before that. My install updated to php 7.2 and all of my repositories have php 7.2, so I don’t have an easy rollback source for 7.1. I found a note here that someone installed Nextcloud 13 because of php 7.2 – is Nextcloud 13 released? It’s not in the opensuse repositories I use, which have Nextcloud 12. Any suggestions? It will be very complicated to rollback to php 5, because I (re)wrote some of my applications to run specifically on php 7, which run on the same server.

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [December 26, 2017, 10:40am UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/2 "2017-12-26T10:40:48Z")

</div>

NC 12 is not compatible with php 7.2 and a new feature support is only introduced by a new major version. So it will be supported by NC 13 which hasn’t been released yet. It originally was planned in 2017, there is already the beta3 version of it:

> [@85% faster LDAP, 10x read/write speed of Windows Network Drive: Welcome to Nextcloud 13 Beta](https://help.nextcloud.com/t/85-faster-ldap-10x-read-write-speed-of-windows-network-drive-welcome-to-nextcloud-13-beta/23600):
>
> Originally published at: [https://nextcloud.com/blog/85-faster-ldap-10x-readwrite-speed-of-windows-network-drive-welcome-to-nextcloud-13-beta/](https://nextcloud.com/blog/85-faster-ldap-10x-readwrite-speed-of-windows-network-drive-welcome-to-nextcloud-13-beta/) We know, it is crazy, this is just the beta. You’ve already seen us [publish a draft of our End-to-end Encryption feature](https://nextcloud.com/blog/nextcloud-introducing-native-integrated-end-to-end-encryption/) coming to Nextcloud 13 and here is another peek into what is coming: SPEED. Boatloads. Remember Nextcloud 11? This release resulted in the TU Berlin [cutting their database load in half upon migration](https://www.youtube.com/watch?v=9FIXDEwcdtQ) and while this performance advan…

The final release date isn’t fixed yet and depends on the testing, it’s very likely in January.

There was a longer discussion on github when the first archlinux users switched to php 7.2:  
[https://github.com/nextcloud/server/issues/7384](https://github.com/nextcloud/server/issues/7384)

---

<div class="post-metadata">

**Author:** ![bulldozer](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bulldozer/32/4302_2.png) [@bulldozer](https://help.nextcloud.com/u/bulldozer)\
**Post date:** [January 22, 2018, 3:00pm UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/3 "2018-01-22T15:00:58Z")

</div>

Unfortunatly I migrated my nextcloud on a server where PHP 7.2 is also running. Now there is already RC2 from nextcloud 13, so I am thinking about switching to the beta-channel.  
Do you think I can relativley secure switch mit my NC 12 to the latest NC 12 RC2?

---

<div class="post-metadata">

**Author:** ![Q.Nguyen-Dai](https://help.nextcloud.com/user_avatar/help.nextcloud.com/q.nguyen-dai/32/7172_2.png) [@Q.Nguyen-Dai](https://help.nextcloud.com/u/Q.Nguyen-Dai)\
**Post date:** [January 23, 2018, 7:44am UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/4 "2018-01-23T07:44:08Z")

</div>

My server has only PHP 7.2. So I have no choice. So I installed 13.0-RC2 and it works well 😋

---

<div class="post-metadata">

**Author:** ![bulldozer](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bulldozer/32/4302_2.png) [@bulldozer](https://help.nextcloud.com/u/bulldozer)\
**Post date:** [January 23, 2018, 9:02am UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/5 "2018-01-23T09:02:28Z")

</div>

I also did. It worked well. I hope the updater can switch the RC to the next NC 13 stable. The stable channel is still definied in the admin area. Otherwise it has to be done manually, am I right?

---

<div class="post-metadata">

**Author:** ![Q.Nguyen-Dai](https://help.nextcloud.com/user_avatar/help.nextcloud.com/q.nguyen-dai/32/7172_2.png) [@Q.Nguyen-Dai](https://help.nextcloud.com/u/Q.Nguyen-Dai)\
**Post date:** [January 23, 2018, 11:43am UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/6 "2018-01-23T11:43:43Z")

</div>

> [@bulldozer](#):
>
> I also did. It worked well. I hope the updater can switch the RC to the next NC 13 stable. The stable channel is still definied in the admin area. Otherwise it has to be done manually, am I right?

Yes, I hope that.

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [January 23, 2018, 11:00pm UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/7 "2018-01-23T23:00:10Z")

</div>

> [@bulldozer](#):
>
> I also did. It worked well. I hope the updater can switch the RC to the next NC 13 stable. The stable channel is still definied in the admin area. Otherwise it has to be done manually, am I right?

Once NC 13 is out, you should be able to switch the channel back to “stable”.

Release Candidates are very similar to the final releases, so in general there are not big changes except some important bugs are found. Even very fresh major releases are not tested on all environments, certain apps are probably not ready for NC 13 yet. If you decide to use it, please make backups and be careful.

---

<div class="post-metadata">

**Author:** ![system](https://help.nextcloud.com/user_avatar/help.nextcloud.com/system/32/29333_2.png) [@system](https://help.nextcloud.com/u/system)\
**Post date:** [September 23, 2024, 6:10pm UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/8 "2024-09-23T18:10:11Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 9, 2024, 1:44pm UTC](https://help.nextcloud.com/t/opensuse-tumbleweed-has-php-7-2-repos-have-nextcloud-12-what-do-i-do/25127/9 "2024-12-09T13:44:38Z")

</div>


