Hi Maxim,

Maxim Cournoyer <[email protected]> writes:

> Hi Rutherther,
>
> Rutherther <[email protected]> writes:
>
> First of all, kudos for pouring such efforts toward a release!
>
> [...]
>
>> <https://codeberg.org/guix/release-planning/wiki/release-1.5.0-project>
>
> Neat.
>
> [...]
>
>> - Access to ftp.gnu.org
>>
>>   Apart from technical problems, there is also still a pending problem
>>   of access to {alpha,ftp}.gnu.org.
>>
>>   Unfortunately it's unclear how to proceed with publishing of the
>>   artifacts. I have requested access, but received no reply from Guix
>>   maintainers. Efraim wanted to request access, but I haven't heard from
>>   him in a long time.
>
> I suggested Efraim could request access since they are both a Guix
> co-maintainer (which seems a requirement to gain access) and also part
> of the release team.  If it doesn't work for some reason, I could be
> used as a fallback to upload the artifacts (Ludovic has access as well).

I haven't realized you're one of maintainers, sorry for the
misinformation then, I received a reply for you, yes.

>
>> - Cannot log in to Gnome through SDDM 
>> <https://codeberg.org/guix/guix/issues/3629>
>>
>>   This is a problem on AArch64, where SDDM is the default in
>>   %desktop-services. That means that users who use the installer to
>>   install Gnome, will end up with a system where they cannot log in to
>>   Gnome.
>>
>>   It seems GDM is supported on AArch64 as well, so one workaround would
>>   be to change the default on AArch64 to GDM. However, this change seems
>>   a bit drastic to existing users who might get confused by it, it is
>>   a breaking change in the end.
>
> Using GDM instead of SDDM seems like the proper fix here, not a
> workaround, especially if there's an issue with SDDM.  The original
> reason we didn't use GDM here is because it was thought it would depend
> on the Rust librsvg (and aarch64 lacked Rust support in Guix at the
> time).  None of this is still true, so GDM should be used there.

+1. It's now became unclear on what to do about other architectures,
though. For example, while both GDM and SDDM are supported on i686, they
do not build, due to issues with QT packages that cannot be compiled.

See <https://codeberg.org/guix/guix/issues/5388> for discussion.

GDM no longer depends on Rust on architectures that do not support Rust.

>
>> - NEWS <https://codeberg.org/guix/guix/issues/5165>
>>
>>   There has been many changes since 1.4.0, but not many of them are
>>   documented in the NEWS. Changes worth mentioning have to be gathered
>>   and added to the file afterwards. In case you remember significant
>>   changes during the three years, do share them so they are not missed.
>
> In the past (for the 1.4.0 release), tens of thousands of commits were
> manually combed for changes, along the etc/news.scm file. It was already
> dreadful for a year worth of changes, so I don't think it'd be
> reasonable to do this now.

Agreed, that's why I just wanted to let people comment on what they do
remember changed.

>
> [...]
>
>> - QEMU not building on some machines on AArch64 
>> <https://codeberg.org/guix/guix/issues/2447>
>>
>>   This is a problem for us, since it affects machines on
>>   ci.guix.gnu.org. For this release, there is an effort to build the
>>   artifacts through CI. For the system images, qemu-minimal is
>>   necessary to generate the images.
>>
>>   A workaround here could be reintroducing a patch that disabled
>>   migration-test. It has been removed, because on x86_64 there are no
>>   longer any issues. And neither on some AArch64 machines, but seems
>>   that not all.
>
> I can look into this one, if nobody beats me to it.

Thanks, that would be great. Let me know if you need me to test any
builds, it's failing for me on RPi5 with this test.

Rutherther

>
> -- 
> Thanks,
> Maxim

Reply via email to