Gentoo Archives: gentoo-alt

From: Junqi Hu <junqihu@××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] how to compile firefox on Mac Os X 10.8
Date: Thu, 30 Aug 2012 09:05:53
Message-Id: 27966712-02F0-4827-B70F-C8183653C9BF@me.com
In Reply to: Re: [gentoo-alt] how to compile firefox on Mac Os X 10.8 by "François Bissey"
1 On 2012-8-30, at 上午11:14, François Bissey <francois.bissey@×××××××××××××.nz> wrote:
2
3 > On Thu, 30 Aug 2012 08:56:45 Junqi Hu wrote:
4 >> The second problem has been solved by the script ecopy in
5 >> $EPREFIX/usr/portage/scripts.
6 >> On 2012-8-30, at 上午5:55, junqihu <junqihu@××.com> wrote:
7 >>> Hi, all!
8 >>>
9 >>> I'm a newbie on using Mac OS X and gentoo prefix. Hence, I have many
10 >>> problems arised in using them to resolve. One of them is how to compile
11 >>> firefox by gentoo prefix, although I know that there is a package named
12 >>> firefox for mac on mozilla's project page.
13 >>>
14 >>> Ok, let's see what happened?
15 >>>
16 >>> --------------------------------------------------------------------------
17 >>> --------------------------------------------------------------------------
18 >>> --
19 >>>
20 >>> $ emerge -av firefox
21 >>>
22 >>> These are the packages that would be merged, in order:
23 >>>
24 >>> Calculating dependencies... done!
25 >>>
26 >>> The following USE changes are necessary to proceed:
27 >>> #required by www-client/firefox-14.0.1, required by firefox (argument)
28 >>> =x11-libs/cairo-1.12.2-r3 X
29 >>> #required by www-client/firefox-14.0.1, required by firefox (argument)
30 >>>
31 >>>> =x11-libs/pango-1.30.1 X
32 >>>
33 >>> #required by www-client/firefox-14.0.1, required by firefox (argument)
34 >>>
35 >>>> =media-libs/libpng-1.5.12 apng
36 >>>
37 >>> Use --autounmask-write to write changes to config files (honoring
38 >>> CONFIG_PROTECT).
39 >>>
40 >>> emerge: there are no ebuilds to satisfy ">=sys-apps/dbus-1.6.2".
41 >>> (dependency required by "dev-libs/dbus-glib-0.100" [ebuild])
42 >>> (dependency required by "www-client/firefox-14.0.1[dbus]" [ebuild])
43 >>> (dependency required by "firefox" [argument])
44 >>>
45 >>> --------------------------------------------------------------------------
46 >>> --------------------------------------------------------------------------
47 >>> --
48 >>>
49 >>> The first question, I face to, is whether USE flag X should be select,
50 >>> because X11 for mac have been separated from Mac OS X since Mountain
51 >>> Lion. In fact, I have replaced USE Flag X by aqua in
52 >>> $EPREFIX/etc/make.conf.
53 >>>
54 >>> Obviously, without proper ebuild on dbus is another question. Same problem
55 >>> also raised on installing the package, app-text/xdvipdfmx, when USE flag
56 >>> xetex is chosen for app-text/texlive. Maybe, the procedure on ebuild
57 >>> transition from gentoo-portage to gentoo-portage-prefix should be
58 >>> mentioned.
59 >>>
60 >>> Anyone could help me?
61 >
62 > Well, we are missing an ebuild for dbus-1.6.2 but not dbus full stop.
63 > The ebuild for dbus-glib-0.100 shouldn't technically be in the tree since one
64 > of its dependency isn't but that kind of check is a lot of work.
65 > Try masking (etc/portage/package.mask) =dev-libs/dbus-glib-0.100
66 > may be firefox will be happy with dbus-glib-0.98.
67 >
68 > Francois
69 >
70
71 Thank you for your comments.
72
73 There is another problem I couldn't solve.
74
75 --------------------------------------------------------------------------
76
77 $ emerge -av firefox
78
79 These are the packages that would be merged, in order:
80
81 Calculating dependencies... done!
82
83 emerge: there are no ebuilds to satisfy "sys-devel/bsdmake".
84 (dependency required by "virtual/pmake-0" [ebuild])
85 (dependency required by "sys-freebsd/freebsd-mk-defs-9.0-r1" [ebuild])
86 (dependency required by "dev-libs/libexecinfo-1.1" [ebuild])
87 (dependency required by "www-client/firefox-14.0.1" [ebuild])
88 (dependency required by "firefox" [argument])
89
90 --------------------------------------------------------------------------
91
92 The ebuild for sys-devel/bsdmake is missing even while I use the script ecopy to try to generate it.
93
94 What can I do?

Replies

Subject Author
Re: [gentoo-alt] how to compile firefox on Mac Os X 10.8 Francois Bissey <francois.bissey@×××××××××××××.nz>