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

Reply via email to