Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 715044 - dev-vcs/bzr: needs py3 port
Summary: dev-vcs/bzr: needs py3 port
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2020-04-27
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2020-03-27 10:51 UTC by Michał Górny
Modified: 2020-04-28 06:09 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-03-27 10:51:59 UTC
Blocks a few weird packages (pyftpdlib, pysendfile).
Comment 1 Larry the Git Cow gentoo-dev 2020-03-28 21:45:04 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9ae2aebec55bd5daa1b80fcae2500e3bbe53d2

commit 7c9ae2aebec55bd5daa1b80fcae2500e3bbe53d2
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-03-28 21:42:04 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-03-28 21:44:32 +0000

    package.mask: Last rite dev-vcs/bzr & revdeps
    
    Bug: https://bugs.gentoo.org/715044
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 11 +++++++++++
 1 file changed, 11 insertions(+)
Comment 2 Andreas Sturmlechner gentoo-dev 2020-04-11 19:14:17 UTC
I don't see why some overlay should block last-rites.
Comment 3 Larry the Git Cow gentoo-dev 2020-04-11 19:36:14 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=482386f42ee4d5fb4741d7a49c3e292082217e9b

commit 482386f42ee4d5fb4741d7a49c3e292082217e9b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-04-11 19:26:48 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-04-11 19:26:48 +0000

    kde-apps/dolphin-plugins-bazaar: Remove last-rited package.
    
    RDEPEND dev-vcs/bzr was last-rited.
    
    Bug: https://bugs.gentoo.org/715044
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/dolphin-plugins-bazaar/Manifest           |  1 -
 .../dolphin-plugins-bazaar-20.03.90.ebuild         | 61 ----------------------
 .../dolphin-plugins-bazaar-20.04.49.9999.ebuild    | 61 ----------------------
 .../dolphin-plugins-bazaar-9999.ebuild             | 61 ----------------------
 kde-apps/dolphin-plugins-bazaar/metadata.xml       |  8 ---
 5 files changed, 192 deletions(-)
Comment 4 Joonas Niilola gentoo-dev 2020-04-22 08:31:07 UTC
Note that bzr.eclass depends on dev-vcs/bzr and has one consumer in ::gentoo:
  app-emacs/vm-9999

I couldn't test does vm-9999 actually work because some of the required -9999 deps won't compile. Adding ulm as CC to figure it out / give his opinion about vm-9999 removal.
Comment 5 Ulrich Müller gentoo-dev 2020-04-22 10:27:35 UTC
(In reply to Joonas Niilola from comment #4)
> Note that bzr.eclass depends on dev-vcs/bzr and has one consumer in ::gentoo:
>   app-emacs/vm-9999
> 
> I couldn't test does vm-9999 actually work because some of the required
> -9999 deps won't compile. Adding ulm as CC to figure it out / give his
> opinion about vm-9999 removal.

That's not really an option, because with bzr gone, there won't be an easy way to make snapshots of app-emacs/vm either. So the question is really about removal of the package (or convincing vm upstream to change to git).
Comment 6 Larry the Git Cow gentoo-dev 2020-04-27 08:26:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2ed8e7669b174bcf9758f6c81bb1daad9d6c1c

commit 4d2ed8e7669b174bcf9758f6c81bb1daad9d6c1c
Author:     Mikle Kolyada <zlogene@gentoo.org>
AuthorDate: 2020-04-27 08:24:42 +0000
Commit:     Mikle Kolyada <zlogene@gentoo.org>
CommitDate: 2020-04-27 08:24:42 +0000

    dev-vcs/bzr: remove last-rited pkg and co.
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=506772
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=697604
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=715044
    
    Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>

 dev-vcs/bzr-rewrite/Manifest                       |   1 -
 dev-vcs/bzr-rewrite/bzr-rewrite-0.6.3.ebuild       |  21 --
 dev-vcs/bzr-rewrite/metadata.xml                   |   8 -
 dev-vcs/bzr-xmloutput/Manifest                     |   1 -
 .../bzr-xmloutput/bzr-xmloutput-0.8.8-r3.ebuild    |  30 ---
 ...r-xmloutput-0.8.8_remove-relative-imports.patch | 220 ---------------------
 dev-vcs/bzr-xmloutput/metadata.xml                 |   8 -
 dev-vcs/bzr/Manifest                               |   2 -
 dev-vcs/bzr/bzr-2.7.0.ebuild                       |  93 ---------
 dev-vcs/bzr/bzr-2.7.1_pre.ebuild                   |  88 ---------
 dev-vcs/bzr/metadata.xml                           |  19 --
 dev-vcs/bzrtools/Manifest                          |   1 -
 dev-vcs/bzrtools/bzrtools-2.5.ebuild               |  27 ---
 dev-vcs/bzrtools/metadata.xml                      |   8 -
 14 files changed, 527 deletions(-)
Comment 7 Larry the Git Cow gentoo-dev 2020-04-28 06:09:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d6841eaa68f1d5a72529c0c794abf0ea4e6909

commit 33d6841eaa68f1d5a72529c0c794abf0ea4e6909
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2020-04-28 06:08:31 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-04-28 06:08:31 +0000

    eclass: last-rite bzr.eclass
    
     - became dysfunctional after removal of dev-vcs/bzr.
    
    Bug: https://bugs.gentoo.org/715044
    Bug: https://bugs.gentoo.org/719892
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 eclass/bzr.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)