[packman] mythweb packaging error?
packman at howorth.org.uk
packman at howorth.org.uk
Mon Jul 23 11:46:27 CEST 2018
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.
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: AH00526: Syntax error
on line 111 of /etc/apache2/conf.d/mythweb.conf: Jul 23 10:31:54
acer-suse start_apache2: Invalid command 'php_value', perhaps
misspelled or defined by a module not included in the server
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
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:
>> 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
>> 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
>> 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
>Packman mailing list
>Packman at links2linux.de
More information about the Packman