[opensuse-buildservice] Apache Server Modules and PHP5 repositories 'possibility for confusion'
Greetings: One small question, is it truly necessary to have such alternative sub-packages (as shown below) within the Apache Server Modules, PHP5 and PHP5 Extensions repositories for the same OS version without perhaps bewildering the majority of downloaders, I have noticed at this early stage persons are asking what is the "real" difference between each sub-repository (other than the vague hinting title as to what might be different). For example (on viewing the openSUSE 10.2 , x86_64, repositories) we have: ../download/Apache:/Modules ./openSUSE_10.2 ./Apache_openSUSE_10.2 * * the above latter repository for unknown reason is not openSUSE build-service authenticated/singed. Again for PHP5, and the PHP5 extensions (two, and three sub-repositories for Extension): ../download/server:/php ./openSUSE_10.2 ./server_apache_openSUSE_10.2 ../download/server:/php:/extensions ./openSUSE_10.2 ./server_apache_openSUSE_10.2 ./server_php_openSUSE_10.2 At first glance, there appears to be very little difference between each sub-repository, so if one is indeed utilizing an Apache server, why would one not be content to apply the sub-repository marked simply openSUSE_10.2. However, if such specific sub-repositories are indeed required or beneficial, then would it not prove helpful (since the majority of downloaders will not have inside knowledge of the specifics a packager is compiling with/in each sub-repository) for the packager of such additional sub-repositories to provide a clear and concise repository 'content description' to aid/assist the downloader or systems administrator. Or perhaps bundle sub-repositories in a more concise fashion together with a short but informative description. -- Oliver --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Oliver Pawellek escribió:
Greetings:
One small question, is it truly necessary to have such alternative sub-packages (as shown below) within the Apache Server Modules,
PHP5 and PHP5 Extensions repositories for the same OS version without perhaps bewildering the majority of downloaders, I have noticed at this early stage persons are asking what is the "real" difference between each sub-repository (other than the vague hinting title as to what might be different). For example (on viewing the openSUSE 10.2 , x86_64, repositories) we have:
../download/Apache:/Modules ./openSUSE_10.2 ./Apache_openSUSE_10.2 *
* the above latter repository for unknown reason is not openSUSE build-service authenticated/singed.
must be rebuilt I guess they were compiled when the signing server was down. there can be quite different,. openSUSE_10.2 is modules built aagainst distribution apache2, on the contrary Apache_openSUSE_10.2 are built against the "Apache" project on the buildservice.
Again for PHP5, and the PHP5 extensions (two, and three sub-repositories for Extension): ../download/server:/php ./openSUSE_10.2 ./server_apache_openSUSE_10.2
See above, in this case, apache2-mod_php5 is built against either distro provided or the one in the Apache project.
../download/server:/php:/extensions ./openSUSE_10.2 ./server_apache_openSUSE_10.2 ./server_php_openSUSE_10.2
in the case of server:php:extensions is similar but indded something can be done to reduce the confusion as here modules for ./server_apache_openSUSE_10.2 should be compatible with server_php_openSUSE_10.2.
There seems to be some versioning conflicts in the below build-service sub-repository causing Yast to pull and mix-match superior versions and any missing packages from the openSUSE distribution. ../Apache:/Modules/Apache_openSUSE_10.2/x86_64/ Version conflicts between openSUSE distribution and above build-service sub-repository: distribution: apache2-mod_apparmor-2.0-12.x86_64.rpm (repository: apache2-mod_apparmor-2.0-1.3.x86_64.rpm). distribution: apache2-mod_macro-1.1.8-22.x86_64.rpm (repository: apache2-mod_macro-1.1.8-15.1.x86_64.rpm). distribution: apache2-mod_python-3.2.10-27.x86_64.rpm (repository: apache2-mod_python-3.2.10-4.4.x86_64.rpm). distribution: apache2-mod_scgi-1.11-13.x86_64.rpm (repository: apache2-mod_scgi-1.11-10.5.x86_64.rpm). Missing packages (Yast pulls the below from the distribution, including perhaps any other missing mod's required): apache2-mod_perl apache2-mod_php5 I don't think the above package "mix and match" between the build-service repository and openSUSE distribution is intended? -- Oliver --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Oliver Pawellek escribió:
There seems to be some versioning conflicts in the below build-service sub-repository causing Yast to pull and mix-match superior versions and any missing packages from the openSUSE distribution.
../Apache:/Modules/Apache_openSUSE_10.2/x86_64/
Version conflicts between openSUSE distribution and above build-service sub-repository:
distribution: apache2-mod_python-3.2.10-27.x86_64.rpm (repository: apache2-mod_python-3.2.10-4.4.x86_64.rpm).
distribution: apache2-mod_scgi-1.11-13.x86_64.rpm (repository: apache2-mod_scgi-1.11-10.5.x86_64.rpm).
both of those can be fixed updating them to the current stable versions (I'll try to check it out, unfortunately I need to request "karma" for "pache" I only have in server:php ;) )
Missing packages (Yast pulls the below from the distribution, including perhaps any other missing mod's required):
apache2-mod_php5
in this case mod_php5 should be obtained from server:php/server_apache_openSUSE_10.2 "mix and match" between the build-service repository and openSUSE distribution is intended? probably not ;-P
Christian, Re: php5-pgsql-5.2.1-56.1.x86_64.rpm (../repositories/server:/php/server_apache_openSUSE_10.2/x86_64/), is php5-pgsql-5.2.1-56.1.x86_64.rpm built against libpq.so.5 since the latest PostgreSQL 8.2 ships with libpq.so.5. -- Oliver --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Oliver Pawellek escribió:
Christian,
Re: php5-pgsql-5.2.1-56.1.x86_64.rpm (../repositories/server:/php/server_apache_openSUSE_10.2/x86_64/), is
php5-pgsql-5.2.1-56.1.x86_64.rpm built against libpq.so.5 since the latest PostgreSQL 8.2 ships with libpq.so.5. huh ? we dont change the postgresql version here. the version used is the one that ships into the distribution.. I fail to see what's the problem now.
Otherwise I believe when selecting "php5-pgsql-5.2.1-56.1.x86_64.rpm" Yast will indicate "Can't satisfy requirement libpq.so.5()(64bit) for postgresql-server-8.2.0-0.1.x86_64". -- Oliver --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Cristian Rodriguez R.
-
Oliver Pawellek