because 'apt-get install packageA' should pick up and install all its
dependencies automatically

2014-12-29 0:32 GMT+02:00 Riley Baird <
bm-2cvqnduybau5do2dfjtrn7zbaj246s4...@bitmessage.ch>:

> On 29/12/14 09:08, Yuri Oleynikov (יורי אולייניקוב wrote:
> > Hello all
> >
> > So happened i'm maintainer of debian packages in my company.
> > And i have the following situation:
> > There're several deb packages that using debconf to ask user input during
> > installation, apply initial configuration, etc with:
> >  * debian/package.config
> >  * debian/package.preinst
> >  * debian/package.postinst
> >
> > Seems quiet simple, until number of packages were grown and i noticed
> that
> > packageA.configs, pacakgeB...packageZ.config (the same for
> > debian/package.postinsts) script code is 90% same (or atleast VERY
> similar)
> > code, a lot of same mistakes and bugs because of copy-pastes.
> >
> > OK, i wrote some shell "library" that covers that 90% code base, created
> a
> > package (call it libxyz-common-tools with just
> > /usr/share/libxyz/config-tool, without config or pre-postinst - just
> > unpack), let make packageA-packageZ be depends or pre-depends on it.
> >
> > apt-get install libxyz-common-tools
> > apt-get install packageA
> >
> > Everything is OK.
> >
> > But, when installing packageA without libxyz-common-tools is
> preinstalled -
> > packageA.config script won' run?
> >
> > Is there any way to solve the problem?
>
> I'm confused as to what you mean. If libxyz-common-tools is a dependency
> of packageA, then why would you be trying to install packageA without
> libxyz-common-tools installed?
>
>
>
>
>
> --
> To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: https://lists.debian.org/54a08504.1060...@bitmessage.ch
>
>

Reply via email to