Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

publish in debian #5

Closed
rzr opened this issue Jan 9, 2020 · 16 comments
Closed

publish in debian #5

rzr opened this issue Jan 9, 2020 · 16 comments

Comments

@rzr
Copy link
Collaborator

rzr commented Jan 9, 2020

I tried to build copyrights files but there are remaining issues to be fixed:

https://travis-ci.com/rzr/pinball-table-hurd/builds/143639851

W: pinball-table-hurd source: syntax-error-in-dep5-copyright line 38: Continuation line outside a paragraph (maybe line 37 should be " .").

@paolo-caroni ^ easy to fix then open PR on current base and I will merge it

E: pinball-table-hurd source: not-binnmuable-any-depends-all pinball-table-hurd -> pinball-table-hurd-data
W: pinball-table-hurd: wrong-bug-number-in-closes l3:#nnnn
W: pinball-table-hurd: new-package-should-close-itp-bug

I can do those ones

E: pinball-table-hurd: changelog-is-dh_make-template
W: pinball-table-hurd: spelling-error-in-description An other Another
E: pinball-table-hurd: non-empty-dependency_libs-in-la-file usr/lib/x86_64-linux-gnu/pinball/libModuleHurd.la
W: pinball-table-hurd: package-has-unnecessary-activation-of-ldconfig-trigger
W: pinball-table-hurd-data: wrong-bug-number-in-closes l3:#nnnn
W: pinball-table-hurd-data: new-package-should-close-itp-bug
E: pinball-table-hurd-data: changelog-is-dh_make-template

should be easy to fix too.

@paolo-caroni
Copy link
Contributor

easy to fix how? I've rebuild repo on actual base, but I don't understand what file I have to modify ;)
line 37 and 38 but of what file?
I'm sorry...

@rzr
Copy link
Collaborator Author

rzr commented Jan 9, 2020

Then open a PR I will show you inline

@rzr
Copy link
Collaborator Author

rzr commented Jan 10, 2020

Hi

I made some progress on:
adoptware/pinball#4

You can install hurd table without rebuilding from:

https://software.opensuse.org//download.html?project=home%3Arzrfreefr%3Asnapshot&package=pinball-table-hurd

What distros are you using? spec file could be added to this repo too.

@rzr
Copy link
Collaborator Author

rzr commented Jan 11, 2020

Cross reference:

https://bugs.debian.org/948659#

rzr added a commit that referenced this issue Jan 11, 2020
Change-Id: I89b5df03637ac809fe4ba3cbeecbda7d2732eec8
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
@paolo-caroni
Copy link
Contributor

Hi

I made some progress on:
rzr/pinball#4

You can install hurd table without rebuilding from:

https://software.opensuse.org//download.html?project=home%3Arzrfreefr%3Asnapshot&package=pinball-table-hurd

What distros are you using? spec file could be added to this repo too.

I use Debian 10, so in theory it should work.
however if I add the repository it tells me that the Release.key signature is not valid.
If I download the package manually, it tells me that the pinball-table-hurd-data dependency is not satisfied.

@rzr
Copy link
Collaborator Author

rzr commented Jan 19, 2020

yes it needs:

https://software.opensuse.org//download.html?project=home%3Arzrfreefr%3Asnapshot&package=pinball-table-hurd-data

Or try to use apt, it will resolve dependencies:

package=pinball-table-hurd

sudo sync
sudo apt-get update -y
sudo apt-get install -y base-files gnupg
cat /etc/os-release && . /etc/os-release
distro="${ID}_${VERSION_ID}"
[ "debian" != "${ID}" ] || distro="${distro}.0"
[ "debian_10.0" != "$distro" ] || distro="${ID}_${VERSION_ID}"
distro=$(echo "${distro}" | sed 's/.*/\u&/')
[ "ubuntu" != "${ID}" ] || distro="x${distro}"
url="http://download.opensuse.org/repositories/home:/rzrfreefr:/snapshot/${distro}"
file="/etc/apt/sources.list.d/home:rzrfreefr:snapshot.list"
curl -s ${url}/Release.key | gpg --with-fingerprint
curl ${url}/Release.key | sudo apt-key add -v -
echo "deb [allow-insecure=yes] $url /" | sudo tee "${file}"
curl "$url/Release.key" | sudo apt-key add -
sudo apt-get update -y
sudo apt-get install -y --allow-downgrades --allow-unauthenticated $package

Maybe I should add this script somewhere (debian/install.sh ?)

rzr added a commit that referenced this issue Feb 23, 2020
Change-Id: I89b5df03637ac809fe4ba3cbeecbda7d2732eec8
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 23, 2020
I assume this does not apply to plugins

Relate-to: #5
Change-Id: I2f31445709a079698f9770ccad4f2dace8f9cb15
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Feb 23, 2020

hi @paolo-caroni I just fixed remaining lintian mistakes, only version should be set now
Any suggestion ?

Since that table is already shipped into other distro, to avoid more confusion
I considered to use dates like 0.0.20200223 would that do the job ?

Also feel free to add "AUTHORS" file since you're the main creator.

Regards

Relate-to: https://bugs.debian.org/948659

rzr added a commit that referenced this issue Feb 23, 2020
Change-Id: I89b5df03637ac809fe4ba3cbeecbda7d2732eec8
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 23, 2020
I assume this does not apply to plugins

Relate-to: #5
Change-Id: I2f31445709a079698f9770ccad4f2dace8f9cb15
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 23, 2020
Relate-to: #5
Change-Id: I917514853daa9bebb88957530176562e9904b210
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 23, 2020
Change-Id: I89b5df03637ac809fe4ba3cbeecbda7d2732eec8
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 23, 2020
I assume this does not apply to plugins

Relate-to: #5
Change-Id: I2f31445709a079698f9770ccad4f2dace8f9cb15
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Feb 23, 2020

Some new lintian warnings to fix:

https://mentors.debian.net/packages/uploader/[email protected]

rzr added a commit that referenced this issue Feb 24, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Relate-to: #5
Change-Id: I917514853daa9bebb88957530176562e9904b210
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Change-Id: I89b5df03637ac809fe4ba3cbeecbda7d2732eec8
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
I assume this does not apply to plugins

Relate-to: #5
Change-Id: I2f31445709a079698f9770ccad4f2dace8f9cb15
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Relate-to: #5
Change-Id: I917514853daa9bebb88957530176562e9904b210
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Change-Id: I89b5df03637ac809fe4ba3cbeecbda7d2732eec8
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
I assume this does not apply to plugins

Relate-to: #5
Change-Id: I2f31445709a079698f9770ccad4f2dace8f9cb15
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Feb 24, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 12, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Apr 9, 2020

Update, I've asked for sponsorship at:
https://lists.debian.org/debian-devel-games/2020/04/msg00004.html

rzr added a commit that referenced this issue Apr 12, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Apr 12, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Apr 30, 2020

Update: I've asked for sponsorship elsewhere:

https://bugs.debian.org/959052

rzr added a commit that referenced this issue Apr 30, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Apr 30, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Apr 30, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Update bugs merge as not possible with control@:

    package of #959052 is 'sponsorship-requests' not 'wnpp'

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented May 1, 2020

https://ftp-master.debian.org/new/pinball-table-hurd_0.0.20200312-1.html# #Pinball #Hurd table has been uploaded to #Debian , testers welcome

rzr added a commit that referenced this issue Jul 15, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Jul 15, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Update bugs merge as not possible with control@:

    package of #959052 is 'sponsorship-requests' not 'wnpp'

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Oct 18, 2020

I am looking for debian developper that can upload this package:

https://mentors.debian.net/packages/uploader/[email protected]/

Earlier version that @guimard uploaded has some licensing issue, there are fixed now.

Feedback welcome:

https://purl.org/rzr/pinball

@guimard
Copy link
Contributor

guimard commented Oct 18, 2020

Pushed

rzr added a commit that referenced this issue Nov 19, 2020
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Nov 19, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Update bugs merge as not possible with control@:

    package of #959052 is 'sponsorship-requests' not 'wnpp'

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Nov 19, 2020
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Update bugs merge as not possible with control@:

    package of #959052 is 'sponsorship-requests' not 'wnpp'

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Nov 22, 2020

It's published finally

https://tracker.debian.org/pkg/pinball-table-hurd

Just in time for #MiniDebConfOnline:

https://purl.org/rzr/pinball

@rzr
Copy link
Collaborator Author

rzr commented Dec 23, 2020

[2020-12-11] pinball-table-hurd 0.0.20201119-2 MIGRATED to testing (Debian testing watch)

May this bug be commented on debian 11 release and other distros:

https://repology.org/project/pinball-table-hurd/history#

@rzr
Copy link
Collaborator Author

rzr commented Jan 15, 2021

This can be closed, track next debian release:
https://wiki.debian.org/DebianBullseye

Meanwhile this table can be tested by booting debian images of pinball:

https://github.com/adoptware/pinball/releases/tag/0.3.20201218

@rzr rzr closed this as completed Jan 15, 2021
rzr added a commit that referenced this issue Mar 4, 2023
Bug: #5
Debian-Bug: https://bugs.debian.org/948659
Relate-to: https://wiki.debian.org/UpstreamMetadata
Change-Id: Ib7f2da4ea00b22a60ba1421eb6891782a35c269c
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit that referenced this issue Mar 4, 2023
To be uploaded to d.m.o using:

uscan --download -dd && debuild -S && debuild && debsign && \
debrelease --dput mentors

Update bugs merge as not possible with control@:

    package of #959052 is 'sponsorship-requests' not 'wnpp'

Change-Id: I22ea35dee3319beee16d4c87ace659eb349a4c21
Relate-to: #5
Signed-off-by: Philippe Coval <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants