Mailinglist Archive: yast-devel (51 mails)

< Previous Next >
[yast-devel] how to mark *.ybc file outdated?
  • From: Johannes Meixner <jsmeix@xxxxxxx>
  • Date: Fri, 14 Sep 2007 09:52:44 +0200 (CEST)
  • Message-id: <Pine.LNX.4.64.0709140943570.7966@xxxxxxxxxxxxxx>

Hello

RPMs for YaST modules install *.ycp files and *.ybc files.

Is it possible to change a *.ycp file and then tell YaST somehow
that the matching *.ybc file is outdated so that the new code
in the new *.ycp file is used?

In other words: What must I do to force YaST to ignore the
old *.ybc file and use the new *.ycp file or how can I create
a single new *.ybc file from a single new *.ycp file with a usual
openSUSE 10.3 default installation (i.e. no development tools
are installed on this system)?


Background information:

Regarding bug 310177 I liked to try out a small patch.
Therefore I canged /usr/share/YaST2/modules/Printerdb.ycp
But I cannot test it because when I change 
/usr/share/YaST2/modules/Printerdb.ycp
it has no effect on the running YaST printer module.

It seems YaST uses always /usr/share/YaST2/modules/Printerdb.ybc
regardless if the associated *.ycp file has changed.

I tried to simply move /usr/share/YaST2/modules/Printerdb.ybc
away, but then the printer module cannot be started at all.
I get "No such client module printer".


Kind Regards
Johannes Meixner
-- 
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex
-- 
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >