Hi there, I've fixed a stupid bug which caused rmerge2 0.9.7 to not work unless you had CFLAGS/CXXFLAGS defined in the environment and attached the new version 0.9.8 to this bug. Please commit this new version to Portage. (Btw, the Ebuild itself is exactly the same). (I've also fixed a couple of typos in the usage message).
Created attachment 6137 [details] rmerge2-0.9.8 (python script)
Created attachment 6193 [details] rmerge2-0.9.9 (python script) *sigh*... version 0.9.8 had a bug in split_pkgname which causes it to fail on packages containing dashes (e.g. "alsa-driver"). I've fixed the bug using portage to split package names and versions. This should hopefully also make rmerge2 more robust in the face of changing portage versions. The option handling has also been fixed so as to not require a list of packages if a state file is given. (The package list is a part of the state file already). The attachment contains v. 0.9.9.
Created attachment 6194 [details] rmerge2-0.9.9 (python script) *sigh*... version 0.9.8 had a bug in split_pkgname which causes it to fail on packages containing dashes (e.g. "alsa-driver"). I've fixed the bug using portage to split package names and versions. This should hopefully also make rmerge2 more robust in the face of changing portage versions. The option handling has also been fixed so as to not require a list of packages if a state file is given. (The package list is a part of the state file already). The attachment contains v. 0.9.9.
Created attachment 6195 [details] rmerge2-0.9.9 (python script) *sigh*... version 0.9.8 had a bug in split_pkgname which causes it to fail on packages containing dashes (e.g. "alsa-driver"). I've fixed the bug using portage to split package names and versions. This should hopefully also make rmerge2 more robust in the face of changing portage versions. The option handling has also been fixed so as to not require a list of packages if a state file is given. (The package list is a part of the state file already). The attachment contains v. 0.9.9.
Created attachment 6197 [details] rmerge2-0.9.9 (python script) *sigh*... version 0.9.8 had a bug in split_pkgname which causes it to fail on packages containing dashes (e.g. "alsa-driver"). I've fixed the bug using portage to split package names and versions. This should hopefully also make rmerge2 more robust in the face of changing portage versions. The option handling has also been fixed so as to not require a list of packages if a state file is given. (The package list is a part of the state file already). The attachment contains v. 0.9.9.
Sorry about that quadruple posting. My net connection sucks right now and I couldn't tell that I'd actually succeeded in posting.
lol! well thanks for the great work on rmerge. I'm looking forward to enjoying it right now :)
Sweet, thanks. Are you gonna put it in portage soon?
Can somebody else just stuff this in?
in cvs