Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37665 - package.mask does not work properly for qt-3.2.3-r1
Summary: package.mask does not work properly for qt-3.2.3-r1
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-09 02:18 UTC by Voltron Rex
Modified: 2004-01-09 02:21 UTC (History)
0 users

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 Voltron Rex 2004-01-09 02:18:20 UTC
Greetings

I'm attempting to keep portage from upgrading qt-3.2.3 to qt-3.2.3-r1 because the Changelog states that it's really not necessary. A fellow on IRC pointed out that to accomplish this I must use /etc/portage/package.mask. My experiments with (what I consider probably correct) combinations of > and = are listed below. None of them cause portage to do what I want: keep qt-3.2.3. The format of this list is 

entry in /etc/portage/package.mask
result of emerge -pU world (only relevant entries)

(nothing)
[ebuild     U ] x11-libs/qt-3.2.3-r1 [3.2.3]

>x11-libs/qt-3.2.3
[ebuild     UD] x11-libs/qt-3.2.2-r1 [3.2.3]

>=x11-libs/qt-3.2.3-r1
[ebuild     UD] x11-libs/qt-3.2.2-r1 [3.2.3]

=x11-libs/qt-3.2.3-r1
[ebuild     UD] x11-libs/qt-3.2.2-r1 [3.2.3]

In my opinion, all of these should result in keeping 3.2.3 where it is. But perhaps I don't understand package.mask correctly.
Comment 1 Voltron Rex 2004-01-09 02:21:33 UTC
well, I just was informed that this is because qt-3.2.3 ebuild was removed from portage. Go ahead and close this bug. I do have to wonder why it was removed if the Changelog said the upgrade wasn't necessary:

"  If your current Qt is working, you don't have to do this upgrade
  unless you want to.
"

Sorry for opening the bug too soon.