My apologies for making another "my package won't show up" thread, but that isMentors doesn't build binary packages, no.
my problem and I can't figure it out. My package "swiftlang" takes about 3 hours
to build and uses about 23GiB of disk space, so that may play a role.
My first upload on Tuesday afternoon resulted in a REJECT e-mail due to an errorOh, does mentors do REJECTs now?
in the d/copyright file.
Successfully uploaded swift_5.6.2-1.dsc to mentors.debian.net for mentors.Note that there is already a package called "swift" in the archive.
No, your source package is named "swift".Successfully uploaded swift_5.6.2-1.dsc to mentors.debian.net for mentors.Note that there is already a package called "swift" in the archive.
This made me go look at the REJECTED e-mail again and I noticed it says "Unfortunately your package "swift" was rejected". That's not right. My package
is "swiftlang"
something correctly there. I am aware of the existing package "swift" and my package is marked as being a conflict with it due to both packages having binaries named "swift".This is wrong as well, see https://www.debian.org/doc/debian-policy/ch-files.html#binaries
On Sat, Aug 27, 2022 at 12:23:51AM -0700, Steve M wrote:
Successfully uploaded swift_5.6.2-1.dsc to mentors.debian.net for mentors.Note that there is already a package called "swift" in the archive.
This made me go look at the REJECTED e-mail again and I noticed it says "Unfortunately your package "swift" was rejected". That's not right. My packageNo, your source package is named "swift".
is "swiftlang"
something correctly there. I am aware of the existing package "swift" and myThis is wrong as well, see https://www.debian.org/doc/debian-policy/ch-files.html#binaries
package is marked as being a conflict with it due to both packages having binaries named "swift".
Also, what is the ITP bug number for this package?
[..]Note that there is already a package called "swift" in the archive.
So then maybe I did it all correctly to have my package named "swiftlang" and my
upstream named "swift"? It took me a while to get the build tools to be happy so
I thought I must have.
You didn't, as, like as I said and the quote line proves, your sourceSuccessfully uploaded swift_5.6.2-1.dsc to mentors.debian.net for mentors.Note that there is already a package called "swift" in the archive.
So then maybe I did it all correctly to have my package named "swiftlang" and myThis made me go look at the REJECTED e-mail again and I noticed it says "Unfortunately your package "swift" was rejected". That's not right. My packageNo, your source package is named "swift".
is "swiftlang"
upstream named "swift"? It took me a while to get the build tools to be happy so
I thought I must have.
You can try that, yes, but generally it should be an upstream decision.something correctly there. I am aware of the existing package "swift" and myThis is wrong as well, see https://www.debian.org/doc/debian-policy/ch-files.html#binaries
package is marked as being a conflict with it due to both packages having binaries named "swift".
I had to read that policy a few times, but now I see that I am not allowed to use the "conflicts" mechanism is this situation. My "swift" binary is actually
just a symbolic link to "swift-frontend", but it is the main mechanism by which
the compiler and REPL is called. Also, "swiftc" is also a symbolic link to that
same "swift-frontend" so it might be possible to simply drop "swift" and depend
on "swiftc" which would then only be an issue for people trying to follow documentation that tells then to run the "swift" command. Should I now reach out
to debian-devel to ask about it?
On Sat, Aug 27, 2022 at 09:34:57AM -0700, Steve M wrote:
Successfully uploaded swift_5.6.2-1.dsc to mentors.debian.net for mentors.Note that there is already a package called "swift" in the archive.
You didn't, as, like as I said and the quote line proves, your sourceSo then maybe I did it all correctly to have my package named "swiftlang" and myThis made me go look at the REJECTED e-mail again and I noticed it says "Unfortunately your package "swift" was rejected". That's not right. My packageNo, your source package is named "swift".
is "swiftlang"
upstream named "swift"? It took me a while to get the build tools to be happy so
I thought I must have.
package name is "swift".
something correctly there. I am aware of the existing package "swift" and myThis is wrong as well, see https://www.debian.org/doc/debian-policy/ch-files.html#binaries
package is marked as being a conflict with it due to both packages having
binaries named "swift".
I had to read that policy a few times, but now I see that I am not allowed toYou can try that, yes, but generally it should be an upstream decision.
use the "conflicts" mechanism is this situation. My "swift" binary is actually
just a symbolic link to "swift-frontend", but it is the main mechanism by which
the compiler and REPL is called. Also, "swiftc" is also a symbolic link to that
same "swift-frontend" so it might be possible to simply drop "swift" and depend
on "swiftc" which would then only be an issue for people trying to follow documentation that tells then to run the "swift" command. Should I now reach
out
to debian-devel to ask about it?
My apologies for making another "my package won't show up" thread, but that is
my problem and I can't figure it out. My package "swiftlang" takes about 3 hours
to build and uses about 23GiB of disk space, so that may play a role.
My first upload on Tuesday afternoon resulted in a REJECT e-mail due to an error
in the d/copyright file. I fixed that and uploaded again on Tuesday evening. We
are now about 72 hours later and no acknowledgment has been received. I tried again 14 hours ago and it has been the same, no REJECT or ACCEPT e-mail and it
doesn't show up in the list of mentor packages.
Hi!
On Fri, Aug 26, 2022 at 11:30:09PM -0700, Steve M wrote:
My apologies for making another "my package won't show up" thread, but that is
my problem and I can't figure it out. My package "swiftlang" takes about 3 hours
to build and uses about 23GiB of disk space, so that may play a role.
My first upload on Tuesday afternoon resulted in a REJECT e-mail due to an error
in the d/copyright file. I fixed that and uploaded again on Tuesday evening.
We
are now about 72 hours later and no acknowledgment has been received. I tried
again 14 hours ago and it has been the same, no REJECT or ACCEPT e-mail and it
doesn't show up in the list of mentor packages.
mentors processes uploads every few minutes, so waiting more than 1
hour almost certanly means something went wrong.
Anyway, I don't want to compute what "afternoon" and "evening" is for
you, but this is from mentors' logs:
Aug 23 23:05:33 wv-debian-mentors1 celery[1121]: [2022-08-23 23:05:33,095: INFO/Beat] Scheduler: Sending due task importer (debexpo.importer.tasks.importer)
Aug 23 23:05:33 wv-debian-mentors1 celery[524]: [2022-08-23 23:05:33,098: INFO/MainProcess] Received task: debexpo.importer.tasks.importer[f0d330ec- 73c2-423a-a537-d85eca4ef8bb]
Aug 23 23:05:35 wv-debian-mentors1 celery[1120]: [2022-08-23 23:05:35,989: INFO/ForkPoolWorker-3] POST https://bugs.debian.org/cgi-bin/soap.cgi
Aug 23 23:06:00 wv-debian-mentors1 celery[1120]: Failed to import swift: Source package is invalid
Aug 23 23:06:00 wv-debian-mentors1 celery[1120]: Failed to parse debian/copyright: Files paragraph missing License field
Aug 23 23:06:00 wv-debian-mentors1 celery[1120]: [2022-08-23 23:06:00,703: ERROR/ForkPoolWorker-3] Failed to import swift: Source package is invalid
Aug 23 23:06:00 wv-debian-mentors1 celery[1120]: Failed to parse debian/copyright: Files paragraph missing License field
Aug 23 23:06:04 wv-debian-mentors1 celery[1120]: [2022-08-23 23:06:04,021: INFO/ForkPoolWorker-3] Task debexpo.importer.tasks.importer[f0d330ec-73c2- 423a-a537-d85eca4ef8bb] succeeded in 30.92165717900206>
This is likely the reject you had.
Then, I see another upload on Aug 24 04:30:25 of "swift" and another one
on Aug 26 15:30:16. This is followed by a "swiftlang" upload on Aug 28 00:31:15.
Quite interestingly, all these 3 uploads caused the service to be killed
by the OOM killer.... https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/143
So I guess that's why you are not seeing any answer from mentors.
Quite interestingly, all these 3 uploads caused the service to be killed
by the OOM killer.... https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/143
So I guess that's why you are not seeing any answer from mentors.
Thank you for looking into this. Please let me know if there is anything you need me to do to help with the debug.
On Mon, Aug 29, 2022 at 08:31:44PM -0700, Steve M wrote:
Quite interestingly, all these 3 uploads caused the service to be killed by the OOM killer.... https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/143
So I guess that's why you are not seeing any answer from mentors.
Hi Steve,
On 2022/08/30 05:14 PM, Mattia Rizzolo wrote:
On Mon, Aug 29, 2022 at 08:31:44PM -0700, Steve M wrote:
Quite interestingly, all these 3 uploads caused the service to be killed
by the OOM killer.... https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/143
So I guess that's why you are not seeing any answer from mentors.
We've deployed a fix to mentors.debian.net. Could you try to re-upload
your package?
Best,
On Wed, 2022-08-31 at 19:46 +0200, Baptiste Beauplat wrote:
Hi Steve,
On 2022/08/30 05:14 PM, Mattia Rizzolo wrote:
On Mon, Aug 29, 2022 at 08:31:44PM -0700, Steve M wrote:
Quite interestingly, all these 3 uploads caused the service to be killed
by the OOM killer.... https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/143
So I guess that's why you are not seeing any answer from mentors.
We've deployed a fix to mentors.debian.net. Could you try to re-upload
your package?
Best,
Baptiste,
I have re-uploaded swiftlang to mentors several minutes ago. Lintian takes about
an hour to run so it is too soon for me to know if it has worked or not.
Thanks
-Steve
My package "swiftlang" has been accepted on mentors now. It is missing lintian
results: "lintian failed to run: None", but that is ok.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 154:02:57 |
Calls: | 10,383 |
Files: | 14,054 |
Messages: | 6,417,843 |