Hi all,
With the 0.41 Hard Freeze finished and the release package posted, it's time to move into the final phase of the release, where we post packages and submit PR to blogs and the news media.
Kees has been kind enough to take responsibility for producing the Windows and static rpm packages. Since these are often the most frequent downloads, I'm comfortable doing the announcement sooner than usual, however I'd like to provide packagers at least a full day to create platform specific packages.
If you are comfortable creating packages, you can help us greatly right now by downloading the release and creating a package for your system. For example, we need packages for old and new versions of SuSE, Fedora Core, Mandrake, Slackware, and (especially) Mac OSX.
Information on creating packages is available here:
http://inkscape.org/cgi-bin/wiki.pl?CreatingDists
If you have access to upload to the file tracker directly, please do so. If not, feel free to send me or another admin the package and we'll ensure it gets posted.
For PR, I have written the following announcement. Please review/revise. It will be released tomorrow night my time:
http://inkscape.org/cgi-bin/wiki.pl?ReleaseAnnounce041
Bryce
On Tue, 8 Feb 2005 22:51:33 -0800, Bryce Harrington <bryce@...260...> wrote:
Kees has been kind enough to take responsibility for producing the Windows and static rpm packages. Since these are often the most frequent downloads, I'm comfortable doing the announcement sooner than usual, however I'd like to provide packagers at least a full day to create platform specific packages.
Whoever did the Fedora RPMs for 0.40 might want to read this:
http://inkscape.org/cgi-bin/wiki.pl?FC3
which basically claims that those RPMs were uninstallable due to unsatisfiable dependencies.
I did the 0.40 Fedora RPMs. To be honest it was a total mess up. I'm not very experienced with packaging, but after I managed to actually package the thing, it always crashed on startup. Per Bjornsson worked out (I could never have done it) that this was due to a problem with FC3. Basically (from what I understand), FC3 was, at that time (I don't know about now), using the FC2 compiled GTKmm stack, and due to changes in GCC, this was producing a bad binary. The solution was to recompile the whole GTKmm stack under FC3, and then compile Inkscape, which would work. However, this did mean that it would only work with a recompiled GTKmm stack. Using third party repos, though, I'm surprised he had trouble installing it (see http://sourceforge.net/mailarchive/message.php?msg_id=10303812). If I had seen this sooner I would certainly have requested it to be taken down. Still, there is always the option of using the static RPM.
I tried to get my RPM published as an official Fedora one (so it would get good QA and guaranteed compatibility). However, after posting on the list they told me there was already an Inkscape RPM in the works. This was before even the Fedora pre-extras was announced. And the *actual* Fedora extras repo has only been available since Feb 03. Quite a big screw up if I may say so.
Anyway, the discussion that took place on this list is here: http://sourceforge.net/mailarchive/message.php?msg_id=10241295
I'm pretty fed up with Fedora and the whole RPM idea anyway, and therefore, as of next week (hopefully), I'll be a Gentoo user. So although I think it would be possibly to make a Fedora-compatibly RPM now, it really wouldn't be a good idea for me to do it. Perhaps Per would like to?
Regards, and sorry for the mess, Jon
bulia byak wrote:
On Tue, 8 Feb 2005 22:51:33 -0800, Bryce Harrington <bryce@...260...> wrote:
Kees has been kind enough to take responsibility for producing the Windows and static rpm packages. Since these are often the most frequent downloads, I'm comfortable doing the announcement sooner than usual, however I'd like to provide packagers at least a full day to create platform specific packages.
Whoever did the Fedora RPMs for 0.40 might want to read this:
http://inkscape.org/cgi-bin/wiki.pl?FC3
which basically claims that those RPMs were uninstallable due to unsatisfiable dependencies.
SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Wed, 2005-02-09 at 07:59 -0400, bulia byak wrote:
Whoever did the Fedora RPMs for 0.40 might want to read this:
http://inkscape.org/cgi-bin/wiki.pl?FC3
which basically claims that those RPMs were uninstallable due to unsatisfiable dependencies.
No problem any longer since Fedora Extras works now. The 0.40 situation with Fedora was really quite unfortunate, the release happened right in the middle of a rather confused situation with Red Hat not having the build system for external "Extras" contributions done yet. Fixed now in any case.
http://download.fedora.redhat.com/pub/fedora/linux/extras/ by the way, in case anyone is using Fedora and missed that the official Extras opened up...
I'll be in touch with Phillip Compton, who has been doing the Inkscape RPMs, about doing the Fedora Extras 0.41 update. I'd actually recommend not bothering with having Fedora RPMS on the inkscape site "yum update inkscape" with the Fedora Extras repo enabled fixes any dependency problems.
Pushing the update through the official channels will likely take a couple of days.
Cheers, Per
On Tue, 08 Feb 2005 22:51:33 -0800, Bryce Harrington wrote:
With the 0.41 Hard Freeze finished and the release package posted, it's time to move into the final phase of the release, where we post packages and submit PR to blogs and the news media.
Hi,
What is the CVS tag name for the release? I'd like to rewind my nightly build system to the release and build an autopackage for it, then have it uploaded to the SourceForge release system. Is that OK?
thanks -mike
Ignore me, I should have read the wiki page *first* :) It's building now. I'll post the URL shortly and then if somebody could upload it, that'd be great. It has fairly relaxed dependencies, in particular the GTKmm set is statically linked. However it's not fully static.
I may do a new package rev of 0.41 in future to enable/disable GtkSpell at runtime. If I do I'll post the patch here.
thanks -mike
OK, the 0.41 autopackage is here:
http://navi.cx/~mike/inkscape/inkscape-0.41.x86.package
Could it be uploaded to SourceForge with the other releases please? Also if there is going to be a link on the downloads page, you may wish to link to the http://autopackage.org/ front page which has instructions for how to use them. The front page has a stats counter on it :)
This package should be a lot more robust against library versioning problems, I don't think there's any need for warnings anymore as we're now statically linking GTKmm and that's what causes the majority of the pain.
thanks -mike
Hi,
On Tue, Feb 08, 2005 at 10:51:33PM -0800, Bryce Harrington wrote:
Hi all,
With the 0.41 Hard Freeze finished and the release package posted, it's time to move into the final phase of the release, where we post packages and submit PR to blogs and the news media.
I finished the debian packages yesterday and Guido managed to upload them to unstable in the evening.
Just to let you know,
Wolfi
participants (6)
-
Bryce Harrington
-
bulia byak
-
Jonathan Leighton
-
Mike Hearn
-
Per Bjornsson
-
Wolfram Quester