Anonymous avatar Anonymous committed 79c956f

Pass package atoms with '>=' to emerge.

As live ebuilds can be revbumped too, it should be better to pass them
with '>=' operator. This way, they could be upgraded without a risk
of downgrade to non-live version.

Comments (0)

Files changed (1)

smart-live-rebuild.py

 				os.putenv('ESCM_OFFLINE', 'true')
 			cmd = ['emerge', '--oneshot']
 			cmd.extend(args)
-			cmd.extend(['=%s' % x for x in packages])
+			cmd.extend(['>=%s' % x for x in packages])
 			out.s2(' '.join(cmd))
 			os.execv('/usr/bin/emerge', cmd)
 	finally:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.