I noticed that the file
source package in Ubuntu on Launchpad is connected to the wrong upstream project. This obviously can't be fixed from Ask Ubuntu, but I am hoping someone can tell me what I can do to get it fixed (or, if for some reason it is best left unfixed, explain that).
I believe I should report this as a bug, but how?1 Assuming I am even right about that, what project on Launchpad should I report it against? Launchpad itself? Ubuntu with no package specified? (This can be done, but it's usually discouraged.) file
in Ubuntu? Note that this is not a problem with the file
package itself.
I don't think Launchpad will allow me to change the upstream connection myself. But even if it does, I don't think I should do that without more information, so in effect I need to file a bug report or otherwise enlist the help of others in an appropriate way.2 What should I do?
1 To try and figure out what to report this bug against, I re-read ReportingBugs, checked FindRightPackage (which does not appear to cover this sort of situation) and reviewed How do I report a bug? (Those resources are mainly for reporting bugs in software running on one's Ubuntu system, so it makes sense to me that I didn't find what I was looking for.) I also browsed and searched the Launchpad Help.
2 This is because, even though the current upstream connection is clearly incorrect, I'm not sure how it is best fixed. I can expand this question with more details about that on request, but I've avoided that for now because I don't want to create the appearance that I am attempting to report this problem here rather than in an actual bug report, and because I doubt it will affect the answer to my question.
It does - that's what the yellow icon next to the upstream link is (the red icon is for removing the link). The link is obviously wrong, so I have gone ahead and removed it, so now Launchpad shows this instead:
I don't think there's a project registered on Launchpad for the
file
command. Now:Anybody can register a project, but of course it's preferable if someone actually involved with the project creates it.
There's no actual need for an upstream project for
file
to be registered in Launchpad: I doubt they will use it for announcements, code releases, bug tracking or anything else that LP offers.If you feel that an upstream project should exist, I'd ask the maintainer of the package about the best course of action (maybe they can create the project, or ask someone from upstream if they're interested). But:
This is not a bug with LP - projects and upstream connections are created by LP users, so this is likely user error.
I suggest that you ask the maintainer by posting a question on LP (questions can be converted to bugs and vice versa, if needed), but clearly nobody involved with
file
is interested in LP, so why bother?You could also ask the LP Registry Administrators team to make a dummy project for
file
:They own projects like
coreutils
(whose maintainers also probably have no interest in a presence on LP).The permissions of Launchpad now prevent some users from removing existing upstream connections.
Despite being a Launchpad member since 2009, since I have low activity there, I fell into that condition.
I was told to ask for help at https://answers.launchpad.net/launchpad , which I did as https://answers.launchpad.net/launchpad/+question/699647, which was routed to become https://answers.launchpad.net/ubuntu/+source/pcre2/+question/699647 , and someone helpfully did removed the link for me.