Version control system warnings intrusive and unclear
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: apt
Currently in Gutsy with apt version 0.7.4ubuntu1 when I try to download packages with apt-get source I now get warnings that get in the way and are wrong:
WARNING: 'pyspf' is maintained in the 'Svn' version control system at:
svn://svn.
Are you sure you want to continue [yN]?
WARNING: 'hal' is maintained in the 'Bzr' version control system at:
http://
Please use:
bzr get http://
to modify the package.
Are you sure you want to continue [yN]?
Now I don't know about hal, but for pyspf all that's in the svn is the debian dir. Apt-get source retrieves the entire package for a specific release. In this case I was trying to get the released source for hal from Feisty. So in the two cases I tested it was at the very least misleading and in some cases points the user in the wrong direction. Apt-get source gets a source package from a particular release. It's use is not limited to getting the latest and greatest debian packaging directories.
I would suggest changing it to:
NOTICE: 'PACKAGE' Debian packaging is maintained in the VCS_TYPE' version control system at:
PATH_TO_VCS
Please use:
VCS_TYPE VCS_COMMAND PATH_TO_VCS
to retrieve the latest (unreleased) updates to the package.
And then lose the question entirely.
Related branches
description: | updated |
Changed in apt: | |
status: | Won't Fix → Confirmed |
Thanks for your bugreport.
I'm happy to change the wording to make it clearer what this is all about. But the warning should stay there as a warning so that people who modify packages that are maintained in bzr (or svn) know that direct modifications will get archive and version control system out of sync.
Alternatively we can change this to a whishlist item so that you can get a apt option to overwrite the warning (also -y should already do the trick).
Cheers,
Michael