Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 335296 - dev-lang/vala-0.9.5 changes pkg-config file but is not slotted
Summary: dev-lang/vala-0.9.5 changes pkg-config file but is not slotted
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-08-30 17:23 UTC by Ian Stakenvicius (RETIRED)
Modified: 2010-09-20 10:12 UTC (History)
1 user (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 Ian Stakenvicius (RETIRED) gentoo-dev 2010-08-30 17:23:28 UTC
dev-lang/vala-0.9.5 contains /usr/lib/pkgconfig/vala-0.10.pc , while all previous versions in portage contain /usr/lib/pkgconfig/vala-1.0.pc.  This means that pkg-config checks for packages using dev-lang/vala, which are based on finding 'vala-1.0', will fail.  

Since it seems that dev-lang/vala is not slotted (or at the present time at least is not going to be slotted), perhaps dev-lang/vala-0.9.5 and above should install a symlink from vala-*.pc to vala-1.0.pc ?


Reproducible: Always
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-09-19 17:28:46 UTC
+*vala-0.10.0 (19 Sep 2010)
+
+  19 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org> -vala-0.7.10.ebuild,
+  -vala-0.8.0.ebuild, -vala-0.9.5.ebuild, vala-0.9.8.ebuild,
+  +vala-0.10.0.ebuild:
+  Version bump. Slot slottable revisions, bug #335296. Clean up old
+  revisions.

>=vala-0.9.5 revisions are now slotted. I've tested with a recent release of
gupnp-vala that it works fine to have two slots of vala installed.
Thanks for reporting.
Comment 2 nm (RETIRED) gentoo-dev 2010-09-19 23:02:43 UTC
(In reply to comment #1)
> +*vala-0.10.0 (19 Sep 2010)
> +
> +  19 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org> -vala-0.7.10.ebuild,
> +  -vala-0.8.0.ebuild, -vala-0.9.5.ebuild, vala-0.9.8.ebuild,
> +  +vala-0.10.0.ebuild:
> +  Version bump. Slot slottable revisions, bug #335296. Clean up old
> +  revisions.
> 
> >=vala-0.9.5 revisions are now slotted. I've tested with a recent release of
> gupnp-vala that it works fine to have two slots of vala installed.
> Thanks for reporting.

This is clearly not the case. You said that you slotted versions greater than 0.9.5 *including* 0.9.5, but you deleted 0.9.5 from the tree while keeping the older 0.9.3 ebuild around. So now all my stuff is getting forcibly downgraded. What gives?
Comment 3 Chris Coleman 2010-09-20 05:22:06 UTC
The new slot (In reply to comment #2)
> (In reply to comment #1)
> > +*vala-0.10.0 (19 Sep 2010)
> > +
> > +  19 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org> -vala-0.7.10.ebuild,
> > +  -vala-0.8.0.ebuild, -vala-0.9.5.ebuild, vala-0.9.8.ebuild,
> > +  +vala-0.10.0.ebuild:
> > +  Version bump. Slot slottable revisions, bug #335296. Clean up old
> > +  revisions.
> > 
> > >=vala-0.9.5 revisions are now slotted. I've tested with a recent release of
> > gupnp-vala that it works fine to have two slots of vala installed.
> > Thanks for reporting.
> 
> This is clearly not the case. You said that you slotted versions greater than
> 0.9.5 *including* 0.9.5, but you deleted 0.9.5 from the tree while keeping the
> older 0.9.3 ebuild around. So now all my stuff is getting forcibly downgraded.
> What gives?
> 

Indeed. The slotting of >=0.9.5 and the subsequent removal of 0.9.5 means that media-gfx/shotwell will no longer emerge. Bug #338106.
Comment 4 nm (RETIRED) gentoo-dev 2010-09-20 07:49:29 UTC
Looks like this needs to be revisited?
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-09-20 10:12:37 UTC
slotmove lines were added a couple of minutes ago, the packages dependencies fixes are now tracked in bug #338067.