Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 226621
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 249248
Assigned To: PgSQL Bugs <pgsql-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Tiziano Müller <dev-zero@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
libpqxx-3.0.ebuild unofficial ebuild for version 3.0 text/plain Denis M. Gabaidulin 2009-01-18 14:52 0000 1.81 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 226621 depends on: Show dependency tree
Bug 226621 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-06-14 12:01 0000
Nothing unusual besides a gcc-4.3 regression.
Other archs already have it stable

Thanks!

------- Comment #1 From Christian Faulhammer 2008-06-17 22:06:09 0000 -------
kpogre-1.5* won't build with that version and that is no regression...should I
go for kpogre-1.6.6?

------- Comment #2 From Tiziano Müller 2008-06-23 07:24:52 0000 -------
well, the problem is that I committed kpogre-1.6.6 10 days ago. If you want to
mark it stable before the usual 30 days, please go ahead.

------- Comment #3 From Christian Faulhammer 2008-06-23 07:46:21 0000 -------
x86 stable

------- Comment #4 From Thomas Anderson (tanderson) 2008-06-23 16:51:00 0000 -------
amd64 stable, we don't have a stable kpogre so I'll leave that alone.

------- Comment #5 From Raúl Porcel 2008-06-23 17:42:54 0000 -------
alpha/ia64/sparc stable, closing

------- Comment #6 From Carsten Lohrke 2008-06-23 17:49:12 0000 -------
Well, I missed to fix the monlitic koffice ebuild, which specifies postgres? (
<dev-libs/libpqxx-2.6.9 ), yet.

You are aware that you have to check the repository, not to break the stable
tree, are you!?

------- Comment #7 From Carsten Lohrke 2008-06-23 17:53:40 0000 -------
(In reply to comment #0)
> Nothing unusual besides a gcc-4.3 regression.
> Other archs already have it stable

Honestly this isn't a valid reason to rush it at all. Not carefully checking
the whole stable tree and waiting for all issues to be fixed before going ahead
is quite unacceptable. I wonder why no one of those stabilizing for their
secific architecture stumbled about it. Is the QA approach of Gentoo _that_ low
nowadays?!

------- Comment #8 From Mike Nerone 2008-06-23 18:11:42 0000 -------
Just adding a reference to bug 229093 - "media-gfx/showimg-0.9.5 won't build
against dev-libs/libpqxx-2.6.9".

------- Comment #9 From Carsten Lohrke 2008-06-23 18:28:57 0000 -------
libpqxx-2.6.9 just went back to unstable. Really, a few years back, you'd got a
real kick in the ass for such an action.

------- Comment #10 From Tiziano Müller 2008-06-23 20:36:53 0000 -------
come on, you had more than 3 months time to fix that stuff. And marking the
thing stable doesn't break the stable tree, only removing 2.6.8 would. So,
please revert your changes and close this bug.

------- Comment #11 From Mike Nerone 2008-06-23 20:46:23 0000 -------
Um, media-gfx/showimg-0.9.5 is stable and won't build against
dev-libs/libpqxx-2.6.9. Unless I'm misunderstanding, that means
dev-libs/libpqxx-2.6.9 breaks the stable tree, no?

------- Comment #12 From Tristan Heaven 2008-06-23 20:56:34 0000 -------
No, that means showimg is broken.

------- Comment #13 From Carsten Lohrke 2008-06-23 22:38:54 0000 -------
(In reply to comment #10)
> come on, you had more than 3 months time to fix that stuff. And marking the
> thing stable doesn't break the stable tree, only removing 2.6.8 would.

You seem to have a completely broken understanding of what are the requirements
of the stable tree and what are your responsibilities with regards to
stabilization of an ebuild other ebuilds depend on.

1) The latest stable ebuild of any package:slot combination requiring the
ebuild you want to mark stable has to work flawlessly with exactly the ebuild
you want to mark stable (under the condition it is the highest version within
the slot).  No, some stable ebuilds working with libpqxx 2.6.8 only and others
with 2.6.9 is not o.k. and exactly the definition of a broken stable tree. 

2) It is the maintainers responsibility to check the tree for potential issues,
with the usual procedure to create a tracker bug (if necessary as in this case)
and cc affected maintainers ask for others to help you in case of unmaintained
packages, e.g. via the gentoo-dev mailing list and test as much stuff as you
can yourself.

3) Every arch maintainer is held to do exactly these checks for the
architectures he feels responsible for, himself. Otherwise we could mark
directly stable and wouldn't need the seconfd pair of eyes.

------- Comment #14 From Carsten Lohrke 2008-06-23 22:43:30 0000 -------
And btw.: No one had any time to do anything about this stabilization request,
because no maintainer of affected packages has been informed.

------- Comment #15 From Carsten Lohrke 2008-06-23 22:50:10 0000 -------
cc'ing other maintainers, who broke the tree on their architecture.

------- Comment #16 From Jeroen Roovers 2008-06-24 00:41:42 0000 -------
(In reply to comment #15)
> cc'ing other maintainers, who broke the tree on their architecture.

I did what? :)

------- Comment #17 From Tiziano Müller 2008-06-24 06:28:33 0000 -------
@carlo: Em, no. koffice has this in the DEPEND: "<dev-libs/libpqxx-2.6.9". As
long as dev-libs/libpqxx-2.6.8 stays in the tree everything's fine since the
package manager should not show the update to dev-libs/libpqxx-2.6.9 if koffice
is installed or will be installed.
And for the showimg case: change the dependency to the above and all will be
fine until you fix it.

------- Comment #18 From Tobias Scherbaum 2008-06-24 15:53:02 0000 -------
(In reply to comment #15)
> cc'ing other maintainers, who broke the tree on their architecture.
> 

Would you mind explaining what I did wrong wrt this bug?

From the libpqcxx ChangeLog:

  13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
  libpqxx-2.6.9.ebuild:
  ppc. stable

Especially note "August" and "2007". 

------- Comment #19 From Bo Ørsted Andresen (RETIRED) 2008-06-29 22:22:03 0000 -------
(In reply to comment #17)
> @carlo: Em, no. koffice has this in the DEPEND: "<dev-libs/libpqxx-2.6.9". As
> long as dev-libs/libpqxx-2.6.8 stays in the tree everything's fine since the
> package manager should not show the update to dev-libs/libpqxx-2.6.9 if
> koffice is installed or will be installed.

The keyword here is 'should'. Your ideal does not match reality. Hence it
breaks the tree.

------- Comment #20 From Tiziano Müller 2008-06-30 06:12:31 0000 -------
@zlin: well, this is the package managers problem (or it's devs), not mine.

------- Comment #21 From Christian Faulhammer 2008-07-09 07:23:11 0000 -------
Carlo is in a way right, that such up- and downgrade cycles (emerge pulls in
2.6.9 as latest stable, koffice in the next run 2.6.8) are not acceptable in
stable profile.  I did check the stable profile that's why I asked for kpogre,
so koffice slipped me in a way.  This is of course the maintainers problem, but
normally I as a architecture dev do refuse such a package until the maintainers
has it fixed.
So go on and propose an actual solution instead of fighting about if the
unstabling was the right action to do.

------- Comment #22 From Christian Faulhammer 2008-11-05 17:28:10 0000 -------
Ok, please get this moving somehow...as 2.6.9 is the only version fixed for GCC
4.3.  Thanks.

------- Comment #23 From Matt Michalowski 2008-11-25 00:40:52 0000 -------
It's a shame that showimg includes a beta copy of kexi. It seems to be no
longer maintained, and I think it would be difficult to get showimg to use an
external version of kexi. I have attached a fix for showimg to compile against
libpqxx-2.6.9 on bug #229093

------- Comment #24 From Denis M. Gabaidulin 2009-01-18 14:52:16 0000 -------
Created an attachment (id=178889) [details]
unofficial ebuild for version 3.0

------- Comment #25 From Ioannis Aslanidis 2009-02-11 12:49:54 0000 -------
For what I understand, gcc-4.3 cannot go stable until dev-libs/libpqxx-2.6.9
goes stable, as it blocks app-office/kexi.

------- Comment #26 From Theo Chatzimichos 2009-02-11 15:27:36 0000 -------
kexi can also work on libpqxx-2.6.8 as soon as postgresql team patches it.
Dropping severity to normal

------- Comment #27 From Ramon Medina 2009-03-27 19:54:59 0000 -------
I can't really figure out what you guys are arguing about, but I would like to
compile koffice. It fails because it wants to downgrade to libpqxx-2.6.8 which
will not compile.

Any idea when this will be resolved?

------- Comment #28 From Christian Faulhammer 2009-05-29 08:41:27 0000 -------

*** This bug has been marked as a duplicate of bug 249248 ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug