[proaudio] problem with portage and zynaddsubfx |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx <proaudio@xxxxxxxxxxxxxxxxxxx>
- Subject: [proaudio] problem with portage and zynaddsubfx
- From: Dominique Michel <dominique.michel@xxxxxxxxxxxx>
- Date: Wed, 4 Oct 2006 12:04:00 +0200
- Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEXy8ubtkoXo7+b1+fbN cGKCeWDtamweFA8eMkmKPkPtvcWRoqyV0Pn7AAACbElEQVQ4jXXTMWvbQBQA4MOlizsdXEXp KAi09mKcLZ0EJxONDRJVkikg9AtqTm63gtHDmVJs1GsnC0JiaTMJGN2f67uzznJb+gZj9PFO 7717IqdtvCAmem4bxMLp/2BEyEBF1+U/0H8uhI6rv+BVLNrY/gH9T0L8yAxk2yMY3YuZxDCn TY/gpBByyTGktIcZOIvFjPNJmqYJDwrx3cIoBrE0zzG4FF8tfBAwM+DonKCYWjgROZ6Upjcm 5Qje58JAmlKKGfIAjzaDUuogZBY2Bjg14eDbywMIqZvwqgqFBcVFB0seYONLb00ZZlh4p0F6 FHNoUMyKAzxowJSQTyj+XloYs3MN3GeMpzyYSTMshLM00ODpWlPp4SDbqs4cViDcGAgmlK/a PsaOg7DvIQ3wzANMqB/iQW/XTkoTLO6XhSeHUoQKe+NLjyY/Ldx7CW2D4WTYhZ3V0GP64RpP Q/E66IUWMLj3+nDn4w2ejMACyXFeHZy6ETcZehc49bv1GQ/0bazNuzm97mDkhnoie9i30WYM w/YCnYT7Fx308s98n0IT//Jod1+aOzdzYXLVbftol+PC+REG3u+0AxdEtuSMB6G+DLGwMH4E vXGmJn8VCLM9LhmrOAMQYt5Wi/DFgIC52iFkUzMpDVmjAaDZRGC+JGwDqzJ/G5fUUcWZAaE7 YfvPLYtIU1Wb4A2IeS7uDMgcIFutiCr766qGfKHyuxvTIERKXVNSN27lDgCuBuojlpxIyJV6 ritS1uWWuHF2Ww7qcIKbqEFVNbmtmm3vGSCHbVXjikrY3SpVxwQWw2aIjwG+ueXTJDmHeK6a HfwGyU5ZSlGeSRQAAAAASUVORK5CYII=
I get a strange problem with portage today. First, I done an sync, and get the
problem described here: https://bugs.gentoo.org/show_bug.cgi?id=147010
The fix did it. I rerun the sync so at portage finish its job. But now when I
run
emerge --update --deep --newuse -vp world
portage want to downgrade zynaddsubfx.
# emerge --update --deep --newuse -vp world
These are the packages that would be merged, in order:
Calculating world dependencies -ec= {'multilib': ('/usr/portage/eclass',
1156014349L), 'eutils': ('/usr/portage/eclass', 1158217561L), 'portability':
('/usr/portage/eclass', 1141850196L)} inherits= ['multilib', 'portability',
'eutils', 'zyn', 'jackmidi', 'zyn2', 'cvs'] ec= {'multilib':
('/usr/portage/eclass', 1156014349L), 'eutils': ('/usr/portage/eclass',
1158217561L), 'portability': ('/usr/portage/eclass', 1141850196L)} inherits=
['multilib', 'portability', 'eutils', 'zyn', 'jackmidi', 'zyn2'] ... done!
[ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.13_rc3] 0 kB
[ebuild U ] sys-devel/gcc-config-1.3.13-r4 [1.3.13-r3] 0 kB
[ebuild U ] x11-terms/xterm-218 [215] USE="Xaw3d -paste64% -toolbar truetype unicode" 777 kB
[ebuild U ] media-libs/alsa-lib-1.0.13 [1.0.13_rc3] USE="-debug doc" 693 kB
[ebuild UD] media-sound/zynaddsubfx-2.2.1-r2 [2.2.1-r5] USE="alsa jack (-jackmidi%*) (-lash%*) oss" 0 kB
[ebuild U ] media-sound/bristol-0.9.5.66 [0.9.5.60] USE="jack" 1,392 kB [3]
I try to remove the header in the overlay's ebuild (They are for a 2.2.1-r2 version), and
re digest the ebuild, but it didn't help. If I mask the 2.2.1-r2 version, it didn't find the overlay's versions.
I try to upgrade portage to the ~x86 version, but it didn't help either.
If I try:
# emerge -vp =zynaddsubfx-2.2.1-r5
These are the packages that would be merged, in order:
Calculating dependencies ec= {'multilib': ('/usr/portage/eclass', 1156014349L), 'eutils': ('/usr/portage/eclass', 1158217561L), 'portability': ('/usr/portage/eclass', 1141850196L)}
inherits= ['multilib', 'portability', 'eutils', 'zyn', 'jackmidi', 'zyn2', 'cvs']
ec= {'multilib': ('/usr/portage/eclass', 1156014349L), 'eutils': ('/usr/portage/eclass', 1158217561L), 'portability': ('/usr/portage/eclass', 1141850196L)}
inherits= ['multilib', 'portability', 'eutils', 'zyn', 'jackmidi', 'zyn2']
!!! All ebuilds that could satisfy "=zynaddsubfx-2.2.1-r5" have been masked.
!!! One of the following masked packages is required to complete your request:
ec= {'multilib': ('/usr/portage/eclass', 1156014349L), 'eutils': ('/usr/portage/eclass', 1158217561L), 'portability': ('/usr/portage/eclass', 1141850196L)}
inherits= ['multilib', 'portability', 'eutils', 'zyn', 'jackmidi', 'zyn2']
!!! Problem in '=media-sound/zynaddsubfx-2.2.1-r5' dependencies.
!!! 'zyn' exceptions
Traceback (most recent call last):
File "/usr/bin/emerge", line 4049, in ?
emerge_main()
File "/usr/bin/emerge", line 4044, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/bin/emerge", line 3467, in action_build
retval, favorites = mydepgraph.select_files(myfiles)
File "/usr/bin/emerge", line 943, in select_files
self.mysd = self.select_dep(myroot, mykey, arg=x)
File "/usr/bin/emerge", line 1146, in select_dep
settings=pkgsettings, portdb=portdb)
File "/usr/lib/portage/pym/portage.py", line 3734, in getmaskingstatus
mygroups, eapi = portdb.aux_get(mycpv, ["KEYWORDS", "EAPI"])
File "/usr/lib/portage/pym/portage.py", line 4879, in aux_get
mydata["_eclasses_"] =
self.eclassdb.get_eclass_data(mydata["INHERITED"].split())
File "/usr/lib/portage/pym/eclass_cache.py", line 66, in get_eclass_data
ec_dict[x] = self.eclasses[x]
KeyError: 'zyn'
Another issue, but not related to my problem, is at qsampler-9999.ebuild have ~arch keyword when it should be -*
Cheers,
Dominique
--
Dominique Michel