Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 779847 - net-misc/sitecopy-0.16.6-r1: Incompatible with net-libs/neon-0.31: Pull patches for neon 0.31 from debian?
Summary: net-misc/sitecopy-0.16.6-r1: Incompatible with net-libs/neon-0.31: Pull patch...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major with 1 vote (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2021-04-03 07:11 UTC by Klaus Kusche
Modified: 2021-09-26 17:09 UTC (History)
6 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 Klaus Kusche 2021-04-03 07:11:08 UTC
net-misc/sitecopy currently blocks the update to neon-0.31.*:
It RDEPENDs on <=net-libs/neon-0.30.9999

http://ftp.debian.org/debian/pool/main/s/sitecopy/sitecopy_0.16.6-9.debian.tar.xz
has a patch to adapt sitecopy to neon 0.31 
(and some other sitecopy patches not included in gentoo) in debian/patches .

Please update!
Comment 1 Klaus Kusche 2021-04-03 07:20:12 UTC
This blocks libreoffice 7.1.*, which depends on neon-0.31.1 .
Comment 2 Larry the Git Cow gentoo-dev 2021-09-24 23:48:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df1ea56a6e652d459e19c2cae51a6408ad68623

commit 2df1ea56a6e652d459e19c2cae51a6408ad68623
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-24 23:48:06 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-24 23:48:06 +0000

    net-misc/sitecopy: add neon-0.31 patch
    
    Closes: https://bugs.gentoo.org/779847
    Signed-off-by: Sam James <sam@gentoo.org>

 net-misc/sitecopy/files/sitecopy-0.16.6-32-neon-0.31.patch | 13 +++++++++++++
 net-misc/sitecopy/sitecopy-0.16.6-r1.ebuild                |  3 ++-
 2 files changed, 15 insertions(+), 1 deletion(-)
Comment 3 Klaus Kusche 2021-09-25 16:31:52 UTC
Increase neon RDEPEND in ebuild?!
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-09-25 18:17:41 UTC
(In reply to Klaus Kusche from comment #3)
> Increase neon RDEPEND in ebuild?!

I think your message could be a bit more polite, I did change the RDEPEND, but I forgot to revbump (as I'd forgot the original <= was there).
Comment 5 Larry the Git Cow gentoo-dev 2021-09-25 18:18:35 UTC
The bug has been closed via the following commit(s):

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

commit cd8f1d2e334ffd33184ac254e4ea3f4889c41a4a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-25 18:17:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-25 18:17:58 +0000

    net-misc/sitecopy: revbump for RDEPEND change
    
    Closes: https://bugs.gentoo.org/779847
    Signed-off-by: Sam James <sam@gentoo.org>

 .../sitecopy/{sitecopy-0.16.6-r1.ebuild => sitecopy-0.16.6-r2.ebuild}     | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
Comment 6 Klaus Kusche 2021-09-26 11:11:27 UTC
1.) But RDEPEND still checks for neon <= 0.30.

This bug report and the patch is for making sitecopy work with neon 0.31,
as required by libreoffice.

2.) Even after fixing the RDEPEND, emerge fails because the configure script
checks for neon <= 0.30 and fails for neon 0.31 .
Comment 7 Larry the Git Cow gentoo-dev 2021-09-26 17:09:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319c826564666c44565d635bdcad297abb30a701

commit 319c826564666c44565d635bdcad297abb30a701
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-26 17:08:24 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-26 17:09:02 +0000

    net-misc/sitecopy: really fix neon compatibility
    
    Closes: https://bugs.gentoo.org/779847
    Signed-off-by: Sam James <sam@gentoo.org>

 ...tecopy-0.16.6-20-bts549721-add-compatibility-for-neon-0.29.0.patch | 4 ++--
 net-misc/sitecopy/sitecopy-0.16.6-r2.ebuild                           | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)