[gobolinux-users] About Recipe "unmanaged_files" option (Hplip recipe in detail)
Jonas Karlsson
jonka750 at student.liu.se
Wed Jan 30 23:44:45 NZDT 2008
2008/1/30, Cavva <cavallieri.carlo at gmail.com>:
> Hi, i'm trying to make a "NewVersion" for the Recipe Hplip,
> here the steps i've done:
>
> 1) created the new Recipe with "NewVersion Hplip 2.7.12"
>
> 2) removed the "01-sysconfdir.patch" because i think i don't need it,
> if i've understood correctly it only replace "legacy" unix path with
> the gobo path, but since the legacy path in gobo exists, i choose to
> not "replace" them
>
The patch is needed as it will change the target directories. Even
though the legacy paths exist you still want to install each
application to its own prefix and this is what the above patch does.
> 3) run "Compile Hplip"
>
> now, compile ends with this message:
>
> make[2]: Leaving directory `/Files/Compile/Sources/hplip-2.7.12'
> make[1]: Leaving directory `/Files/Compile/Sources/hplip-2.7.12'
> UnionSandbox: Cleaning up.
> UnionSandbox: Moving entries to: /Programs/Hplip/2.7.12/.SandboxInstall_Root
> SandboxInstall: Postprocessing Sandbox
> SandboxInstall: Left over files:
> System
> System/Links
> System/Links/Shared
> System/Links/Shared/cups
> System/Links/Shared/cups/backend
> System/Links/Shared/cups/backend/hp
> System/Links/Shared/cups/backend/hpfax
> System/Links/Shared/applications
> System/Links/Shared/applications/hplip.desktop
> System/Settings
> System/Settings/hp
> System/Settings/hp/hplip.conf
> System/Settings/udev
> System/Settings/udev/rules.d
> System/Settings/udev/rules.d/55-hpmud.rules
> Compile: Installation step failed.
>
> I think i need to play with "unmanaged_files" but don't yet understand
> what this options actually do and when and why i need to use this
> option ...
You don't need to play with unmanaged_files, but with patches instead.
All of the above files are proper files of the hplip program so they
should be placed in the hplip tree under /Programs. The settings files
are taken care of by the patch you just removed, while the other needs
either a patch or, better, if there's a ./configure option to specify
the target directories for those.
--
/Jonas
More information about the gobolinux-users
mailing list