1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 05.10.2012 17:38, Jamse wrote: |
5 |
> BACKGROUND ---------- |
6 |
> |
7 |
> OK, so I get a new Brother MFC-6710DW printer, which includes |
8 |
> ethernet. Since there is not (hplip) package for Brother, I trying |
9 |
> to use Layman to first add an existing Overlay and then set up the |
10 |
> printer via Cups (localhost:631). |
11 |
> |
12 |
> Amazingly, I found an overlay that looks to be for a brother |
13 |
> printer that is identical to mine, except it down not have the |
14 |
> memory stick slot (brother mfc6490cw). |
15 |
> |
16 |
> Here it is on zugaina (Successfully synchronized overlay |
17 |
> "zugaina") |
18 |
> |
19 |
> http://gpo.zugaina.org/Overlays/printer-drivers/ |
20 |
> net-print/brother-mfc6490cw-cups |
21 |
> |
22 |
> I thought once that layman is setup you could just update the |
23 |
> tree_list of packages (which I did) and then just use emerge to |
24 |
> install from a give Overlay repository? (Yes, I modifies the |
25 |
> /etc/make.conf |
26 |
> |
27 |
> #LAYMAN PORTDIR_OVERLAY="/usr/local/portage" source |
28 |
> /var/lib/layman/make.conf (but this layman make.conf file is still |
29 |
> empty) |
30 |
> |
31 |
> So, I get this error: # layman -f -a |
32 |
> net-print/brother-mfc6490cw-cups-1.1.2_p2 |
33 |
> |
34 |
> Overlay "net-print/brother-mfc6490cw-cups-1.1.2_p2" does not |
35 |
> exist. (I also tried the name "net-print/brother-mfc6490cw-cups" to |
36 |
> no avail) |
37 |
> |
38 |
> Next, I've manually downloaded the ebuild to: |
39 |
> /usr/local/portage/net-print/brother-mfc6490cw-cups/ |
40 |
> |
41 |
> |
42 |
> |
43 |
> PROBLEM ------- But I cannot use emerge to install it. # emerge |
44 |
> brother-mfc6490cw-cups Calculating dependencies / * Manifest not |
45 |
> found for '/usr/local/portage/net-print/brother-mfc6490cw-cups/ |
46 |
> brother-mfc6490cw-cups-1.1.2_p2.ebuild' |
47 |
> |
48 |
> So now I need to hack the manifest and other files into this dir? |
49 |
> Any discussion, ideas, syntax or ebuild support files (manifest et. |
50 |
> al) are most welcome (Neil?) |
51 |
> |
52 |
> Note: it's been a while since I've used the laymen scripts et. al. |
53 |
> so it's entirely possible I missed (fudged_up) the steps I gleaned |
54 |
> from the myriad of wikis to do this install. |
55 |
> |
56 |
> rusty on Overlays, James |
57 |
> |
58 |
|
59 |
Hi James, |
60 |
|
61 |
you'll have to add the complete overlay, e.g.: |
62 |
|
63 |
|
64 |
layman -a printer-drivers |
65 |
|
66 |
Afterwards you should be able to install the driver. The alternative |
67 |
route would be to set up your own overlay. If you put a file inside |
68 |
the normal portage tree, it will be removed after the next sync. |
69 |
To create a Manifest you could issue "ebuild <path/to/foobar.ebuild> |
70 |
manifest" but as stated above it would be removed on the next sync, if |
71 |
you don't setup your own overlay. The easiest way would be to simply |
72 |
add the overlay with "layman -a <overlayname>". If I recall correctly |
73 |
you'll have to update the list of available overlays before doing so |
74 |
via "layman -L" |
75 |
|
76 |
WKR |
77 |
Hinnerk |
78 |
|
79 |
|
80 |
|
81 |
-----BEGIN PGP SIGNATURE----- |
82 |
Version: GnuPG v2.0.19 (GNU/Linux) |
83 |
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ |
84 |
|
85 |
iQEcBAEBAgAGBQJQby2tAAoJEJwwOFaNFkYcVRUIAIr59Av0eLAd2arl4YqBKhlI |
86 |
KCXeTa/mgFEmu1KhxCotrXm8KspFHsXxl8zUXZpxusvE/vMaao4m0lJd1j1Ifjhl |
87 |
CEWT3kcotPVo9PLGh6faTsZMjzvbm4MgIVzYowA2Gf/TsLPo/Bc21ho9wP1zOX0M |
88 |
BE8ES/f3orftDzyGFysgAxNzdKMnpeDFCxtJGNMHCcQHn1YBAWtKP09e+XeHjOD1 |
89 |
3cN7UfSa5IuNXbS7lT+I9oP50kl/dImyYf+mAbvjLqopd86TlavpSWEOn1lnxKKx |
90 |
iZq3rggdQb9TZRDY80xTRACSJ9JxfQbvkqzulDLrZXY57McazX5Ky1UHmgCq9T8= |
91 |
=SWN8 |
92 |
-----END PGP SIGNATURE----- |