cannot make (my first) debian package
Hello debian superusers, I have written an advanced debian tutorial and decided to try to build a debian package from it. I used the pdf format as source and, after reading the maintainer stuff, tried to build the package thinking it would be easy since there are no dependencies. Unfortunately I proved to be wrong and could not build the package. Here is what I did: 1. I put the the tar.gz compressed pdf file in a source directory 2. As root I entered such directory and typed: # dh_make -e [EMAIL PROTECTED] -f debianadv-0.0.20050317.tar.gz Type of package: single binary, multiple binary, library, or kernel module? [s/m/l/k] s Maintainer name : Mauro Darida Email-Address : [EMAIL PROTECTED] Date: Tue, 3 May 2005 19:58:23 +0200 Package Name: debianadv Version : 0.0.20050317 Type of Package : Single Hit enter to confirm: Currently there is no top level Makefile. This may require additional tuning. Done. Please edit the files in the debian/ subdirectory now. You should also check that the debianadv Makefiles install into $DESTDIR and not in / . 3. In the debian/ subdir I changed DESTDIR=/usr/share/doc/debianadv in file rules and in the same file commented out all binary-arch commands. I did not use any .ex files. Then typed: # dpkg-buildpackage dpkg-buildpackage: source package is debianadv dpkg-buildpackage: source version is 0.0.20050317-1 dpkg-buildpackage: source maintainer is Mauro Darida [EMAIL PROTECTED] dpkg-buildpackage: host architecture is i386 debian/rules clean dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean make[1]: Entering directory `/home/mario/doc/Progetto_debianadvanced/debianadv-0.0.20050317' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/home/mario/doc/Progetto_debianadvanced/debianadv-0.0.20050317' make: [clean] Error 2 (ignored) dh_clean dpkg-source -b debianadv-0.0.20050317 dpkg-source: building debianadv using existing debianadv_0.0.20050317.orig.tar.gz dpkg-source: building debianadv in debianadv_0.0.20050317-1.diff.gz dpkg-source: cannot represent change to debianadv-0.0.20050317.tar.gz: binary file contents changed dpkg-source: building debianadv in debianadv_0.0.20050317-1.dsc dpkg-source: unrepresentable changes to source I cannot proceed form here. I think that probably the problem is that I do not have a source code but just a pdf document. All the documentation I read was always talking about source file and thought it was ok for a pdf file also, but I suspect I am wrong. So, what is the procedure for building a package for a pdf doc? Did I miss something in the maintainer documentation? Or maybe I am just too bold and ignorant and have to give up? -- On this laptop no Windows system survives and LINUX POWER reigns UNLIMITED. Successfully Microsoft free since December 2002. GnuPG key ID: 28A61681 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: cannot make (my first) debian package
Mauro Darida wrote: Currently there is no top level Makefile. This may require additional tuning. Done. Please edit the files in the debian/ subdirectory now. You should also check that the debianadv Makefiles install into $DESTDIR and not in / . This is an important warning. If you understand it, you probably understand the problem. /usr/bin/make clean Without a Makefile, this will of course fail. Make sure this line does not appear in debian/rules. In your case, you don't need to do anything for clean, so you can just remove it. It didn't get to the make install phase, but that would also be a problem. You'll have to change that to something which puts the pdf file in the correct tree. cp would not be a bad choice, I think. Of course you can also create a Makefile in your sources which has a clean and install target which do nothing and the copy. I cannot proceed form here. I think that probably the problem is that I do not have a source code but just a pdf document. It is quite possible to build packages which don't need compiling, but in case of pdf, there probably really is some source (for example, a LaTeX file). It might be useful to really compile that instead of using the binary as if it was source (as you do now). However, there is no reason that this approach should not work, AFAICS. Or maybe I am just too bold and ignorant and have to give up? Never give up, unless you understand what's happening and know it can't be done (or isn't worth the trouble). I only just built my own first package, so my comments may not be the most valuable, but I hope they help you anyway. GnuPG key ID: 28A61681 Then why don't you sign your message? Thanks, Bas -- I encourage people to send encrypted e-mail (see http://www.gnupg.org). If you have problems reading my e-mail, use a better reader. Please send the central message of e-mails as plain text in the message body, not as HTML and definitely not as MS Word. Please do not use the MS Word format for attachments either. For more information, see http://129.125.47.90/e-mail.html signature.asc Description: OpenPGP digital signature
Re: cannot make (my first) debian package
On Tue, May 03, 2005 at 09:22:28PM +0200, Mauro Darida wrote: I have written an advanced debian tutorial and decided to try to build a debian package from it. I used the pdf format as source and, after reading the maintainer stuff, tried to build the package thinking it would be easy since there are no dependencies. You're using PDF as *source*? How come? [...] I cannot proceed form here. I think that probably the problem is that I do not have a source code but just a pdf document. All the documentation I read was always talking about source file and thought it was ok for a pdf file also, but I suspect I am wrong. So, what is the procedure for building a package for a pdf doc? Did I miss something in the maintainer documentation? Or maybe I am just too bold and ignorant and have to give up? Why don't you simply check some packages that contain binary files? `apt-get source asc-music` I chose asc-music package cause that's one of my package so I'm sure it will be similar to yours. Just take a look at rules file and the most important for you will be dh_install call along with debian/install file. regards fEnIo -- ,''`. Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | irc:fEnIo : :' : 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Poland `. `' phone:+48602383548 | proud Debian maintainer and user `- http://skawina.eu.org | jid:[EMAIL PROTECTED] | rlu:172001 signature.asc Description: Digital signature
Re: Request for a sponsor for radmind
Hello Joshua, * Joshua D. Abraham [EMAIL PROTECTED] [2005-05-05 11:06]: I am requesting a sponsor for radmind. Package name: radmind License: BSD-style Short description: Remote administration daemon Long description: A suite of Unix command-line tools and a server designed to remotely administer the file systems of multiple Unix machines. For Mac OS X, there's also a graphical interface. URL: http://rsug.itd.umich.edu/software/radmind/ Where can we find the source package? Regards Nico -- Nico Golde - [EMAIL PROTECTED] | GPG: 1024D/73647CFF http://www.ngolde.de | http://www.muttng.org | http://grml.org VIM has two modes - the one in which it beeps and the one in which it doesn't -- encrypted mail preferred pgpa6Wx7061bH.pgp Description: PGP signature
Re: Kernel version / upgrade on buildd
Dear Steve Am Wed, May 04, 2005 at 02:45:08PM -0700 hat Steve Langasek getippert: Unless there is specific demand for scalapack on sparc, I think it's best to just accept that this package is not portable to sparc with the current generation of stable kernels. Seems to be quite reasonnable. Thanks -- Philipp | work: [EMAIL PROTECTED] +41 1 802 20 00 Frauenfelder | home: [EMAIL PROTECTED] +41 1 862 73 14 [PGP]| http://www.frauenfelder-kuerner.ch/ Proudly running Debian GNU/Linux. See http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: cannot make (my first) debian package
On Thu, May 05, 2005 at 11:09:57AM +0200, Bartosz Fenski aka fEnIo wrote: On Tue, May 03, 2005 at 09:22:28PM +0200, Mauro Darida wrote: I have written an advanced debian tutorial and decided to try to build a debian package from it. I used the pdf format as source and, after reading the maintainer stuff, tried to build the package thinking it would be easy since there are no dependencies. You're using PDF as *source*? How come? I'm also making a package of presentation slides. I made the slides using kpresenter, so the source is a .kpr file. Is there a way to get the .pdf or .ps from the .kpr without bringing up the kpresenter interface? If not, then how should I proceed? I can put the .kpr, .ps and .pdf in the package... I could place the .kpr, .ps and .pdf in /usr/share/doc/myslides... does that sound reasonable? Do you have a better suggestion? thanks and cheerio, bjb (ambrose on irc) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: cannot make (my first) debian package
On Thu, 05 May 2005 10:23:19 -0400 Brenda J. Butler [EMAIL PROTECTED] wrote: On Thu, May 05, 2005 at 11:09:57AM +0200, Bartosz Fenski aka fEnIo wrote: On Tue, May 03, 2005 at 09:22:28PM +0200, Mauro Darida wrote: I have written an advanced debian tutorial and decided to try to build a debian package from it. I used the pdf format as source and, after reading the maintainer stuff, tried to build the package thinking it would be easy since there are no dependencies. You're using PDF as *source*? How come? I'm also making a package of presentation slides. I made the slides using kpresenter, so the source is a .kpr file. Is there a way to get the .pdf or .ps from the .kpr without bringing up the kpresenter interface? There is a --print file command line option, but also brings a dialog up. Maybe can be tweaked for using the pdf/ps output as default without showing the dialog, but that's beyond my KDE knowledge. Anyway your case is clearly different, your source is a kpr file not a pdf one. If not, then how should I proceed? I can put the .kpr, .ps and .pdf in the package... I could place the .kpr, .ps and .pdf in /usr/share/doc/myslides... does that sound reasonable? Do you have a better suggestion? It sounds pretty reasonable to me, maybe adding a note to the README.Debian saying the kpr is the original source and kpresenter package is required to modify it, for example. regards, -- Ricardo Mones Lastra - [EMAIL PROTECTED] Centro de Inteligencia Artificial, Universidad de Oviedo en Gijon 33271 Asturias, SPAIN. - http://www.aic.uniovi.es/mones -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Request for a sponsor for getwifi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I am requesting a sponsor for a tool I have been developing recently called getwifi. Package name: getwifi License: GPL Short description: handles the precedence of joining wireless networks Long description: this tool allows a user to specify which networks they would like to join in order. It also provides dynamic configuration of selected ssid?s based upon user specification. URL: http://www.ccs.neu.edu/home/jabra/build/getwifi-0.1.2.tar.gz Thank you, Joshua D. Abraham -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCetTto5ciFx9wa3cRAk3WAJ4vch1ZeAXZdMKXtV9veagtS3Y7tgCfQULe LBPDIjy/bTqIvX7LjVqmjOA= =GrFX -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
will you be my daddy?
Hi folks, I'm a wanna-be new maintainer looking for a sponsor. I've been using Debian since 0.93 and I've made some little goofy packages for local use. I finally made a package that others may find useful, of cogito: http://highlab.com/~seb/debian It's lintian and linda clean, _except_ for missing manpages. I think the next things that need to happen are: I need to meet a mentor and get my key signed. I live in Boulder, Colorado, USA. I need a Sponsor to review my package and (after I fix any problems with it) upload it to the archive. -- Sebastian -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: will you be my daddy?
On Thu, May 05, 2005 at 10:04:34PM -0600, Sebastian Kuzminsky wrote: Hi folks, I'm a wanna-be new maintainer looking for a sponsor. I've been using Debian since 0.93 and I've made some little goofy packages for local use. I finally made a package that others may find useful, of cogito: http://highlab.com/~seb/debian It's lintian and linda clean, _except_ for missing manpages. I'm interested on this package. However It appears to me that there is no ITP for cogito. I think the next things that need to happen are: I need to meet a mentor and get my key signed. I live in Boulder, Colorado, USA. I need a Sponsor to review my package and (after I fix any problems with it) upload it to the archive. -- Sebastian Anibal Monsalve Salazar -- .''`. Debian GNU/Linux : :' : Free Operating System `. `' http://debian.org/ `- http://v7w.com/anibal signature.asc Description: Digital signature
Re: will you be my daddy?
On 05-May-2005, Sebastian Kuzminsky wrote: I finally made a package that others may find useful, of cogito: I think the next things that need to happen are: URL:http://www.debian.org/doc/developers-reference/ch-pkgs.en.html#s-newpackage -- \ As we enjoy great advantages from the inventions of others, we | `\ should be glad to serve others by any invention of ours. -- | _o__)Benjamin Franklin | Ben Finney [EMAIL PROTECTED] signature.asc Description: Digital signature
Re: Request for a sponsor for getwifi
also sprach Joshua D. Abraham [EMAIL PROTECTED] [2005.05.06.0422 +0200]: Short description: handles the precedence of joining wireless networks Long description: this tool allows a user to specify which networks they would like to join in order. It also provides dynamic configuration of selected ssid?s based upon user specification. How does it differ from waproamd? Does it allow roaming? Or are we talking about simple detection and configuration until it is told to reconfigure? If so, how does it differ from guessnet's builtin wireless tests? What criteria can it use to detect and identify wireless networks? -- Please do not send copies of list mail to me; I read the list! .''`. martin f. krafft [EMAIL PROTECTED] : :' :proud Debian developer, admin, user, and author `. `'` `- Debian - when you have better things to do than fixing a system Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver! when in doubt, parenthesize. at the very least it will let some poor schmuck bounce on the % key in vi. -- larry wall signature.asc Description: Digital signature