I added the dependency on apache2 to the adaptor package.

I build the packages from my debian branch of my wonder fork
(https://github.com/btriller/wonder). I use git-buildpackage to build
the packages, in order to build for the different distributions. But you
can also build them by calling debian/rules from the source directory
and what not (dpkg-buildpackage, debuild, pbuilder, cowbuilder ...). The
repository und packages.wocommunity.org also includes the source
packages, so you can download the source from there after adding the
deb-src line to your sources.list.

On Wed, 2014-05-28 at 12:00 +1000, D Tim Cummings wrote:

> Hi Bastian
> 
> 
> 
> Thanks for doing this Bastian. 
> 
> 
> I am getting the following error during an update
> 
> 
> A package failed to install.  Trying to recover:
> Setting up libapache2-mod-wo (6.1.1~git20140506.a5ffd1f-1) ...
> /var/lib/dpkg/info/libapache2-mod-wo.postinst:
> 6: /var/lib/dpkg/info/libapache2-mod-wo.postinst: a2enmod: not found
> dpkg: error processing package libapache2-mod-wo (--configure):
>  subprocess installed post-installation script returned error exit
> status 127
> Errors were encountered while processing:
>  libapache2-mod-wo
> 
> 
> I think it is because apache2-mpm-prefork was installed as a
> dependency of libapache2-mod-wo but in your new version
> apache2-mpm-prefork  is no longer a dependency and so was removed when
> I did the update using aptitude. Of course apache2-mpm-prefork is only
> a transitional package in Ubuntu 14.04 to apache2. 
> 
> 
> By the way, what is the procedure for creating these packages?
> 
> 
> Regards
> 
> 
> Tim
>  
> 
> 
> PRECISE DEPENDENCIES
> 
> 
> apt-cache showpkg libapache2-mod-wo
> 
> 
> Package: libapache2-mod-wo
> Versions: 
> 6.0.0-1precise1
> (/var/lib/apt/lists/packages.wocommunity.org_ubuntu_dists_precise_main_binary-amd64_Packages)
>  (/var/lib/dpkg/status)
>  Description Language: 
> 
> File: 
> /var/lib/apt/lists/packages.wocommunity.org_ubuntu_dists_precise_main_binary-amd64_Packages
>                   MD5: 80f23336bdc90e02b026d889a67488ed
> 
> 
> 
> 
> Reverse Depends: 
>   libapache2-mod-wo:i386,libapache2-mod-wo
> Dependencies: 
> 6.0.0-1precise1 - libc6 (2 2.15) apache2-mpm-prefork (0 (null))
> libapache2-mod-wo:i386 (0 (null)) 
> Provides: 
> 6.0.0-1precise1 - 
> Reverse Provides: 
> 
> 
> TRUSTY DEPENDENCIES
> 
> 
> apt-cache showpkg libapache2-mod-wo
> 
> 
> Package: libapache2-mod-wo
> Versions: 
> 6.1.1~git20140506.a5ffd1f-1
> (/var/lib/apt/lists/packages.wocommunity.org_ubuntu_dists_trusty_main_binary-amd64_Packages)
>  (/var/lib/dpkg/status)
>  Description Language: 
> 
> File: 
> /var/lib/apt/lists/packages.wocommunity.org_ubuntu_dists_trusty_main_binary-amd64_Packages
>                   MD5: 8e02e63398073c15535b21fd3b6a7667
> 
> 
> 
> 
> Reverse Depends: 
> Dependencies: 
> 6.1.1~git20140506.a5ffd1f-1 - libc6 (2 2.15) 
> Provides: 
> 6.1.1~git20140506.a5ffd1f-1 - 
> Reverse Provides: 
> 
> 
> 
> 
> 
> 
> On 28 May 2014, at 6:12, Bastian Triller <[email protected]>
> wrote:
> 
> 
> 
> > the default wotaskd and javamonitor is from the webobjects package.
> > This is kind of bad documented. webobjects is a dependency of the
> > wonder wotaskd and javamonitor, so webobjects gets installed first.
> > with it the old applications from apple, because it's practically
> > possible to use this in deployment. but since it's recommended to
> > use the wonder versions (and distributing the stack across multiple
> > hosts isn't very common, at least it wasn't for me), i used the
> > wonder packages in the install instructions. if you want to switch
> > versions, you can configure them with
> > update-alternatives --config wotaskd
> > respectively
> > update-alternatives --config javamonitor
> > 
> > 
> > 
> > On 27 May 2014 16:23, "CHRISTOPH WICK | i4innovation GmbH, Bonn"
> > <[email protected]> wrote:
> > 
> >         Hi Bastian,
> >         
> >         it works like a charm now - thx a lot. Checked on a clean
> >         fresh installation.
> >         
> >         One more question: the WOMonitor that comes with that
> >         installation LOOKS as it is the old one from Apple (big fat
> >         Aqua-Tabs), not like the one from Wonder (see
> >         http://wiki.wocommunity.org/display/documentation/Deploying
> >         +on+Linux).
> >         
> >         On the other hand, it contains some Wonder-Frameworks (if
> >         you take a look
> >         into 
> > /var/lib/webobjects/Library/WebObjects/Applications/JavaMonitor.woa/Contents/Frameworks).
> >         
> >         So my question: is this intended? Are there two separat
> >         version of Wonder's WOMonitor. Or is the one in you package
> >         simply outdated? (Can't remember anymore when Wonder's
> >         WOMonitor got the new design. But it must haven been some
> >         years ago). If so, can it be updated also?
> >         
> >         Thx again for the installer. Great to work with this
> >         community.
> >         C.U.CW
> >         --
> >         What are the three enemies of a programmer? Sunlight,
> >         oxygen, and the appalling roar of the birds.
> >         
> >         On 27.05.2014, at 15:15, Bastian Triller
> >         <[email protected]> wrote:
> >         
> >         > I forgot to include the webobjects package as well. It
> >         would be nice, if you can test again.
> >         >
> >         > On Mon, 2014-05-26 at 11:51 +0200, CHRISTOPH WICK |
> >         i4innovation GmbH, Bonn wrote:
> >         >> Hi Bastian,
> >         >>
> >         >> thanks for updating the Ubuntu/Debian installer.
> >         >>
> >         >> Unfortunately, it doesn't work for me.
> >         >>
> >         >> I installed a fresh and clean Ubuntu 14 LTS and followed
> >         the instructions on
> >         >>
> >         >>
> >         >>
> >         http://wiki.wocommunity.org/display/documentation/Installing
> >         +a+deployment+environment+on+Debian+or+Ubuntu
> >         >>
> >         >>
> >         >> with
> >         >>
> >         >> DIST=ubuntu
> >         >> SUITE=trusty
> >         >>
> >         >> I get the following error:
> >         >>
> >         >>
> >         >> > $ sudo apt-get install libapache2-mod-wo
> >         projectwonder-javamonitor projectwonder-wotaskd
> >         >> > Reading package lists... Done
> >         >> > Building dependency tree
> >         >> > Reading state information... Done
> >         >> > Some packages could not be installed. This may mean
> >         that you have
> >         >> > requested an impossible situation or if you are using
> >         the unstable
> >         >> > distribution that some required packages have not yet
> >         been created
> >         >> > or been moved out of Incoming.
> >         >> > The following information may help to resolve the
> >         situation:
> >         >> >
> >         >> > The following packages have unmet dependencies:
> >         >> >  projectwonder-javamonitor : Depends: webobjects but it
> >         is not installable
> >         >> >                              Depends:
> >         libprojectwonder-ajax-java but it is not going to be
> >         installed
> >         >> >                              Depends:
> >         libprojectwonder-javamonitor-java but it is not going to be
> >         installed
> >         >> >                              Depends:
> >         libprojectwonder-rest-java but it is not going to be
> >         installed
> >         >> >  projectwonder-wotaskd : Depends: webobjects but it is
> >         not installable
> >         >> >                          Depends:
> >         libprojectwonder-javamonitor-java but it is not going to be
> >         installed
> >         >> >                          Depends:
> >         libprojectwonder-rest-java but it is not going to be
> >         installed
> >         >> > E: Unable to correct problems, you have held broken
> >         packages.
> >         >>
> >         >>
> >         >>
> >         >> If I try
> >         >>
> >         >>
> >         >> > $ sudo apt-get install webobjects
> >         >>
> >         >>
> >         >> I get
> >         >>
> >         >>
> >         >> > Reading package lists... Done
> >         >> > Building dependency tree
> >         >> > Reading state information... Done
> >         >> > Package webobjects is not available, but is referred to
> >         by another package.
> >         >> > This may mean that the package is missing, has been
> >         obsoleted, or
> >         >> > is only available from another source
> >         >> >
> >         >> > E: Package 'webobjects' has no installation candidate
> >         >>
> >         >>
> >         >>
> >         >> Is there anything missing?
> >         >>
> >         >> C.U.CW
> >         >>
> >         >
> >         
> > 
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Webobjects-dev mailing list      ([email protected])
> > Help/Unsubscribe/Update your Subscription:
> > https://lists.apple.com/mailman/options/webobjects-dev/tim%
> > 40triptera.com.au
> > 
> > This email sent to [email protected]
> 
> 
> 
> 
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/bastian.triller%40gmail.com
> 
> This email sent to [email protected]


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to