Re: rawhide report: 20100216 changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Feb 18, 2010 at 04:58:05PM +0100, Kevin Kofler wrote:
> Richard W.M. Jones wrote:
> > It really does require those exact files.  It's not linking, it's
> > composing an appliance on the fly using files taken from the host:
> > 
> > http://rwmj.wordpress.com/2009/10/22/supermin-appliance-now-in-febootstrap/
> 
> Why don't you just have it use wildcards to select the files to copy in,
> e.g. libntfs-3g.so.*, instead of hardcoding the exact names? That way you
> wouldn't have to care about this kind of file deps at all, it'd just work
> always.

In the file ("hostfiles") that tells us what to copy in from the host
system we do use wildcards.  But we only wildcard the minor and
release numbers, not the soname major number, since an soname bump
probably implies some sort of major change which requires human
attention.

You can see how it works from this script:

http://git.annexia.org/?p=libguestfs.git;a=blob;f=appliance/supermin-split.sh.in;h=c710dc3b6476cbaf0f7aad6e9b5db261630b7186;hb=HEAD#l72

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux