Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 219882 - Please keyword net-libs/serf-0.1.2 and dev-util/subversion-1.5.0_rc9
Summary: Please keyword net-libs/serf-0.1.2 and dev-util/subversion-1.5.0_rc9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Benedikt Böhm (RETIRED)
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on: 220055
Blocks:
  Show dependency tree
 
Reported: 2008-04-30 21:22 UTC by Benedikt Böhm (RETIRED)
Modified: 2008-11-09 11:41 UTC (History)
1 user (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 Benedikt Böhm (RETIRED) gentoo-dev 2008-04-30 21:22:39 UTC
keywords were dropped from subversion-1.5.0_rc4
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2008-05-02 17:00:16 UTC
Please hold on on subversion. See bug #220055.
Comment 2 Ferris McCormick (RETIRED) gentoo-dev 2008-05-02 19:01:58 UTC
I ran into some other curiosities when subversion-1.5* went briefly ~amd64 but unmasked.  It seems that this requires a version bump to  net-misc/neon-0.28.2, but if you do that, you also have to rebuild rpm-4.4* (library name change).  But it also seems that rpm-4* does not build with neon-0.28.2 and that you would need rpm-5*, except that that series is p.masked, ...

All of that said, ~sparc added to net-libs/serf-0.1.2  --- it does build and install, and its tests work OK.

I am leaving sparc in the CC awaiting the subversion issues to get sorted out and also the subversion/neon/rpm thing (it looks like several packages have to be upgraded simultaneously, and I can file a separate bug if you need it, but I really don't know how things actually have to happen.)  However, ~sparc is all done for serf.
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-05-05 12:07:33 UTC
(In reply to comment #2)
> it also seems that rpm-4* does not build with neon-0.28.2

RPM isn't official package manager in Gentoo, so Subversion doesn't need to wait for fixing RPM.

> it looks like several packages have to be upgraded simultaneously

And what's wrong with it? Do these packages fail to build?
Comment 4 Ferris McCormick (RETIRED) gentoo-dev 2008-05-05 12:55:27 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > it also seems that rpm-4* does not build with neon-0.28.2
> 
> RPM isn't official package manager in Gentoo, so Subversion doesn't need to
> wait for fixing RPM.
> 
> > it looks like several packages have to be upgraded simultaneously
> 
> And what's wrong with it? Do these packages fail to build?

Yes. :)

RPM is a package in our tree, so it needs to build if it claims it does, official package manager or not.  And something must require it (or have required it at some point) --- I have no use for it otherwise.

No, rpm has nothing to do with subversion.  The problem appears to look like this:
subversion-1.5* requires neon-0.28*;
subversion-1.5* was briefly unmasked;
Upgrading to neon-0.28* changes the version of libneon;
This forces a rebuild of rpm;
Which means rpm-4*;
But rpm-4* does not seem to build against neon-0.28* because of <.h> file changes;
I suppose rpm-5* does build, but it is masked.

So, there are several packages here that interact because of the neon change.  I put it here because the bug is about sumversion-1.5*, and it looks to me like subversion-1.5* and rpm-5* need to get unmasked at the same time because of the not-so-innocent 3rd party (neon-0.28*).


Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-05-05 13:15:56 UTC
(In reply to comment #4)
> subversion-1.5* requires neon-0.28*;

I suggested this dependency to force availability of some new features.
Subversion can be built when Neon 0.26 is installed, but configure won't define SVN_NEON_0_27 and SVN_NEON_0_28, so support for some features won't be built (e.g. support for PaKChoiS).
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2008-05-11 16:24:11 UTC
added ~ppc64
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2008-05-12 18:46:06 UTC
~alpha/~ia64 done
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2008-05-17 05:22:29 UTC
Both marked ~hppa.
Comment 9 Ferris McCormick (RETIRED) gentoo-dev 2008-05-20 15:32:46 UTC
~sparc added to dev-util/subversion-1.5.0_rc5.  serf-0.1.2 was already ~sparc, subversion builds and runs with USE='webdav-neon webdav-serf'.
Comment 10 nixnut (RETIRED) gentoo-dev 2008-06-14 16:45:18 UTC
~ppc'd