Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 337042 - dev-vcs/subversion ebuild does not tell the user to restart after upgrade
Summary: dev-vcs/subversion ebuild does not tell the user to restart after upgrade
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-13 08:26 UTC by Joel Koglin
Modified: 2011-08-19 10:40 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 Joel Koglin 2010-09-13 08:26:47 UTC
When a user upgrades versions of svn but does not restart the server then there is an old version of the server running and trying to use new modules. Depending on what you try to do you will get a message from your svn client that there is a module mismatch.

Reproducible: Always

Steps to Reproduce:
1. install an old version of svn
2. create a repository
3. add some files
4. upgrade subversion (not sure what version i was using)
5. try to check out or commit new files

Actual Results:  
clieant reports fsfs modules mismatch

Expected Results:  
when upgrading subversion have the ebuild notify the user at the end that a restart is required
Comment 1 Michael Weber (RETIRED) gentoo-dev 2010-09-13 12:57:53 UTC
In Gentoo and afaik Debian and derivatives no package system ever restarts any service upon reinstall of a single service.
Comment 2 Joel Koglin 2010-09-13 13:04:37 UTC
(In reply to comment #1)
> In Gentoo and afaik Debian and derivatives no package system ever restarts any
> service upon reinstall of a single service.
> 

I was asking for the ebuild to notify the user that they need to restart the service not do it for them. If the svn service isn't restarted then all svn operations that require the use of svn modules will fail (thats checkout, update, commit ... im sure there are others)
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2011-08-17 20:27:48 UTC
This is under consideration for 1.6.17-r1. Thank you for your report; my apologies for the lack of response so far.
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2011-08-19 10:12:24 UTC
This will be in 1.6.17-r2.
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2011-08-19 10:40:31 UTC
+*subversion-1.6.17-r2 (19 Aug 2011)
+
+  19 Aug 2011; Tony Vroon <chainsaw@gentoo.org> -files/80subversion-extras,
+  -subversion-1.6.17-r1.ebuild, +subversion-1.6.17-r2.ebuild:
+  More gracefully handle dependency between KDE & NLS USE-flags, as requested
+  by Jeroen Roovers in bug #330941. Perfection would require EAPI=4, which I
+  can not use yet. Tell user to restart daemon after upgrade, as requested by
+  Joel Koglin in bug #337042. Use recursive dodoc instead of ecompressdir as
+  requested by Ulrich Müller in bug #356503. Move the environment config back
+  to inline for now, as Kent Fredric reports that variable substitution broke
+  and caused env-update failures. Closes bug #379819. Killed old -r1 ebuild due
+  to this problem.