Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 542760 - app-editors/scite-3.5.4 version bump
Summary: app-editors/scite-3.5.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-09 21:18 UTC by Ervin Peters
Modified: 2015-03-10 15:58 UTC (History)
1 user (show)

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


Attachments
scite-3.5.4-r1.ebuild - Added slot operators (scite-3.5.4-r1.ebuild,2.17 KB, text/plain)
2015-03-10 11:04 UTC, Ervin Peters
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ervin Peters 2015-03-09 21:18:27 UTC
Neil Hodgson created a new version of scite with minor bugfixes. Renaming the current 3.5.3 ebuild to 3.5.4 and rebuilding digest works as expected and compiles on amd64 and x86. 

Reproducible: Always
Comment 1 Yixun Lan archtester gentoo-dev 2015-03-10 04:42:13 UTC
I‘ve got following warnings, it would be great if you can fix it
useful link: http://wiki.gentoo.org/wiki/Sub-slots_and_Slot-Operators

RepoMan scours the neighborhood...
>>> Creating Manifest for /home/gentoo/gentoo-x86/app-editors/scite
  dependency.missingslot        6
   app-editors/scite/scite-3.5.0.ebuild: RDEPEND: 'dev-libs/glib' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator
   app-editors/scite/scite-3.5.0.ebuild: RDEPEND: '>=dev-lang/lua-5' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator
   app-editors/scite/scite-3.5.2.ebuild: RDEPEND: 'dev-libs/glib' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator
   app-editors/scite/scite-3.5.2.ebuild: RDEPEND: '>=dev-lang/lua-5' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator
   app-editors/scite/scite-3.5.3.ebuild: RDEPEND: 'dev-libs/glib' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator
   app-editors/scite/scite-3.5.3.ebuild: RDEPEND: '>=dev-lang/lua-5' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator
  ebuild.notadded               1
   app-editors/scite/scite-3.5.4.ebuild

Note: use --include-dev (-d) to check dependencies for 'dev' profiles

RepoMan sez: "You're only giving me a partial QA payment?
              I'll take it this time, but I'm not happy."
Comment 2 Ervin Peters 2015-03-10 11:04:57 UTC
Created attachment 398584 [details]
scite-3.5.4-r1.ebuild - Added slot operators

I added some slot operators to avoid this warning.
Comment 3 Ervin Peters 2015-03-10 11:10:57 UTC
Additional: IMHO scite-3.5.0 and scite-3.5.3 (~) could be removed
Comment 4 Yixun Lan archtester gentoo-dev 2015-03-10 15:58:21 UTC
+*scite-3.5.4 (10 Mar 2015)
+
+  10 Mar 2015; Yixun Lan <dlan@gentoo.org> -scite-3.5.0.ebuild,
+  scite-3.5.2.ebuild, -scite-3.5.3.ebuild, +scite-3.5.4.ebuild:
+  version bump, drop old, also fix slot warning, bug 542760; thanks Ervin
+  Peters

checked, it depend on x11-libs/gtk+:2, dev-libs/glib:2

@@ -21,7 +21,7 @@
        x11-libs/gtk+:2
        x11-libs/gdk-pixbuf
        x11-libs/pango
-       lua? ( >=dev-lang/lua-5:0 )"
+       lua? ( >=dev-lang/lua-5:0= )"

I think it's not necessary to change SLOT operations for others, since either of them only has one SLOT or no sub-slot. note these warning only for dev-libs/glib and dev-lang/lua

please re-open the bug if have problem with this