Hi Stuart,
>One problem which has popped up several times has to do with
>components with missing sym files. This is a typical problem when
>gattrib (or gschem) can't find all the sym files because of a problem
>with the component library paths.
>
>The problem is that when a component with a missing sym file is
>encountered, the component is entirely removed from pr_current. If
>the user then saves out this design (e.g. from gattrib, but also from
>gschem), the affected component is permanently deleted.
[snip]
>
>Does this sound reasonable?
>
Yes. You are not the first to point this rather broken behavior.
I have filed bug#112 for this "feature". Thanks.
-Ales