Bug 136654 - databases/postgresql-contrib fails on make package
Summary: databases/postgresql-contrib fails on make package
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Palle Girgensohn
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-11 07:20 UTC by YAMAMOTO Takao
Modified: 2009-09-19 23:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description YAMAMOTO Takao 2009-07-11 07:20:01 UTC
After installing databases/postgresql84-server, 'make install' on databaess/postgresql-contrib successes without problem, but 'make package' failes with following errors:

# make package
===>  Building package for postgresql-contrib-8.4.0_2
Creating package /usr/ports/packages/All/postgresql-contrib-8.4.0_2.tbz
Registering depends: libxslt-1.1.24_2 libgcrypt-1.4.4 libgpg-error-1.7 postgresql-client-8.4.0_1 gettext-0.17_1 libxml2-2.7.3 libiconv-1.13.1 pkg-config-0.23_1.
Registering conflicts: postgresql-client-7.* postgresql-contrib-7.* postgresql-client-8.[0-35-9]* postgresql-contrib-8.[0-35-9]*.
Creating bzip'd tar ball in '/usr/ports/packages/All/postgresql-contrib-8.4.0_2.tbz'
tar: lib/postgresql/uuid-ossp.so: Cannot stat: No such file or directory
tar: share/postgresql/contrib/uninstall_uuid-ossp.sql: Cannot stat: No such file or directory
tar: share/postgresql/contrib/uuid-ossp.sql: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1

Stop in /usr/ports/databases/postgresql-contrib.

How-To-Repeat: cd /usr/ports/databases/postgresql-contrib; make install; make package
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-07-11 07:20:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->girgen

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Palle Girgensohn freebsd_committer freebsd_triage 2009-07-11 11:37:56 UTC
Hi,

Did you also update databases/postgresql84-server? It seems to me that you 
didn't, since I removed support for uuid in portrevison 2.

Palle
Comment 3 Palle Girgensohn 2009-07-11 16:18:32 UTC
Hi,

Did you also update databases/postgresql84-server? It seems to me that you 
didn't, since I removed support for uuid in portrevison 2.

Palle
Comment 4 Palle Girgensohn freebsd_committer freebsd_triage 2009-07-11 16:20:09 UTC
State Changed
From-To: open->feedback

Did you also update databases/postgresql84-server? 
It seems to me that you didn't, since I removed support 
for uuid in portrevison 2. 

Palle
Comment 5 YAMAMOTO Takao 2009-07-11 16:48:44 UTC
Hi Palle,

> Did you also update databases/postgresql84-server?

Yes.

# ls -d /var/db/pkg/postgres*
/var/db/pkg/postgresql-client-8.4.0_1   /var/db/pkg/postgresql-jdbc-8.3.603_1
/var/db/pkg/postgresql-contrib-8.4.0_2  /var/db/pkg/postgresql-server-8.4.0_1


After some grep'ing, I've found uuid related entries in
databases/postgresql84-server/pkg-plist-contrib.  Any chance this makes
the failure?

-- 
Takao
Comment 6 Martin Matuska freebsd_committer freebsd_triage 2009-09-07 09:33:13 UTC
Hi Palle,

you have in fact forgotten to update pkg-plist.contrib in
databases/postgresql84-server:

These lines are still there:
lib/postgresql/uuid-ossp.so
hare/postgresql/contrib/uninstall_uuid-ossp.sql
share/postgresql/contrib/uuid-ossp.sql

You can verify it at:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/postgresql84-server/pkg-plist-contrib
Comment 7 dfilter service freebsd_committer freebsd_triage 2009-09-19 23:06:11 UTC
pav         2009-09-19 22:06:02 UTC

  FreeBSD ports repository

  Modified files:
    databases/postgresql84-server pkg-plist-contrib 
  Log:
  - Fix plist for contrib
  
  PR:             ports/136654, ports/136962
  Reported by:    YAMAMOTO Takao <takao@oakat.org>,
                  Gergely Czuczy <gergely.czuczy@harmless.hu>
  Approved by:    maintainer timeout (girgen; 2 months)
  Feature safe:   yes
  
  Revision  Changes    Path
  1.10      +0 -3      ports/databases/postgresql84-server/pkg-plist-contrib
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 8 Pav Lucistnik freebsd_committer freebsd_triage 2009-09-19 23:06:13 UTC
State Changed
From-To: feedback->closed

Fixed, thanks for the report