On Thu, 10 Mar 2011 00:39, Ilya Chernykh <neptunia@...> wrote:
On Thursday 10 March 2011 02:13:02 Yamaban wrote:
If your init-script contains the following line (or similar):
# Default-Start: 2 3 5
make sure there is no "4" in it if you do not really need it.
Hope this give you a way to a solution.
Yes, there is Default-Start: 2 3 4 5. It is in package pcsc-lite, which is included in OpenSUSE 11.4. My package only needs pcscd service.
Looks like a 'bug' in pcsc-lite then. If you can please report this as such on bnc to get the maintainers in gear for either dropping runlevel 4 from Default-Start in pcsc-lite or adding syslog to runlevel 4. Both ways would provide a stable and lasting solution.
This is impossible to change in OpenSUSE 11.4 before release, and my package (kdebase3) builds against the release (not against the updates) as the whole KDE3 repository.
So tell me please what should I do to have it build well for 11.4? Note also the 11.4 includes kdebase3 package as well, and it is linked to KDE3 repo so if it does not build here, it does not build in 11.4 as well.
At this moment the only thing you can do is to pull in the package pcsc-lite into your repo, patch the line --Default-Start: 2 3 4 5 ++Default-Start: 2 3 5 in the init-script and use this 'private' package to build your packages in your repo. otherwise give an ultra-priotity call to the people responsible for pcsc-lite for an fix asap and build against the update. maybe there is a way to ignore the error by a special config for the build, but the cause of all this is the unneed AND errorous included "4" in the line "Default-Start" in the package pcsc-lite. As it is "pcsc-lite" should NOT be able to be build with this error, as pscd needs syslog. Cause of the problem is the error in the pcsc-lite init-script. No fix for this, no solution for you. How to fix this, beyond getting the maintainers of pcsc-lite involved, I don't know -- Yamaban out.