Right now, there is no way to install Gentoo on ZFS using official Gentoo media. On Freenode, bonsaikitten suggested to me that the LiveDVD might be able to address this. Preferably, this would be done with USE=debug, which will be in portage as soon as #402447 is resolved. It also probably should be exclusive to the amd64 LiveCD, because virtual memory limitations in the 32-bit Linux kernel prevent the current ZFSOnLinux upstream code from working well on x86. Would release engineering include sys-kernel/spl and sys-fs/zfs in the official amd64 LiveDVD?
I can include this on the AMD64 specs for the next livedvd release. What package requires the debug USE flag?
Adding USE="debug" to general release DVD sounds wrong to me. It might be useful for the admin-cd, but even there I doubt it is really needed or appropriate.
(In reply to comment #2) > Adding USE="debug" to general release DVD sounds wrong to me. > It might be useful for the admin-cd, but even there I doubt it is really needed > or appropriate. I agree adding it globally is a no-no but if for just one package it would be fine if that's the requirement.
(In reply to comment #3) > (In reply to comment #2) > > Adding USE="debug" to general release DVD sounds wrong to me. > > It might be useful for the admin-cd, but even there I doubt it is really needed > > or appropriate. > > I agree adding it globally is a no-no but if for just one package it would be > fine if that's the requirement. It is perfectly safe to omit USE=debug entirely and if it is enabled, it can be enabled locally for these two packages. I expect that adding USE=debug locally for these two packages would produce more useful information for any bug reports involving them, but this is more of a precaution than anything else. I am responsible for Gentoo bug reports involving these two packages, so I would prefer it if USE=debug were added locally for these two packages.
(In reply to comment #4) > (In reply to comment #3) > > (In reply to comment #2) > > > Adding USE="debug" to general release DVD sounds wrong to me. > > > It might be useful for the admin-cd, but even there I doubt it is really needed > > > or appropriate. > > > > I agree adding it globally is a no-no but if for just one package it would be > > fine if that's the requirement. > > It is perfectly safe to omit USE=debug entirely and if it is enabled, it can be > enabled locally for these two packages. > > I expect that adding USE=debug locally for these two packages would produce > more useful information for any bug reports involving them, but this is more of > a precaution than anything else. > > I am responsible for Gentoo bug reports involving these two packages, so I > would prefer it if USE=debug were added locally for these two packages. locally it's fine but globally is another story. I will let others give feedback before closing bug.
The USE=debug issue was fixed in 0.6.0_rc11.
Have added debug USE for zfs related packages on livedvd media. Closing bug.