Re: dput problem: Ancient sha256sum? [and 1 more messages]

2019-09-01 Thread dettus

Yes.


Been there. Done that. So far: No sponsors.


Thomas


On 9/1/19 12:34 PM, Andrey Rahmatullin wrote:

On Sun, Sep 01, 2019 at 12:32:08PM +0200, dettus wrote:

Now, I have to find a sponsor. Any volunteers?

Please read the text you copied below.





Re: dput problem: Ancient sha256sum? [and 1 more messages]

2019-09-01 Thread dettus

Hello.

Thanks to you guys, it worked.
It actually did all of what you suggested. ;)

I removed my package, and reuploaded it as dmagnetic_0.17-1. This time,
it worked. Now, I have to find a sponsor. Any volunteers?



Hi.

Your upload of the package 'dmagnetic' to mentors.debian.net was
successful. Others can now see it. The URL of your package is:
https://mentors.debian.net/package/dmagnetic

The respective dsc file can be found at:
https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.17-1.dsc

If you do not yet have a sponsor for your package you may want to go to
https://mentors.debian.net/sponsors/rfs-howto/dmagnetic
and set the "Seeking a sponsor" option to highlight your package on the
welcome page.

You can also send an RFS (request for sponsorship) to the debian-mentors
mailing list. Your package page will give your suggestions on how to
send that mail.

Good luck in finding a sponsor!

Thanks,

-- mentors.debian.net

On 8/29/19 5:07 PM, Ian Jackson wrote:

Mattia Rizzolo writes ("Re: dput problem: Ancient sha256sum?"):

That said, the fact that your .orig.tar.gz changed is an indicator
that you are doing something fishy and you should double check your
workflow.  You should not be able to accidentally end up with a
different .orig.tar.gz.

I agree with this.  That is, Thomas, I would advise you to try to
understand what you did differently to generate the two different orig
tarballs.

When you know why they are different you will know which one you want.
If it's the old one, download it from mentors and arrange for your
re-upload to use it.  If it's the new one, delete your upload as Peter
Pentchev suggests and then you can upload your new .orig.

I do have to disagree with something Peter writes:

Peter Pentchev writes ("Re: dput problem: Ancient sha256sum?"):

[...]   Since dmagnetic is a package that is not in
Debian yet, the first version to be uploaded must have a -1 revision;
rebuild your package as 0.17-1 and try to upload it again.  Then
mentors.d.n will recognize that you are trying to upload a new version
of the same package and (unlike the actual Debian archive) will allow
you to replace the original upstream tarball.

As far as I'm aware there is no requirement for the first version of a
package uploaded to Debian to have a -1 revision.  There is certainly
no general requirement that first upload of any particular upstream
version has to have a -1 revision, or even that it must have a -1 or
-0.1 revision.

I think the practice of reusing version numbers for different packages
is confusing.  It leads to mistakes, and should be deprecated.

Ian.





dput problem: Ancient sha256sum?

2019-08-28 Thread dettus

So, I am trying to make a package out of my awesome project dMagnetic.
I applied some patches, but unfortunately, now I am getting some errors.
After each attempt to dput something, I get the following Email:


What happened here? How can I fix it?



Hello,

Unfortunately your package "dmagnetic" was rejected because of the following
reason:

dmagnetic dsc reference dmagnetic_0.17.orig.tar.gz, but the file differs:
in dsc: 82c115920b5570e1e33c613b008736086db210bc8f9b2c2e75f970e9696d8ec5
found: 64ca6eeb1d646e9992b134b4c89c7b0da5d2f9e141d03ffe29ff76729c4a4975

Please, rebuild your package against the correct file.

Please try to fix it and re-upload. Thanks,

-- mentors.debian.net
(The sha256sum in the .dsc file is correct, btw.)
Thomas Dettbarn



dput problem: Ancient sha256sum?

2019-08-28 Thread dettus

So, I am trying to make a package out of my awesome project dMagnetic.
I applied some patches, but unfortunately, now I am getting some errors.
After each attempt to dput something, I get the following Email:


What happened here? How can I fix it?



Hello,

Unfortunately your package "dmagnetic" was rejected because of the 
following

reason:

dmagnetic dsc reference dmagnetic_0.17.orig.tar.gz, but the file differs:
in dsc: 82c115920b5570e1e33c613b008736086db210bc8f9b2c2e75f970e9696d8ec5
found: 64ca6eeb1d646e9992b134b4c89c7b0da5d2f9e141d03ffe29ff76729c4a4975

Please, rebuild your package against the correct file.

Please try to fix it and re-upload. Thanks,

-- mentors.debian.net
(The sha256sum in the .dsc file is correct, btw.)
Thomas Dettbarn



Re: Help needed with a script generating a .deb (Done. Now what?)

2019-07-23 Thread dettus

Hello.


So, I succeeded!

There are two Warnings left

W: dmagnetic: description-synopsis-starts-with-article
W: dmagnetic: extra-license-file usr/share/doc/dmagnetic/LICENSE.txt

If you do not mind, I would like to keep them. Now that I am able to
create packages What do I do with them?


Thomas


On 7/23/19 7:22 PM, Andrey Rahmatullin wrote:

On Tue, Jul 23, 2019 at 07:19:32PM +0200, dettus wrote:

Running it ends with  the following feedback:




dpkg-buildpackage: info: full upload (original source is included)
Now running lintian...
W: dmagnetic: missing-depends-line
W: dmagnetic: description-synopsis-starts-with-article
W: dmagnetic: spelling-error-in-description allows to allows one to
W: dmagnetic: extra-license-file usr/share/doc/dmagnetic/LICENSE.txt
W: dmagnetic: manpage-has-errors-from-man
usr/share/man/man5/dMagneticini.5.gz 44: warning: macro `RS' not defined
W: dmagnetic: menu-item-creates-new-section Games usr/share/menu/dmagnetic:2
Finished running lintian.
Now signing changes and any dsc files...
  signfile dsc dmagnetic_0.16-1.dsc Thomas Dettbarn 
gpg: skipped "Thomas Dettbarn ": No secret key
gpg: /tmp/debsign.9vHNgUB3/dmagnetic_0.16-1.dsc: clear-sign failed: No
secret key
debsign: gpg error occurred!  Aborting
debuild: fatal error at line 1045:
running debsign failed
patching file Makefile


Any help with the warnings is appreciated...

You can use lintian-info to read the tag descriptions.





Re: Help needed with a script generating a .deb

2019-07-23 Thread dettus

Hello all.


Thanks to your input, I think I am getting closer.
For debian, I created a repository at 
https://github.com/dettus/ports_and_packages/tree/master/Debian



In it, you will find a debian/ subdirectory. In which I put the files 
that seem to be required for

debuild, if I am not mistaken?


You will also find a script called "mkpackage.sh". It takes care of 
downloading the source file

from my website, and creating the .dsc file.

Running it ends with  the following feedback:




dpkg-buildpackage: info: full upload (original source is included)
Now running lintian...
W: dmagnetic: missing-depends-line
W: dmagnetic: description-synopsis-starts-with-article
W: dmagnetic: spelling-error-in-description allows to allows one to
W: dmagnetic: extra-license-file usr/share/doc/dmagnetic/LICENSE.txt
W: dmagnetic: manpage-has-errors-from-man 
usr/share/man/man5/dMagneticini.5.gz 44: warning: macro `RS' not defined

W: dmagnetic: menu-item-creates-new-section Games usr/share/menu/dmagnetic:2
Finished running lintian.
Now signing changes and any dsc files...
 signfile dsc dmagnetic_0.16-1.dsc Thomas Dettbarn 
gpg: skipped "Thomas Dettbarn ": No secret key
gpg: /tmp/debsign.9vHNgUB3/dmagnetic_0.16-1.dsc: clear-sign failed: No 
secret key

debsign: gpg error occurred!  Aborting
debuild: fatal error at line 1045:
running debsign failed
patching file Makefile


Any help with the warnings is appreciated...



Thomas

On 7/23/19 12:26 PM, Ricardo Mones wrote:

Hi Thomas,

On Tue, Jul 23, 2019 at 11:25:40AM +0200, Thomas Dettbarn wrote:

Hello!

So, I have this awesome project, that I am trying to get into the
package repository of Debian. I already filed an RFP, which can be
found at the WNPP bug tracker, where it is gathering dust.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929619

So, I tried my hand at creating a package myself. Since I am a very
lazy person, I try to script my work whenever possible. So why should
there be an exception for the Debian package generation, right? 

[…]

Right, but Debian requirements for those scripts and the environment
where they run are much tighter than yours.

I'd suggest you should start reading https://wiki.debian.org/Packaging
and it's linked pages and perhaps see some examples of current existing
packages in https://salsa.debian.org.

HTH,




dMagnetic - A magnetic Scrolls Interpreter just had its release 0.15

2019-06-08 Thread dettus

Hello.


I couple of days ago I submitted my project "dMagnetic" to your WNPP list.
Today I released Version 0.15.


Just wanted to keep this bugreport updated.


Thomas



Adding dMagnetic - A Magnetic Scrolls Interpreter with ANSI art?

2019-05-27 Thread dettus

Hello.


My name is Thomas Dettbarn, and following a suggestion on 
debian-upstream@, I would like to advertise an RFP/RFA I reported to the 
bugtracker:


https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929619


Hopefully this increases its visibility. :)


This package, which I would very much like to see in your package 
collection, is a Magnetic Scrolls Interpreter. When I grew up, they 
wrote beautiful text adventures, such as "The Pawn" or "The Guild Of 
Thieves". My dreams were always to be able to play them not only on 
modern hardware, but also in a terminal window.


I succeeded, you can see the beautiful screenshots on the website I 
created for that purpose: http://www.dettus.net/dMagnetic



 I already succeeded in creating the inkling of the package, you would 
have to download the sources, apply the patches, and then you could 
compile everything. I took the liberty of uploading it to github: 
https://github.com/dettus/ports_and_packages/


What I am looking for is somebody putting on the finishing touches on 
the package, and ideally taking over as "Maintainer", since I see myself 
more as a "Developer".



Thomas Dettbarn


P.S.: Please please put my project in your package repository! :)