Giter VIP home page Giter VIP logo

Comments (17)

tonyhutter avatar tonyhutter commented on September 10, 2024 5

Quick update - I have the Fedora 37 packages built and am currently running them though the test suite.

from zfsonlinux.github.com.

jooler avatar jooler commented on September 10, 2024 1

I didn't manage to install Fedora 36 rpm, but I manage to build rpm. https://openzfs.github.io/openzfs-docs/Developer%20Resources/Building%20ZFS.html

git clone https://github.com/openzfs/zfs
cd ./zfs
git checkout master
sh autogen.sh
./configure
make rpm
createrepo . 

Create repo file

[zfs-local]
name=ZFS local repo on Linux for Fedora $releasever
baseurl=file://<path to zfs cloned repo>
enabled=1
gpgcheck=0
metadata_expire=7d

sudo dnf install zfs

Thanks,

I compiled the source code according to the steps of this link. Now it works normally
https://openzfs.github.io/openzfs-docs/Developer%20Resources/Building%20ZFS.html

I have simplified the steps

sudo dnf install --skip-broken epel-release gcc make autoconf automake libtool rpm-build libtirpc-devel libblkid-devel libuuid-devel libudev-devel openssl-devel zlib-devel libaio-devel libattr-devel elfutils-libelf-devel kernel-devel-$(uname -r) python3 python3-devel python3-setuptools python3-cffi libffi-devel git ncompress libcurl-devel

sudo dnf install --skip-broken --enablerepo=epel --enablerepo=powertools python3-packaging dkms


git clone https://github.com/openzfs/zfs

cd ./zfs
git checkout master
sh autogen.sh
./configure
sudo make -s -j$(nproc)
sudo make install
sudo ldconfig
sudo depmod


And I've make rpms,pls enjoy

https://drive.google.com/drive/folders/1aM2teW85MdtmjFuioL2Y7pwSQe4f9Mzs?usp=sharing

from zfsonlinux.github.com.

tonyhutter avatar tonyhutter commented on September 10, 2024 1

It's up now. Use the usual link:

https://zfsonlinux.org/fedora/zfs-release-2-2$(rpm --eval "%{dist}").noarch.rpm

from zfsonlinux.github.com.

tonyhutter avatar tonyhutter commented on September 10, 2024

@gotjoshua Looks like Fedora 37 is scheduled to be released on Oct 25th 2022. Once Fedora releases their F37 AMI images to AWS, we'll be able to do a buildbot test, and start putting together our RPMs. Typically we can get them out a few weeks after the Fedora release.

If you really really need to get zfs running on the Fedora 37 beta, you can try installing the F36 dkms RPMs.

from zfsonlinux.github.com.

gotjoshua avatar gotjoshua commented on September 10, 2024

you really really need to get zfs running on the Fedora 37

i managed to get it built and running (but auto import doesn't work)

thanks for your dedication and for the respectful answer... looking forward to the official release

from zfsonlinux.github.com.

tonyhutter avatar tonyhutter commented on September 10, 2024

Looks like Fedora 37 was pushed out to Nov 15th:
https://fedoramagazine.org/fedora-linux-37-update/

from zfsonlinux.github.com.

jooler avatar jooler commented on September 10, 2024

fedora 37 was released..... and
fc36's rpm maybe worked in FC37,but repo page http://download.zfsonlinux.org/fedora-testing/36/ AccessDenied

[root@*****]# dnf config-manager --enable zfs-testing
[root@*****]# dnf install zfs
ZFS on Linux for Fedora 37                                                                                                         307  B/s | 243  B     00:00    
Errors during downloading metadata for repository 'zfs':
  - Status code: 403 for http://download.zfsonlinux.org/fedora/37/x86_64/repodata/repomd.xml (IP: 52.218.233.65)
Error: Failed to download metadata for repo 'zfs': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
ZFS on Linux for Fedora 37 - Testing                                                                                               298  B/s | 243  B     00:00    
Errors during downloading metadata for repository 'zfs-testing':
  - Status code: 403 for http://download.zfsonlinux.org/fedora-testing/37/x86_64/repodata/repomd.xml (IP: 52.218.128.9)
Error: Failed to download metadata for repo 'zfs-testing': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: zfs, zfs-testing
Last metadata expiration check: 0:09:13 ago on Wed 16 Nov 2022 06:21:05 PM CST.
No match for argument: zfs
Error: Unable to find a match: zfs

from zfsonlinux.github.com.

watsy0007 avatar watsy0007 commented on September 10, 2024

fedora 37 was released..... and fc36's rpm maybe worked in FC37,but repo page http://download.zfsonlinux.org/fedora-testing/36/ AccessDenied

[root@*****]# dnf config-manager --enable zfs-testing
[root@*****]# dnf install zfs
ZFS on Linux for Fedora 37                                                                                                         307  B/s | 243  B     00:00    
Errors during downloading metadata for repository 'zfs':
  - Status code: 403 for http://download.zfsonlinux.org/fedora/37/x86_64/repodata/repomd.xml (IP: 52.218.233.65)
Error: Failed to download metadata for repo 'zfs': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
ZFS on Linux for Fedora 37 - Testing                                                                                               298  B/s | 243  B     00:00    
Errors during downloading metadata for repository 'zfs-testing':
  - Status code: 403 for http://download.zfsonlinux.org/fedora-testing/37/x86_64/repodata/repomd.xml (IP: 52.218.128.9)
Error: Failed to download metadata for repo 'zfs-testing': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: zfs, zfs-testing
Last metadata expiration check: 0:09:13 ago on Wed 16 Nov 2022 06:21:05 PM CST.
No match for argument: zfs
Error: Unable to find a match: zfs

me too.

from zfsonlinux.github.com.

myakove avatar myakove commented on September 10, 2024

same here.
How can I get it working on Fedora 37?
Can I build it from source?

from zfsonlinux.github.com.

0x444D avatar 0x444D commented on September 10, 2024

fedora 37 was released..... and fc36's rpm maybe worked in FC37,but repo page http://download.zfsonlinux.org/fedora-testing/36/ AccessDenied

[root@*****]# dnf config-manager --enable zfs-testing
[root@*****]# dnf install zfs
ZFS on Linux for Fedora 37                                                                                                         307  B/s | 243  B     00:00    
Errors during downloading metadata for repository 'zfs':
  - Status code: 403 for http://download.zfsonlinux.org/fedora/37/x86_64/repodata/repomd.xml (IP: 52.218.233.65)
Error: Failed to download metadata for repo 'zfs': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
ZFS on Linux for Fedora 37 - Testing                                                                                               298  B/s | 243  B     00:00    
Errors during downloading metadata for repository 'zfs-testing':
  - Status code: 403 for http://download.zfsonlinux.org/fedora-testing/37/x86_64/repodata/repomd.xml (IP: 52.218.128.9)
Error: Failed to download metadata for repo 'zfs-testing': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: zfs, zfs-testing
Last metadata expiration check: 0:09:13 ago on Wed 16 Nov 2022 06:21:05 PM CST.
No match for argument: zfs
Error: Unable to find a match: zfs

You have to change the baseurl in /etc/yum.repos.d/zfs.repo from $releasever to 36:

-baseurl=http://download.zfsonlinux.org/fedora/$releasever/$basearch/
+baseurl=http://download.zfsonlinux.org/fedora/36/$basearch/

Otherwise it is still hitting 37 repo that does not exist yet.

36 repo works fine even in Fedora 37, except this bug maybe.

from zfsonlinux.github.com.

myakove avatar myakove commented on September 10, 2024

I didn't manage to install Fedora 36 rpm, but I manage to build rpm.
https://openzfs.github.io/openzfs-docs/Developer%20Resources/Building%20ZFS.html

git clone https://github.com/openzfs/zfs
cd ./zfs
git checkout master
sh autogen.sh
./configure
make rpm
createrepo . 

Create repo file

[zfs-local]
name=ZFS local repo on Linux for Fedora $releasever
baseurl=file://<path to zfs cloned repo>
enabled=1
gpgcheck=0
metadata_expire=7d

sudo dnf install zfs

from zfsonlinux.github.com.

swex avatar swex commented on September 10, 2024

while here everybody waiting for official fedora 37 repo, let me mention that, I have problems with current fedora 36. Several times already dnf (fedora package manager) removed zfs packages on kernel upgrade. It looks like zfs-dkms requires some old headers to build and dnf thinks package broken on upgrade and removes it.

from zfsonlinux.github.com.

tonyhutter avatar tonyhutter commented on September 10, 2024

Packages are uploaded. Let me know if you have any issues.

from zfsonlinux.github.com.

tonyhutter avatar tonyhutter commented on September 10, 2024

One sec, I need to upload the corresponding FC37 zfs-release RPM...

from zfsonlinux.github.com.

gotjoshua avatar gotjoshua commented on September 10, 2024

It's up now.

Many thanks for maintaining this repo!

@tonyhutter There are two kernel updates for Fedora 37 that won't work with zfs installed. Any chance you can recompile and post compatible release files?

from zfsonlinux.github.com.

tonyhutter avatar tonyhutter commented on September 10, 2024

@gotjoshua sorry for the late response - I just got back from a long vacation. It looks like Fedora 37 may have pulled in some kernel patches that broke the dkms build:

ERROR: modpost: GPL-incompatible module zfs.ko uses GPL-only symbol 'bio_start_io_acct'
ERROR: modpost: GPL-incompatible module zfs.ko uses GPL-only symbol 'bio_end_io_acct_remapped'

I just opened a PR for zfs-2.1.10 with the needed fixes included. Hopefully we can get it out soon with new packages.

from zfsonlinux.github.com.

gotjoshua avatar gotjoshua commented on September 10, 2024

sorry for the late response - I just got back from a long vacation.

all good! hope you enjoyed your vacation!
thanks for your faithful service to the zfs community!

from zfsonlinux.github.com.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.