Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 229123 - app-text/scrollkeeper-dtd-1.0
Summary: app-text/scrollkeeper-dtd-1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-23 20:30 UTC by Gilles Dartiguelongue (RETIRED)
Modified: 2009-06-03 21:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
scrollkeeper-dtd-1.0.ebuild (scrollkeeper-dtd-1.0.ebuild,1.11 KB, text/plain)
2008-06-23 20:31 UTC, Gilles Dartiguelongue (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-06-23 20:30:22 UTC
Hi fellow devs,

after examining bug #206753 with Ford_Prefect and remi last week it seems we broke upgrade path from sk to rarian.

 * If you did the upgrade, you have an entry in /etc/xml/catalog that tells xsltproc and other xml tools they can find the dtd locally when it has actually been uninstalled during the upgrade.
 * If you didn't ever install sk-0.3.14 then you are _always_ relying on web access to build applications using the omf format for their doc. This is really bad since not so long ago (about 2 months) sourceforge was kind of down blocking any attempts to build software using omf.

So I made Ford_Prefect work out this ebuild that I propose by added as a dep to rarian and sk-9999 (and it's only a dtd that used to be stable after all).

I'd also like to know your opinion on commiting this to the tree directly stable for release's sake.

This should solve bug #206753, but it seems bug #229077 could be a duplicate.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-06-23 20:31:12 UTC
Created attachment 158153 [details]
scrollkeeper-dtd-1.0.ebuild

there you go.
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2008-06-23 22:50:47 UTC
If it does fix the xml parser bugs, then I vote for fast tracking it. After all, it only installs one silly file :)
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-07-01 21:08:43 UTC
ok, after more fighting with the checks of gnome-desktop, Ford_Prefect indicated to me that it still wasn't using the locally available dtds. This is because of the way xmllint was called by specifying the dtd inline which for some reason means it tries to find a _system_ dtd corresponding to that URL.

I'll commit a fixed ebuild based on the one attached here with the extra fix needed for proper uninstallation as well (forgotten echo).

This is going straight to stable to match sk-9999 visibility, I'll also do a r1 of sk-9999 just to make sure everyone gets the updated dep and finally stop stressing the sourceforge mirrors, slowing down build times, ...

@release, you probably want to update your snapshots with those 2 new ebuilds to make sure new install can build without network access.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-07-01 21:40:57 UTC
ok, manipulation done. I'll leave it up to releng for the rest of the story, feel free to poke me if my explanations aren't clear enough.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-03 21:38:50 UTC
nearly one year has passed. Closing since there is obviously nothing happening for release anymore.