Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] getmail: remove package
@ 2022-09-25 13:42 paper42
  2022-09-25 14:39 ` dmarto
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: paper42 @ 2022-09-25 13:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 393 bytes --]

There is a new pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages remove-getmail
https://github.com/void-linux/void-packages/pull/39459

getmail: remove package
uses Python 2: https://pyropus.ca./software/getmail/documentation.html#python3

A patch file from https://github.com/void-linux/void-packages/pull/39459.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-remove-getmail-39459.patch --]
[-- Type: text/x-diff, Size: 1816 bytes --]

From 6234b654dd8275a0366f289a94e0c4b5725deba7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 25 Sep 2022 15:40:10 +0200
Subject: [PATCH] getmail: remove package

uses Python 2: https://pyropus.ca./software/getmail/documentation.html#python3
---
 srcpkgs/getmail/template          | 13 -------------
 srcpkgs/getmail/update            |  1 -
 srcpkgs/removed-packages/template |  1 +
 3 files changed, 1 insertion(+), 14 deletions(-)
 delete mode 100644 srcpkgs/getmail/template
 delete mode 100644 srcpkgs/getmail/update

diff --git a/srcpkgs/getmail/template b/srcpkgs/getmail/template
deleted file mode 100644
index bd28b1e907e9..000000000000
--- a/srcpkgs/getmail/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'getmail'
-pkgname=getmail
-version=5.14
-revision=2
-build_style=python2-module
-hostmakedepends="python-devel"
-depends="python"
-short_desc="POP3/IMAP mail retriever with reliable Maildir and command delivery"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-only"
-homepage="http://pyropus.ca/software/getmail"
-distfiles="http://pyropus.ca/software/getmail/old-versions/${pkgname}-${version}.tar.gz"
-checksum=f3a99fe74564237d12ca8d4582e113c067c9205b5ab640f72b4e8447606a99c1
diff --git a/srcpkgs/getmail/update b/srcpkgs/getmail/update
deleted file mode 100644
index 2c857beffb29..000000000000
--- a/srcpkgs/getmail/update
+++ /dev/null
@@ -1 +0,0 @@
-ignore="*a*"
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 7bed6e0f99b2..0d0ea591b6f6 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -100,6 +100,7 @@ replaces="
  gens-gs<=2.16.7_2
  geoip-data<=20171002_2
  gespeaker<=0.8.6_3
+ getmail<=5.14_2
  giti<=1.0.0_1
  gksu<=2.0.2_4
  glibmm-doc<=2.64.2_2

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
@ 2022-09-25 14:39 ` dmarto
  2022-09-25 14:40 ` dmarto
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: dmarto @ 2022-09-25 14:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 494 bytes --]

New comment by dmarto on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257210222

Comment:
There is a fork (https://github.com/getmail6/getmail6) that uses python3, I have had a template and used it for some time (https://github.com/dmarto/void-packages/blob/3bf8c1bfb203eeac8ad2ab908d189edbab749c2d/srcpkgs/getmail6/template), but I never got to making a PR as I am not sure what is better, making it a different package or updating this one. 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
  2022-09-25 14:39 ` dmarto
@ 2022-09-25 14:40 ` dmarto
  2022-09-25 14:43 ` paper42
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: dmarto @ 2022-09-25 14:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 666 bytes --]

New comment by dmarto on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257210222

Comment:
There is a fork (https://github.com/getmail6/getmail6) that uses python3, I have had a template and used it for some time (https://github.com/dmarto/void-packages/blob/3bf8c1bfb203eeac8ad2ab908d189edbab749c2d/srcpkgs/getmail6/template), but I never got to making a PR as I am not sure what is better, making it a different package or updating this one. 

P.S. most other distroes have moved to `getmail6`, as the maintainer of `getmail` said he will look into updating it for python4 (implying it is never going to happen) 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
  2022-09-25 14:39 ` dmarto
  2022-09-25 14:40 ` dmarto
@ 2022-09-25 14:43 ` paper42
  2022-09-25 14:57 ` dmarto
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: paper42 @ 2022-09-25 14:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 309 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257210897

Comment:
According to https://pyropus.ca./software/getmail/documentation.html#python3, we should not replace getmail by getmail6 and I am not sure if we should even package it.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
                   ` (2 preceding siblings ...)
  2022-09-25 14:43 ` paper42
@ 2022-09-25 14:57 ` dmarto
  2022-09-25 15:00 ` dmarto
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: dmarto @ 2022-09-25 14:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 431 bytes --]

New comment by dmarto on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257213000

Comment:
oof I hadn't seen the `getmail6` section there (I just read the mailing list long time ago); for the record debian has `getmail6` (with `getmail` as transitional dummy pkg), and long ago I remember fedora were wondering what to do with the name (currently, I think they don't ship neither) 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
                   ` (3 preceding siblings ...)
  2022-09-25 14:57 ` dmarto
@ 2022-09-25 15:00 ` dmarto
  2022-09-25 15:07 ` paper42
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: dmarto @ 2022-09-25 15:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 614 bytes --]

New comment by dmarto on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257213000

Comment:
Oof I hadn't seen the `getmail6` section there (I just read the mailing list long time ago); for the record debian has `getmail6` (with `getmail` as transitional dummy pkg), and long ago I remember fedora were wondering what to do with the name (currently, I think they don't ship neither).

So yea, more reason why I wasn't sure what to do, leaving it to you;

(btw, for anyone reading and possibly looking for replacement, `mpop` can replace `getmail` in some cases) 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
                   ` (4 preceding siblings ...)
  2022-09-25 15:00 ` dmarto
@ 2022-09-25 15:07 ` paper42
  2022-09-25 15:31 ` [PR PATCH] [Merged]: " paper42
  2022-09-25 15:34 ` dmarto
  7 siblings, 0 replies; 9+ messages in thread
From: paper42 @ 2022-09-25 15:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 420 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257214826

Comment:
> Debian has apparently agreed to remove the "getmail6" package, and it should happen soon. I originally suggested they keep distributing it, but simply rename the package and executable, given that its maintainer outright refuses to do so. But apparently they'd rather drop it.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Merged]: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
                   ` (5 preceding siblings ...)
  2022-09-25 15:07 ` paper42
@ 2022-09-25 15:31 ` paper42
  2022-09-25 15:34 ` dmarto
  7 siblings, 0 replies; 9+ messages in thread
From: paper42 @ 2022-09-25 15:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 235 bytes --]

There's a merged pull request on the void-packages repository

getmail: remove package
https://github.com/void-linux/void-packages/pull/39459

Description:
uses Python 2: https://pyropus.ca./software/getmail/documentation.html#python3

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: getmail: remove package
  2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
                   ` (6 preceding siblings ...)
  2022-09-25 15:31 ` [PR PATCH] [Merged]: " paper42
@ 2022-09-25 15:34 ` dmarto
  7 siblings, 0 replies; 9+ messages in thread
From: dmarto @ 2022-09-25 15:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 804 bytes --]

New comment by dmarto on void-packages repository

https://github.com/void-linux/void-packages/pull/39459#issuecomment-1257219293

Comment:
Again just for the record for anyone reading this.

I rechecked the bug report in debian (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996569) looks like, it is not actually being removed until `getmail` releases a python3 version, only the transitional package was removed in `debian bookworm`.

From Sudip Mukherjee, maintainer of `getmail{,6}` in debian:
> Not just Debian but all the distros need to have a Python3 version of
> getmail and getmail6 is the only alternative available now. I will be
> very very happy to remove getmail6 when you release a Python3 version
> of getmail. But until then I will only remove the transitional
> package.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-09-25 15:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-25 13:42 [PR PATCH] getmail: remove package paper42
2022-09-25 14:39 ` dmarto
2022-09-25 14:40 ` dmarto
2022-09-25 14:43 ` paper42
2022-09-25 14:57 ` dmarto
2022-09-25 15:00 ` dmarto
2022-09-25 15:07 ` paper42
2022-09-25 15:31 ` [PR PATCH] [Merged]: " paper42
2022-09-25 15:34 ` dmarto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).