GNU bug report logs -
#52028
[core-updates-frozen] [PATCH] gnu: python-nautilus: Remove package.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#52028: [core-updates-frozen] [PATCH] gnu: python-nautilus: Remove package.
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 52028 <at> debbugs.gnu.org.
--
52028: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=52028
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello,
John Kehayias <john.kehayias <at> protonmail.com> writes:
> Hello,
>
> After much time spent trying to fix/update python-nautilus failing on
> core-updates-frozen, I realized this is not actually a package needed
> by anything in Guix. Packages actually wanted nautilus-python for
> integration with the nautilus file manager, not this one:
> https://gitlab.gnome.org/GNOME/nautilus-python
Good catch!
> Since the package is unused by other packages then, and dates from 2016 (perhaps inactive), I've gone ahead and removed it. This should fix (or help fix) the related builds failing on core-updates-frozen.
>
> I've tested that one of the packages that have this as an input,
> syncthing-gtk, builds and runs without it. I have not tried the others
> but have checked upstream listed nautilus-python as what they wanted
> which is a different package.
>
> I have a WIP patch that added some python packages that were needed to update python-nautilus, which I'll send as a bug report in case it is helpful to someone later.
>
> Thanks,
> John
>
> From 701b723d9da070c7e1515463b3023b9638c9cef2 Mon Sep 17 00:00:00 2001
> From: John Kehayias <john.kehayias <at> protonmail.com>
> Date: Sun, 21 Nov 2021 15:58:38 -0500
> Subject: [PATCH] gnu: python-nautilus: Remove package.
>
> This package dates from 2016 and looks inactive. The packages that used this
> as an input actually wanted nautilus-python (not currently packaged),
> for (optional) integration with the nautilus file manager.
>
> * gnu/packages/python-xyz.scm (python-nautilus): Remove variable.
> * gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect)[inputs]: Remove
> it.
> * gnu/packages/sync.scm (nexcloud-client)[inputs]: Remove it.
> * gnu/packages/syncthing.scm (syncthing-gtk)[inputs]: Remove it.
Applied. Thanks!
Maxim
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
Hello,
After much time spent trying to fix/update python-nautilus failing on core-updates-frozen, I realized this is not actually a package needed by anything in Guix. Packages actually wanted nautilus-python for integration with the nautilus file manager, not this one: https://gitlab.gnome.org/GNOME/nautilus-python
Since the package is unused by other packages then, and dates from 2016 (perhaps inactive), I've gone ahead and removed it. This should fix (or help fix) the related builds failing on core-updates-frozen.
I've tested that one of the packages that have this as an input, syncthing-gtk, builds and runs without it. I have not tried the others but have checked upstream listed nautilus-python as what they wanted which is a different package.
I have a WIP patch that added some python packages that were needed to update python-nautilus, which I'll send as a bug report in case it is helpful to someone later.
Thanks,
John
[0001-gnu-python-nautilus-Remove-package.patch (text/x-patch, attachment)]
This bug report was last modified 3 years and 182 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.