Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 186813 - need to make crystalspaces ebuild not slottable
Summary: need to make crystalspaces ebuild not slottable
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-27 16:04 UTC by pascal tempier
Modified: 2007-07-27 18:50 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 pascal tempier 2007-07-27 16:04:54 UTC
Crystalspaces ebuilds aren't slottable untill <= 1.0.1, after that, ebuild of 1.1.* 1.2.* , etc ... should be slottable (allow to keep latest of 1.1 and 1.2).
need to add the missing ebuilds for :http://www.crystalspace3d.org/downloads/release/ 

as i understand this means that we should make the slot="" empty, and then starting from 1.0.1 use the minor version number as the slot number.

This requires to update older ebuilds as well to make them non slottable right now, it s not that they are not slottable, but in the same slot (slot 0), hence, if we add another slot , we ll have the 2 versions installed together.

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-27 16:17:04 UTC
What do you mean - make not slottable? There's just one slot for both versions that are in portage, what are you requesting here???
Comment 2 pascal tempier 2007-07-27 16:56:08 UTC
Hello Jakub
 
As i understand this:
These packages specify SLOT="0" in the ebuilds. This is not the same as specifying an empty slot — an empty slot means "disable slotting entirely"
from:
http://devmanual.gentoo.org/general-concepts/slotting/index.html
then this means that from current versions , we shall switch to SLOT="" because they arent  slottable in existing ebuilds (0.98.4 and 1.01) , then, we need to add a new ebuild for the lastest versions of crystalspace (1.2.rc1) and make it slottable with 1.2 branch, there's no packages yet for 1.0.2, but it s coming in the next days and we should be iable to install it in parrallel with 1.0.2, need to make an ebuild for it as well as 1.2.

====


i get this when tryint to reply by mail:

This is the Postfix program at host smtp.gentoo.org.
 
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
 
For further assistance, please send mail to <postmaster>
 
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
 
			The Postfix program
 
<bugzilla-daemon@gentoo.org>: cannot append message to destination file
    /dev/null: destination file is executable

Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-27 18:50:27 UTC
SLOT is mandatory, file a bug about devmanual. So no, we won't set empty slot in the ebuilds, it's illegal.

P.S. Do not reply to bugmail via email.