[Yaird-devel] Bug#460814: Bug#460814: yaird: PATCH: get yaird working on 2.6.23 (BUG #443821)
Jonas Smedegaard
dr at jones.dk
Wed Jan 16 10:45:20 UTC 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, Jan 16, 2008 at 01:06:52AM +0100, Lubomir Host wrote:
>I'm sorry I have created new bugreport. I don't exactly know debian
>bugtracking interface (it was my first attempt to submit bug with this
>interface). Maybe I should read more documentation ... :-)
That's ok with me. I am just telling you, so you may do a better job
next time - even without the tedious task of reading docs ;-) .
>> Also, it seems that your patch is done against plain ypstream yaird
>> without the many other patches already applied to the package in
>> Debian, and duplicating some of them.
>
>Patch has been done against Debian version of yaird, downloaded with
>apt-get source yaird. So I think I have fresh sources.
Yes. This is a bit tricky: Some Debian packages apply patches as part of
unpacking the source package, but the preferred method - which is used
with yaird - is to store them as patches below debian/ and apply them as
part of the build process.
The following would give you the source with Debian patches applied (but
true, there was no way to easily guess that):
fakeroot debian/rules apply-patches
>I think it is very easy to separate:
>
>- yaird-0.0.12/perl/Plan.pm part of diff is the first patch for newly
> created bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=460818
> (ignore non-root encrypted device with keyfile)
>
>- rest is the second patch for
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443821
Well, it seems that the part of your patch that "fixed" bug#443821 for
you was that you changed the error to a warning. The patch also changes
IdeDev and InputTab parsing which seems unrelated, and at least the
InputTab part was done already in another Debian patch.
Again, I tell you this to help you get a better understanding - as you
may have noticed the bug is now fixed, using a different approach than
the one you came up with.
Oh, and another small note: There's a shorter way to write the URL for
bugreports: http://bugs.debian.org/443821 (and to get all bugs for the
package: http://bugs.debian.org/yaird ).
Thanks for your help with this!
- Jonas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHjeBAn7DbMsAkQLgRAshjAJwLHZ5E4JIfalJoXVIY5ORZNVTy9ACeKsaX
NieCiXen7CjkIe+m7vgOQiE=
=3Y5u
-----END PGP SIGNATURE-----
More information about the Yaird-devel
mailing list