[packman] mythweb packaging error?

Dave Plater davejplater at gmail.com
Mon Jul 23 17:14:16 CEST 2018


After I sent the reply to you I noticed that Olaf Herring had fixed
the spec file. Maybe Olaf can answer your questions.
Dave

On 7/23/18, packman at howorth.org.uk <packman at howorth.org.uk> wrote:
> On Mon, 23 Jul 2018 09:48:52 +0200
> Dave Plater <davejplater at gmail.com> wrote:
>
>>I've just looked at the package and it now shows php7 requirements,
>>must have rebuilt.
>>Regards
>>Dave
>
> How very confusing. So after I forced a refresh of the repository I
> could see it and installed it with no errors or hints to look at a
> readme or whatever that I could see. Then I restarted apache but now
> apache won't start. It says:
>
> Jul 23 10:31:54 acer-suse start_apache2[27762]: AH00526: Syntax error
> on line 111 of /etc/apache2/conf.d/mythweb.conf: Jul 23 10:31:54
> acer-suse start_apache2[27762]: Invalid command 'php_value', perhaps
> misspelled or defined by a module not included in the server
> configuration
>
> Looking at the /etc/apache2/conf.d/mythweb.conf installed by the
> package, I can see the php_value commands, but this is a file installed
> by packman designed to work with opensuse leap 15.0 so why would it use
> a command that appears not to be supported by that release? Or am I
> supposed to do something else to apache?
>
> I'm also confused why there is a reference to
>  <Directory "/var/www/html/data">
> in the file. Why hasn't that been changed to
> a /srv/ww/htdocs/<whatever>? Is that a mistake or is it deliberate?
>
> The INSTALL file also says I need mod_rewrite but that doesn't seem to
> be installed by openSUSE as standard. So am I supposed to edit the
> loadmodule.conf file? Are there instructions describing how to get this
> package working on Leap 15 somewhere, or is it a guessing game?
>
>>On 7/22/18, Dave Howorth <dave at howorth.org.uk> wrote:
>>> Hello,
>>>
>>> First post. I think there's a packaging error in the mythweb package
>>> for Leap 15.0. I'm not sure how to report bugs for packman, so I'm
>>> trying here.
>>>
>>> When I try to install mythweb from packman (i.e.
>>> mythweb-0.28.2+git.20180201.af896aee-lp150.1.1.noarch.rpm) I see an
>>> error:
>>>
>>> nothing provides apache2-mod_php5
>>>
>>> But the only PHP module for apache from opensuse repositories seems
>>> to be v7: apache2-mod_php7 - PHP7 module for the Apache 2.x webserver
>>>
>>> Now according to <https://code.mythtv.org/trac/ticket/12588> this
>>> version issue was encountered three years ago and was fixed in
>>> mythweb two years ago apparently in v0.27. So 0.28 should be OK.
>>>
>>> But when I look at
>>> mythweb-0.28.2+git.20180201.af896aee-lp150.1.1.src.rpm and
>>> specifically at mythweb.spec I see:
>>>
>>> # spec file for package mythweb-0_27
>>> #
>>> # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
>>> # Copyright (c) 2011,2012 Herbert Graeber
>>>
>>> and
>>>
>>> Requires:       apache2-mod_php5
>>> Requires:       php5
>>> Requires:       php5-mysql
>>>
>>> I also see
>>>
>>> # Please submit bugfixes or comments via http://bugs.opensuse.org/
>>>
>>> So I think that an old spec file has been partially updated to a
>>> later release. Is it possible to update the requires as well please?
>>> Also, I'm not sure whether the opensuse bugzilla is still the
>>> correct place. There's no place I can specify a packman bug?
>>>
>>> _______________________________________________
>>> Packman mailing list
>>> Packman at links2linux.de
>>> http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
>>
>>_______________________________________________
>>Packman mailing list
>>Packman at links2linux.de
>>http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
>
> _______________________________________________
> Packman mailing list
> Packman at links2linux.de
> http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman




More information about the Packman mailing list