The Right Way to turn a native package in a non native package with a NMU
Dear fellow package maintainers,
I need you help. I'm currently trying to NMU gnome-find so that this
package is no more a Debian native package, which is pointless. A kind
of QA work on a package with low activity (and a probably MIA maintainer).
So, I grabbed it 1.0.2-1 current version and recompiled it as a non
native package, using a gnome-find_1.0.2.orig.tar.gz file I got from
the upstream repository.
This built fine and I now have the following in my build directory:
drwxr-xr-x 8 bubulle bubulle 1024 2005-03-08 11:26 gnome-find-1.0.2
-rw-r--r-- 1 bubulle bubulle 3400 2005-03-08 11:25 gnome-find_1.0.2-1.1.diff.gz
-rw-rw-r-- 1 bubulle bubulle 659 2005-03-08 12:08 gnome-find_1.0.2-1.1.dsc
-rw-r--r-- 1 bubulle bubulle 39627 2005-03-08 11:26 gnome-find_1.0.2-1.1_i386.build
-rw-rw-r-- 1 bubulle bubulle 1214 2005-03-08 12:08 gnome-find_1.0.2-1.1_i386.changes
-rw-r--r-- 1 bubulle bubulle 161412 2005-03-08 11:26 gnome-find_1.0.2-1.1_i386.deb
-rw-r--r-- 1 bubulle bubulle 451517 2005-02-20 11:22 gnome-find_1.0.2.orig.tar.gz
The .dsc file contains:
fb6549efbab887efea88a8fcc4b4319f 451517 gnome-find_1.0.2.orig.tar.gz
7ea07e4e9226648422fb7a83d066ffe8 3400 gnome-find_1.0.2-1.1.diff.gz
And the .changes:
733af0b63b2a63ac5ec3df7e46a9633a 659 utils optional gnome-find_1.0.2-1.1.dsc
7ea07e4e9226648422fb7a83d066ffe8 3400 utils optional gnome-find_1.0.2-1.1.diff.gz
afea158735d04857e728d50312e17f7c 161412 utils optional gnome-find_1.0.2-1.1_i386.deb
I upload the .orig.tar.gz, diff.gz, .dsc and .changes files to the
upload queue, but I keep getting the following message when the
package is processed, saying me that gnome-find_1.0.2.orig.tar.gz is
not in the queue or in the pool...while I indeed upload it.
So, there's obviously something I misunderstand or something I'm doing
the Wrong Way. Could someone give me a hint?
I somewhat suspect that I should add the mention of the .orig.tar.gz
file in the .changes file. Should I add it manually before signing
Soprry for my ignorance : it looks like it still have tons of things
----- Forwarded message from Debian Installer <email@example.com> -----
From: Debian Installer <firstname.lastname@example.org>
To: Christian Perrier <email@example.com>,
Yooseong Yang <firstname.lastname@example.org>
Subject: gnome-find_1.0.2-1.1_i386.changes REJECTED
Date: Tue, 08 Mar 2005 06:47:15 -0500
Rejected: gnome-find_1.0.2-1.1.dsc refers to gnome-find_1.0.2.orig.tar.gz, but I can't find it in the queue or in the pool.
If you don't understand why your files were rejected, or if the
override file requires editing, reply to this email.
----- End forwarded message -----