Hi Joey,
Sorry about the version bump, that is my fault. I (mindlessly) ran "dch
-i" and placed the package into the repository. After that I could not
go back and didn't want to keep going so I appended a ".N" which I now
know should have been a "-N" according to Debian policy. In fact, local
policy was stated to be -nexentaN but I think that was after alien had
gone through the many incorrect bumps.
The patches I made were to convert the CSW/Blastwave repository of .pkg
files into an apt/dpkg repository. Iterating through the entire
repository brought up some bugs, the most common of which were fixed but
some may still exist.
It looks like patching may have started from 8.66 (actual version) and
continued on with internal patches. Producing a diff between the old
version and the current Nexenta source may be the best thing we can
offer in terms of an immediate patch. Unfortunately, I don't have the
source directory I hacked on 1-2 years ago as a reference for the older
patches.
I think some of the changes will need to be cleaned up a bit for
inclusion into the main branch. I would like to work with you in order
to produce an updated package in Nexenta that contains local patches
that can be sent upstream. Maybe we can take this offline to discuss
details.
Thanks,
-Tim
Joey Hess wrote:
Hello. I'm writing you because I found your email address
in the changelog for nexenta's version of alien. I'm the author/upstream
of same.
I think that Erast Benson may have sent me some patches 6 months ago to
improve alien's handling of Solaris packages. Unfortunatly I sat on
those mails for a while and then lost them today. Happily I also ran
across a LWN.net article on Nexenta today that mentioned you were using
alien and it was pretty clear you must have some patches.
As alien's author, I'd appreciate anything you can do to get your
changes sent upstream. If I know the patches are from nexenta
developers and are actually being successfully used there, they'll
probably get in easier.
Speaking of which, you're doing something very confusing with version
numbers for alien -- your current version is 8.73.5, which does not
correspond to any official release of alien at all. In the past you
appear to have used versions such as 8.73, which, very confusingly for
anyone, is also a version number that I used for a release of alien. I'd
like to request that you not use native version numbers for alien; make
your versions look like "$myversion-$yourversion" or even
"$myversion-nexenta$yourversion" and things will be much clearer.
Thanks in advance.
_______________________________________________
gnusol-devel mailing list
gnusol-devel@lists.sonic.net
http://lists.sonic.net/mailman/listinfo/gnusol-devel