On Tue, Mar 2, 2010 at 6:08 PM, Dale <[email protected]> wrote:
> chrome://messenger/locale/messengercompose/composeMsgs.properties:
>>
>> On Tue, Mar 2, 2010 at 5:52 PM, Dale<[email protected]>  wrote:
>>
>>>
>>> chrome://messenger/locale/messengercompose/composeMsgs.properties:
>>>
>>>>
>>>> On Tue, Mar 2, 2010 at 5:11 PM, Dale<[email protected]>   wrote:
>>>>
>>>>
>>>>>
>>>>> chrome://messenger/locale/messengercompose/composeMsgs.properties:
>>>>>
>>>>>
>>>>>>
>>>>>> emerge -vp avahi
>>>>>>
>>>>>>
>>>>>
>>>>> r...@smoker ~ # emerge -vp avahi
>>>>>
>>>>> These are the packages that would be merged, in order:
>>>>>
>>>>> Calculating dependencies... done!
>>>>> [ebuild   R   ] net-dns/avahi-0.6.24-r2  USE="dbus gdbm gtk ipv6
>>>>> mdnsresponder-compat python qt4 -autoipd -bookmarks -doc -howl-compat
>>>>> -mono
>>>>> (-qt3) -test" 0 kB [1]
>>>>>
>>>>> Total: 1 package (1 reinstall), Size of downloads: 0 kB
>>>>> Portage tree and overlays:
>>>>>  [0] /usr/portage
>>>>>  [1] /usr/local/portage/layman/kde-sunset
>>>>>
>>>>>  * IMPORTANT: 1 news items need reading for repository 'gentoo'.
>>>>>  * Use eselect news to read news items.
>>>>>
>>>>> r...@smoker ~ #
>>>>>
>>>>>
>>>>> I can't help but notice that qt3 is disabled on that.  It is turned on
>>>>> in
>>>>> make.conf so something somewhere is disabling the USE flag.  My USE
>>>>> line
>>>>> from make.conf:
>>>>>
>>>>> USE="-a52 acl acpi alsa -arts automount avahi -bluetooth -branding
>>>>> bzip2
>>>>> cddb cdr chroot clucene -crypt curl dbus -doc -dts dvd dvdr -eds esd
>>>>> exif
>>>>> fdftk -fftw -firefox -gcj gif gimp gkrellm -gnome gnutls gphoto2 gtk
>>>>> hal
>>>>> hbci ipv6 -jabber -jingle java javascript jbig jpeg jpeg2k justify kde
>>>>> kdeprefix libwww logrotate loop-aes mmx mng mplayer mp3
>>>>> mdnsresponder-compat
>>>>> -musepack mysql -nls nsplugin ofx offensive opengl -oss -otr parport
>>>>> pdf
>>>>> ppds ppp qt3 qt3support qt4 sasl seamonkey -sqlite -sqlite3 sse syslog
>>>>> tcl
>>>>> -theora tiff tk truetype usb -v4l webkit win32codecs wma wmf X xml
>>>>> yahoo
>>>>> -xulrunner zeroconf 3dnow "
>>>>>
>>>>>
>>>>> Is make.conf not the last word on things anymore?
>>>>>
>>>>>
>>>>
>>>> Looks like qt3 USE flag has been masked in profile since yesterday, so
>>>> I think I have your solution now:
>>>>
>>>> echo "-qt3">>   /etc/make.profile/use.mask
>>>>
>>>> Now emerge net-dns/avahi and hopefully it has qt3 enabled, then
>>>> hopefully you can emerge the rest like you were trying to do in your
>>>> original message. :)
>>>>
>>>>
>>>>
>>>
>>> I did that and get this:
>>>
>>> [ebuild   R   ] net-dns/avahi-0.6.24-r2  USE="dbus gdbm gtk ipv6
>>> mdnsresponder-compat python qt3* qt4 -autoipd -bookmarks -doc
>>> -howl-compat
>>> -mono -test" 0 kB [1]
>>>
>>>
>>> So, that seems to work.  Question:  Since I want it enabled, why does
>>> there
>>> have to be a minus sign in front?  Is that to reverse the disabling
>>> elsewhere?  It sort of seems backwards.
>>>
>>
>> Yeah, since it is a mask file the minus actually means "don't mask"
>> and "qt3" without a minus means "mask". I guess they could make an
>> "unmask" file and let you put "qt3" in there instead. :)
>>
>>
>
> That explains it.  Here is the funny thing now.  It had about 50 or so
> packages, all KDE 3.5, that needed to be reemerged before this change was
> made.  Now I get this:
>
> r...@smoker ~ # emerge @preserved-rebuild
> emerge: 'preserved-rebuild' is an empty set
> emerge: no targets left after set expansion
> r...@smoker ~ #
>
>
> So, that fixed a lot of things easily.  Now the next person knows how to
> "correct" this as well.
>
> Thanks

No problem, glad I could help!

Reply via email to