Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 122416

Summary: Compare different versions of ebuilds
Product: Websites Reporter: UncleOwen <anakin.skyw>
Component: [OLD] CVS repositoryAssignee: Gentoo Infrastructure <infra-bugs>
Status: RESOLVED UPSTREAM    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description UncleOwen 2006-02-10 14:56:16 UTC
It would be nice if one could compare different versions of ebuilds, not only different revisions.

I know, I can do this locally with diff, but sometimes it's more convenient to do it over the web (e.g., when the older version has been deleted)
Comment 1 Lance Albertson (RETIRED) gentoo-dev 2006-05-18 22:01:41 UTC
Best way to do that currently is via sources.gentoo.org. Down the road an anonymous cvs/svn service will be provided.
Comment 2 UncleOwen 2006-05-19 06:41:26 UTC
No, I can't do that via sources.gentoo.org. I can compare different CVS revisions, but not e.g. eclipse-sdk-3.1.2-r1.ebuild vs eclipse-sdk-3.1.2-r2.ebuild. The former is no longer in portage, so I can't use diff offline, either.
Comment 3 Lance Albertson (RETIRED) gentoo-dev 2006-05-19 07:11:16 UTC
You can see deleted files if you enable the Attic feature on the webpage. Once you do that, you can then grab the files from the web page and do the diff that way. If this isn't the case, let me know.
Comment 4 UncleOwen 2006-05-19 08:44:39 UTC
Yes, I know, that's what I'm doing all the time. Would be nicer, though, if I could do it in one step. 

Sorry, should have been more clear about that.
Comment 5 Lance Albertson (RETIRED) gentoo-dev 2006-05-19 09:13:23 UTC
Are you talking about having a simple script tool specific for ebuilds or just being about to use cvs directly to get the diff? If its the latter, that will happen soon with an anoncvs server. If its the other one, it will still have to wait for anoncvs, but will then need someone to write the script for it.
Comment 6 UncleOwen 2006-05-19 10:25:53 UTC
I'm talking about another button/textfield on e.g. http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eclipse-sdk/eclipse-sdk-3.1.2-r2.ebuild?rev=1.1&view=log "compare to different version"
Comment 7 Lance Albertson (RETIRED) gentoo-dev 2006-05-19 11:13:51 UTC
You're talking about between ebuild versions not CVS versions, correct? 
Comment 8 UncleOwen 2006-05-19 11:33:58 UTC
Exactly, old ebuild versions. Old CVS versions is already possible.
Comment 9 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-01-06 11:38:41 UTC
This is a large feature request best sent to the ViewVCS upstream. I'm not even sure how you'd go about a sane UI for it.