Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Nov 2016 15:01:22 -0700
From:      Gary Aitken <freebsd@dreamchaser.org>
To:        Tijl Coosemans <tijl@coosemans.org>
Cc:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: cups problems on 10.3 release both Epson and HP
Message-ID:  <32481b91-6d29-7bea-6376-9a4c1b61016e@dreamchaser.org>
In-Reply-To: <20161107211429.7acb7e6b@kalimero.tijl.coosemans.org>
References:  <2134837b-14ed-a35e-aec0-2490e268659d@dreamchaser.org> <20161105233720.586fd471@kalimero.tijl.coosemans.org> <0d2306ad-8f96-c9bc-78ed-af0aea4daf50@dreamchaser.org> <20161106121440.221ba2e8@kalimero.tijl.coosemans.org> <e6ac5133-613a-1546-39bc-56030521640e@dreamchaser.org> <20161107124357.1d278104@kalimero.tijl.coosemans.org> <bcc924aa-5a7f-4368-037c-8380ab9cabcd@dreamchaser.org> <20161107211429.7acb7e6b@kalimero.tijl.coosemans.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/07/16 13:14, Tijl Coosemans wrote:
> On Mon, 7 Nov 2016 11:56:14 -0700 Gary Aitken <freebsd@dreamchaser.org> wrote:
>> I did have older driver versions, but no choice for the newer ones.
>> I reinstalled all of my ports and now see the following:
>>   Epson Stylus Pro 3880 - CUPS+Gutenprint v5.2.10
>>   HP Officejet Pro 8500 a909g, hpcups 3.16.10
>> The Epson seems to be working ok; I can now print a self-test and a test page.
>> However, when I go to print a self-test page on the HP I get:
>>   Unsupported document-format "application/vnd.cups-command"
<snip>
> But printing the CUPS test page works right?

hmmm...  yes, it does.  
I hadn't bothered trying that figuring if I couldn't tell it to do its
own self test it wouldn't print anything.

> Self-test is a special command that can be sent to the printer to make it
> print its own internal test page.  The hplip drivers don't support such
> commands.  You should still be able to print that page through the web
> interface of the printer (http://ip-address-of-printer/).  Also, if you
> installed hplip with X11 option on, you should have "HP Device Manager"
> in the application menu of your desktop.  If you setup your printer via
> this application (remove the printer in CUPS web interface first), then
> you can perform some special commands, but it doesn't look like self-test
> is one of them.

Ahhhh... didn't realize that.  Thanks.

>> I have the following ports installed:
>> $ pkg info | awk '{ print $1 }' - | grep -E "cups|foo|guten|ghost|hp"
>> cups-2.2.1                 
>> cups-filters-1.11.4
>> foomatic-db-20161105
>> foomatic-db-hpijs-1.4
>> ghostscript9-agpl-base-9.16_5
>> gutenprint-base-5.2.10_2
>> gutenprint-cups-5.2.10_3
>> hplip-3.16.10
>> hplip-plugin-3.16.10
> 
> You can remove foomatic-db, foomatic-db-hpijs and hplip-plugin.

Thanks, I thought that might be the case.
At this point it appears both printers are now working; thanks a bundle.
Now rebuilding office stuff and gimp, etc and see that they work.

>> I'm guessing I need cups-pstoraster for the missing piece?
>> If I try to add 
>>   print/cups-pstoraster
>> which also installs
>>   print/cups-client
>>   print/cups-image
>> I can't because of conflicts:
>>   pkg-static: cups-client-2.0.3_2 conflicts with cups-2.2.1
>>     (installs files into the same place).
>>     Problematic file: /usr/local/bin/cups-config
>>
>> It's unclear to me what gets installed from the print/cups port;
>> I had thought it was a meta-port that would install cups-base and others
>> depending on the options, but apparently not.  What is the difference 
>> between print/cups-base and print/cups?
> 
> These ports no longer exist.  cups-pstoraster is now part of cups-filters
> and cups-base, cups-client and cups-image are part of print/cups.  If
> you still see these ports your ports tree isn't updating properly.

hmmm.  Yes, I still see them.
This is a new-ish 10.3 install.  
UPDATING implies they were trashed 20160311; why would they still be there
or at least not marked obsolete?
This sys was installed within the last month and updated, now at p7;
portsnap fetch & update several times since and including over the weekend.

Is there an easy way to discover and remove all "no longer existing" ports?
Or do I have to remove /usr/ports/* and rebuild everything?

again, thanks for helping me work through this.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?32481b91-6d29-7bea-6376-9a4c1b61016e>