Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 648204 - mail-filter/razor installs manuals in /usr/share/man/man1\ \ blib/man5\ /var/tmp/portage/mail-filter/razor-2.85-r2/image/usr/share/man/man5/
Summary: mail-filter/razor installs manuals in /usr/share/man/man1\ \ blib/man5\ /var/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard: Pending removal: 2018-12-11
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2018-02-20 01:19 UTC by Ian Zimmerman
Modified: 2018-11-15 05:37 UTC (History)
5 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 Ian Zimmerman 2018-02-20 01:19:16 UTC
razor-2.85-r2 installs manpages into a directory that looks like

/usr/share/man/man1\ \ blib/man5\ /var/tmp/portage/mail-filter/razor-2.85-r2/image/usr/share/man/man5/

(yes, those are spaces or maybe invisible control chars in the path)
I think this was not the intention :-P


Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-08-21 19:54:27 UTC
This is clearly not a proxy-maintained package.  It's probably dead too.
Comment 2 Vladimir Varlamov 2018-11-12 15:41:40 UTC
Its, premature decision! This is not a reason to remove it from the tree. 

1. As far as I understand, the project has been provided for a decade now 'as is'  and does not develop, but it *works* exactly as 10 years ago. The package has been stable in portage tree and work for so long long time.

2. At a minimum, as well as pyzor, these are hidden dependencies for spamassassin (need to specify them, by the way, in use flag or postinst suggestion).

3. https://github.com/toddr/Razor2-Client-Agent - is a good start to extend support for this package. Can this package change the transparent official? Or does he need some name like open-razor-client?

4. Again, based on the fact that it has been working for decades, this package is not even needed proxy-maintainer.
Comment 3 Larry the Git Cow gentoo-dev 2018-11-12 21:47:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e17619bfc9848e2cca451d3058605dcfcc63e8b

commit 1e17619bfc9848e2cca451d3058605dcfcc63e8b
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2018-11-12 21:45:42 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2018-11-12 21:45:42 +0000

    mail-filter/razor: Fix manpages installation
    
    Closes: https://bugs.gentoo.org/648204
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../files/razor-2.85-makefile-quoting-fix.patch    | 15 ++++
 mail-filter/razor/razor-2.85-r3.ebuild             | 89 ++++++++++++++++++++++
 2 files changed, 104 insertions(+)
Comment 4 Tomáš Mózes 2018-11-14 06:10:47 UTC
Could you also please remove the razor mask for amavid-new in profiles/base/package.use.mask?

mail-filter/amavisd-new razor

https://github.com/gentoo/gentoo/commit/3e3d6dd79efcc401665422c49076a5bde04a94ce
Comment 5 Sandino Araico Sanchez 2018-11-14 20:19:09 UTC
=mail-filter/razor/razor-2.85-r3 compiles fine on i686; all man pages are installed in the right directories.
Comment 6 Larry the Git Cow gentoo-dev 2018-11-14 22:00:02 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f817412aea9f3f1346fdb604eba821c9c43a988

commit 0f817412aea9f3f1346fdb604eba821c9c43a988
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2018-11-14 21:58:56 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2018-11-14 21:59:53 +0000

    base/package.use.mask: re-enable razor support for amavisd-new
    
    As razor was fixed
    
    Bug: https://bugs.gentoo.org/648204
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 profiles/base/package.use.mask | 4 ----
 1 file changed, 4 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b08aa244e2084f44740b063f9df3d05dd5361d

commit 72b08aa244e2084f44740b063f9df3d05dd5361d
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2018-11-14 21:57:44 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2018-11-14 21:59:52 +0000

    mail-filter/razor: rekeyword as previous revision
    
    as this simply fixes the installation of the man pages that were previously
    broken and this also allows to re-enable amavid-new support
    
    Bug: https://bugs.gentoo.org/648204
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-filter/razor/razor-2.85-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 7 Tomáš Mózes 2018-11-15 05:37:39 UTC
Thank you, it works fine on amd64.