-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 05.10.2012 21:39, James wrote: > Hinnerk van Bruinehsen <h.v.bruinehsen <at> fu-berlin.de> writes: > > >>> PROBLEM ------- But I cannot use emerge to install it. # >>> emerge brother-mfc6490cw-cups Calculating dependencies / * >>> Manifest not found for >>> '/usr/local/portage/net-print/brother-mfc6490cw-cups/ >>> brother-mfc6490cw-cups-1.1.2_p2.ebuild' > >>> So now I need to hack the manifest and other files into this >>> dir? Any discussion, ideas, syntax or ebuild support files >>> (manifest et. al) are most welcome (Neil?) > > >> layman -a printer-drivers > I have /usr/local/portage/net-print/brother-mfc6490cw-cups set up > > I did generate the ebuild manifest by hand: > > # ebuild brother-mfc6490cw-cups-1.1.2_p2.ebuild manifest <snip> > 2012-10-05 14:45:35 (653 KB/s) - > `/usr/portage/distfiles/mfc6490cwcupswrapper-1.1.2-2.i386.rpm' > saved [15650/15650] > > Creating Manifest for > /usr/local/portage/net-print/brother-mfc6490cw-cups > >> Afterwards you should be able to install the driver. > > > This file is empty, but exists: cat /var/lib/layman/make.conf > <empty> what should be in this file? > > # layman -a printer-drivers > > * Running... # /usr/bin/git clone > git://git.overlays.gentoo.org/proj/printer-drivers.git > /var/lib/layman/printer-drivers Cloning into > '/var/lib/layman/printer-drivers'... remote: Counting objects: 38, > done. remote: Compressing objects: 100% (32/32), done. remote: > Total 38 (delta 7), reused 0 (delta 0) Receiving objects: 100% > (38/38), 8.57 KiB, done. Resolving deltas: 100% (7/7), done. * > Failed to add overlay "printer-drivers". * Error was: Did not find > a PORTDIR_OVERLAY entry in file /var/lib/layman/make.conf! Did you > specify the correct file? > >
Ok - you're trying two different approaches at the same time. I'd recommend you to just use the printer-drivers overlay. Normally layman should take care of the contents of /var/lib/layman/make.conf. Maybe it doesn#t work because you created an empty one. You could try to simply delete it and afterwards rerun layman -a printer-drivers. If that doesn't solve your problem, recreate the file with the following content: PORTDIR_OVERLAY=" $PORTDIR_OVERLAY " Afterwards try layman -a printer-drivers again. WKR Hinnerk -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQb09RAAoJEJwwOFaNFkYc99AH/RMbGP873Y64ZnuDDwPu9kuk K9NzfMuhyvmSkLpJPhwuAfm0IPDPDqe7HJWb6CjSTyfW/FWaXTgp2kbAoszGLQ+I slQXzEbs+0n176rN9YZlyu6CuWLh/istY6KtO2wkDH9g2uj4KeKzdB4wmWqFckUw ZCBMNqqwlkO09eN214kNmpwmzc0lobahQetEHg3NWMFQ92m4njyAQh8lzmKSKGnO biE8ZC1QvwJZY6OJTVzF9m5DQboeDeOkRG2XIZ0FDyelysaXojkpTPkMkMXFdbZ5 uR0IVfpqII7hPNMGgY8G+0gfkPTiV42gSNZaG+Jc2iFMb2YOPsm80jKcKd2i3/I= =pVfT -----END PGP SIGNATURE-----