Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146666 - Stupid die statements in net-misc/vnc-4.1.2
Summary: Stupid die statements in net-misc/vnc-4.1.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Schweizer (RETIRED)
URL:
Whiteboard:
Keywords: QAbaddie
Depends on:
Blocks:
 
Reported: 2006-09-07 02:46 UTC by Danny van Dyk (RETIRED)
Modified: 2006-09-10 01:22 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danny van Dyk (RETIRED) gentoo-dev 2006-09-07 02:46:51 UTC
* net-misc/vnc-4.1.2 is marked stable on amd64
* it depends on >=x11-base/xorg-server-1.1
* there is no stable >=x11-base/xorg-server-1.1

The QA violation here is due to:
* This RDEPEND:
  server? (
      ...
      !amd64? ( >=x11-base/xorg-server-1.1 )
  )

* Combined with the following pkg_setup()
  pkg_setup() {
    use server && has_version '<x11-base/xorg-server-1.1' \
        && die "you need at least version 1.1 of xorg-server, see bug 145756"
  }

amd64 is in the process of stabilising xorg-server-1.0 right now.
Comment 1 Stephen Bennett (RETIRED) gentoo-dev 2006-09-07 02:52:49 UTC
There's already a bug open for the amd64 depgraph. The more serious issue here is the die in pkg_setup; what the hell is that doing there? DEPEND exists for a good reason; use it next time.

On a related note, if you're going to start committing stuff like this to a package, please put yourself in metadata.xml.
Comment 2 SpanKY gentoo-dev 2006-09-07 12:44:40 UTC
i'll take over the proxy maintainership of this if no one cares
Comment 3 Stefan Schweizer (RETIRED) gentoo-dev 2006-09-08 11:24:21 UTC
amd64 marked the client stable, the server obviously does not work on stable amd64. Keywording does not separate between use flags and when realizing the breakage that amd64 caused I do of course not want to downgrade the stable client to ~arch. If you think you can fix this better, go ahead.

spanky: you are of course free to take this over, I just took care of it because no one else did.
Comment 4 SpanKY gentoo-dev 2006-09-10 01:22:14 UTC
cleaned up in cvs