Overview

Request 672511 superseded

- Fix a typo in postgresql-tmpfiles.conf

- Move bash profile out of /var/lib to allow transactional updates
(bsc#1100397).
- Use /run/postgresql instead of /var/run/postgresql in %ghost and
postgresql-tmpfiles.conf to avoid rpmlint warnings and errors.

- add /var/run/postgresql to the filelist. as %ghost for systemd
systems and directly for non systemd systems

- fix the unexpanded macro in the description of server-devel

- Also bump the default package to 11.

- add server-devel and llvmjit package file sections

- Add the new subpackages server-devel and llvmjit that were
introduced with postgresql11.

- bump to 11

Loading...

Jan Engelhardt's avatar

I don't think we need to ship README over and over.


Stephan Kulow's avatar

waiting for new security policies



Dominique Leuenberger's avatar

Current buildfails - related to the move to pgsql 11:

  • Build failed apr-util (i586, x86_64)
  • Build failed libreoffice (i586, x86_64)
  • Build failed postfix (i586, x86_64)
  • Build failed redland (i586, x86_64)
  • Build failed rsyslog (i586, x86_64)

Dominique Leuenberger's avatar

most of them try to use pg_config, which has been obsoleted in pgsql11

postfix uses no-longer existing headers:

[   28s] dict_pgsql.c:152:10: fatal error: postgres_ext.h: No such file or directory

Reinhard Max's avatar

pg_config still exists, but it ended up in the new server-devel subpackage, because it was never meant to be used by packages that only link against the client lib. Also, client packages should not include server headers.


Dominique Leuenberger's avatar

Postponing switch to pgsql11


Wolfgang Engel's avatar

not ok (switch to pgsql11 postponed until when ?)


Илья Индиго's avatar

I understand, until they figure out python, openssl and glibc in Factory.


Dominique Leuenberger's avatar

I got a new pgsql11 submission which I can stage again - but checkin it in won't work too soon, unless packages were magically fixed now.. I'm adding pgsql to :L (Catch all breakage staging)


Reinhard Max's avatar

Well, I was waiting for that latest pg11 submission to appear in staging, so that I can see what breaks and fix it.

But we are currently also waiting for a security audit, which is needed to fix build on the postgresql (noarch) package due to an rpmlint error: https://bugzilla.suse.com/show_bug.cgi?id=1123886

Request History
Reinhard Max's avatar

rmax created request

- Fix a typo in postgresql-tmpfiles.conf

- Move bash profile out of /var/lib to allow transactional updates
(bsc#1100397).
- Use /run/postgresql instead of /var/run/postgresql in %ghost and
postgresql-tmpfiles.conf to avoid rpmlint warnings and errors.

- add /var/run/postgresql to the filelist. as %ghost for systemd
systems and directly for non systemd systems

- fix the unexpanded macro in the description of server-devel

- Also bump the default package to 11.

- add server-devel and llvmjit package file sections

- Add the new subpackages server-devel and llvmjit that were
introduced with postgresql11.

- bump to 11


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Jan Engelhardt's avatar

jengelh added rmax as a reviewer

fewer copies of README, perhaps?


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:L as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:L"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:L


Reinhard Max's avatar

rmax declined request

The README contains just one line of text and I intentionally put it into each of the dummy packages.


Reinhard Max's avatar

rmax reopened request

Whoops, I accidentally declined this instead of just replying to Jan's comment.


Reinhard Max's avatar

rmax accepted review

The copies of README in each of the dummy packages are intentional and don't hurt anybody.


Stephan Kulow's avatar

coolo declined request

fails on all platforms with:
postgresql-server.noarch: E: permissions-world-writable (Badness: 10000) /run/postgresql is packaged with world writable permissions (01777)


Reinhard Max's avatar

rmax reopened request

Those build failures are known and awaiting audit and approval by the security team:

https://bugzilla.suse.com/show_bug.cgi?id=1123886


Stephan Kulow's avatar

coolo added factory-staging as a reviewer


Stephan Kulow's avatar

coolo accepted review


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:C as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:C"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:C


Stephan Kulow's avatar

coolo accepted review

Removing from openSUSE:Factory:Staging:C, re-evaluation needed


Stephan Kulow's avatar

coolo added factory-staging as a reviewer

Requesting new staging review


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:L as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:L"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:L


Stephan Kulow's avatar

coolo accepted review

Removing from openSUSE:Factory:Staging:L, re-evaluation needed


Stephan Kulow's avatar

coolo added factory-staging as a reviewer

Requesting new staging review


Reinhard Max's avatar

rmax superseded request

superseded by 678945

openSUSE Build Service is sponsored by