1 |
On 2014-09-19 10:11, Aaron W. Swenson wrote: |
2 |
> I've been working on unifying the PostgreSQL ebuilds for a while now. |
3 |
> |
4 |
> Besides just being cleaner and taking a bit less time to compile, it |
5 |
> will inherently resolve a couple issues that are difficult to |
6 |
> workaround, such as cross compilation [1] and CFLAGS changes [2]. |
7 |
> |
8 |
> I'm including a list of affected packages, but I think I have everything |
9 |
> prepared in my overlay [3] for commit to gentoo-x86. |
10 |
> |
11 |
> I'm aiming to do a package move instead of the virtual/postgresql mess |
12 |
> we had last time. Before I do that, I'd like some feedback as there may |
13 |
> be some issue I've overlooked or haven't run into. I don't really think |
14 |
> there should be as the installation model is the same as the split |
15 |
> ebuilds; it's still slotted, and installation paths are the same. |
16 |
> |
17 |
> I'm hoping to press forward with this change in the next week or so. |
18 |
> |
19 |
> Thank you in advance! |
20 |
> |
21 |
> [1] https://bugs.gentoo.org/show_bug.cgi?id=505540 |
22 |
> [2] https://bugs.gentoo.org/show_bug.cgi?id=456876 |
23 |
> [3] https://github.com/titanofold/titanofold-gentoo-x86 |
24 |
> |
25 |
> Affected Packages |
26 |
> ======================================================================== |
27 |
> app-admin/collectd |
28 |
> app-admin/rsyslog |
29 |
> app-admin/sagan |
30 |
> app-admin/ulogd |
31 |
> app-backup/bacula |
32 |
> app-backup/bareos |
33 |
> app-crypt/onak |
34 |
> app-editors/xemacs |
35 |
> app-forensics/aide |
36 |
> app-misc/sphinx |
37 |
> app-mobilephone/gammu |
38 |
> app-mobilephone/gnokii |
39 |
> app-mobilephone/kannel |
40 |
> app-office/akonadi-server |
41 |
> app-office/calligra |
42 |
> app-office/libreoffice |
43 |
> app-office/openerp |
44 |
> app-office/openerp-server |
45 |
> dev-cpp/pficommon |
46 |
> dev-db/barman |
47 |
> dev-db/cppdb |
48 |
> dev-db/libdbi-drivers |
49 |
> dev-db/libzdb |
50 |
> dev-db/mysql-super-smack |
51 |
> dev-db/opendbx |
52 |
> dev-db/pgadmin3 |
53 |
> dev-db/pgagent |
54 |
> dev-db/pgmemcache |
55 |
> dev-db/pgpool2 |
56 |
> dev-db/pgtap |
57 |
> dev-db/pg_top |
58 |
> dev-db/pgxnclient |
59 |
> dev-db/postgis |
60 |
> dev-db/psqlodbc |
61 |
> dev-db/pygresql |
62 |
> dev-db/slony1 |
63 |
> dev-db/soci |
64 |
> dev-db/textsearch_ja |
65 |
> dev-db/tora |
66 |
> dev-haskell/hdbc-postgresql |
67 |
> dev-haskell/hsql-postgresql |
68 |
> dev-java/jdbc-postgresql |
69 |
> dev-lang/io |
70 |
> dev-lang/php |
71 |
> dev-libs/apr-util |
72 |
> dev-libs/cyrus-sasl |
73 |
> dev-libs/libhome |
74 |
> dev-libs/libpqxx |
75 |
> dev-libs/radlib |
76 |
> dev-libs/redland |
77 |
> dev-lisp/clisp |
78 |
> dev-lua/luadbi |
79 |
> dev-ml/postgresql-ocaml |
80 |
> dev-perl/DBD-Pg |
81 |
> dev-perl/pgperl |
82 |
> dev-python/psycopg |
83 |
> dev-python/pypgsql |
84 |
> dev-qt/qtsql |
85 |
> dev-ruby/pg |
86 |
> games-server/cyphesis |
87 |
> games-server/pvpgn |
88 |
> games-strategy/freeciv |
89 |
> gnome-extra/libgda |
90 |
> gnustep-libs/sqlclient |
91 |
> mail-filter/anubis |
92 |
> mail-filter/dspam |
93 |
> mail-filter/gld |
94 |
> mail-mta/courier |
95 |
> mail-mta/exim |
96 |
> mail-mta/postfix |
97 |
> media-video/motion |
98 |
> net-analyzer/barnyard |
99 |
> net-analyzer/barnyard2 |
100 |
> net-analyzer/echoping |
101 |
> net-analyzer/flow-tools |
102 |
> net-analyzer/hydra |
103 |
> net-analyzer/icinga2 |
104 |
> net-analyzer/metasploit |
105 |
> net-analyzer/munin |
106 |
> net-analyzer/nagios-plugins |
107 |
> net-analyzer/pmacct |
108 |
> net-analyzer/zabbix |
109 |
> net-dialup/accel-ppp |
110 |
> net-dialup/freeradius |
111 |
> net-dialup/gnuradius |
112 |
> net-dns/bind |
113 |
> net-dns/mydns |
114 |
> net-dns/pdns |
115 |
> net-firewall/nufw |
116 |
> net-ftp/proftpd |
117 |
> net-ftp/pure-ftpd |
118 |
> net-im/jabberd2 |
119 |
> net-irc/eggdrop |
120 |
> net-irc/inspircd |
121 |
> net-libs/courier-authlib |
122 |
> net-libs/cvm |
123 |
> net-libs/wt |
124 |
> net-mail/cyrus-imapd |
125 |
> net-mail/dovecot |
126 |
> net-mail/ezmlm-idx |
127 |
> net-mail/mailutils |
128 |
> net-mail/perdition |
129 |
> net-mail/tpop3d |
130 |
> net-mail/vpopmail |
131 |
> net-misc/asterisk |
132 |
> net-misc/cfengine |
133 |
> net-misc/mico |
134 |
> net-misc/ser |
135 |
> net-misc/stargazer |
136 |
> net-print/pykota |
137 |
> net-voip/gnugk |
138 |
> net-voip/yate |
139 |
> sci-biology/emboss |
140 |
> sci-geosciences/grass |
141 |
> sci-geosciences/mapnik |
142 |
> sci-geosciences/osm2pgsql |
143 |
> sci-geosciences/qgis |
144 |
> sci-libs/gdal |
145 |
> sci-libs/vtk |
146 |
> sci-mathematics/pspp |
147 |
> sci-physics/root |
148 |
> sys-auth/libnss-pgsql |
149 |
> sys-auth/pam-pgsql |
150 |
> sys-cluster/gearmand |
151 |
> sys-cluster/slurm |
152 |
> www-apache/mod_auth_nufw |
153 |
> www-apache/mod_auth_pgsql |
154 |
> www-apps/liquid_feedback_core |
155 |
> www-apps/webmcp |
156 |
> www-servers/uwsgi |
157 |
> ======================================================================== |
158 |
|
159 |
Well, since I've heavily modified the PostgreSQL ebuilds I've decided to |
160 |
use virtual packages to do the transition. |
161 |
|
162 |
Anyone opposed to my fixing the dependencies of the above packages? |
163 |
|
164 |
-- |
165 |
Mr. Aaron W. Swenson |
166 |
Gentoo Linux Developer |
167 |
PostgreSQL Herd Bull |
168 |
Email : titanofold@g.o |
169 |
GnuPG FP : 2C00 7719 4F85 FB07 A49C 0E31 5713 AA03 D1BB FDA0 |
170 |
GnuPG ID : D1BBFDA0 |