Konica Minolta native printer drivers not included

Bug #74635 reported by Frank Ickstadt
2
Affects Status Importance Assigned to Milestone
Baltix
Confirmed
Wishlist
Mantas Kriaučiūnas
foomatic-db (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Hi Alan,

this references to https://launchpad.net/distros/ubuntu/+ticket/2718

The native drivers for Konica Minolta 2430dl 5430dl and 5440dl are excellent and need to be included in the official repository.

To build these drivers successfully the package JBIG-KIT (http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-1.6.tar.gz) has to be build/installed. The main trick to build the km5430dl and km5440dl drivers is to change cups_strlcpy to _cups_strlcpy in kmlf.h
This could be done in the following way:
sed -i 's/cups_strlcpy/_cups_strlcpy/' ./src/kmlf.h

The sources can be found on the linuxprinting.org website:
http://www.linuxprinting.org/download/printing/konicaminolta/

This would break the CUPS 1.1.x compatibility because the CUPS private API changed from cups_strlcpy (v 1.1.x) to _cups_strlcpy (v 1.2.x) but I think this shouldn't be a problem.

Per request I can provide a patch for km5430dl which make the driver independent from CUPS version.

The already included driver which based on the foo2zjs driver doesn't support the functionality of the 5430dl and 5440dl features.

As mentioned in the link posted above I've build the native drivers for the archlinux distribution, see the PKGBUILDs:
http://aur.archlinux.org/packages/jbigkit/jbigkit/PKGBUILD
http://aur.archlinux.org/packages/cups-mc2430dl/cups-mc2430dl/PKGBUILD
http://aur.archlinux.org/packages/cups-mc5430dl/cups-mc5430dl/PKGBUILD
http://aur.archlinux.org/packages/cups-mc5440dl/cups-mc5440dl/PKGBUILD

Sorry but I can't support more distributions than archlinux. It's at last a matter of time.

regards,

Frank

Changed in foomatic-db:
importance: Undecided → Low
status: Unconfirmed → Confirmed
Revision history for this message
Jan Klopper (janklopper-innerheight) wrote :

I would like to see the importance of this bug be increased, i'm ready to roll out ubuntu on all systems in a small office, but to provide a quick and easy re-installation procedure, i need this driver to be included by default.
As the driver works like a charm, and only needs a small fix, i suggest getting this done asap.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

KONICA MINOLTA provides native linux printer driver for these printers on their web site.
If you want these native printer drivers to be installed automatically in future versions of Ubuntu you should ask KONICA MINOLTA to provide a distribution independent driver package as described here: http://www.linux-foundation.org/en/OpenPrinting/WritingAndPackagingPrinterDrivers, so automatic download of the printer driver becomes possible as already implemented by this specification: https://blueprints.launchpad.net/ubuntu/+spec/printerdriverautodownload since Ubuntu Intrepid.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Cannot be fixed by the Ubuntu package of foomatic-db. Either the driver needs to be available as automatically downloadable package on OpenPrinting or be packaged as Ubuntu package. The best solution depends on the license of the driver and on what the manufacturer's preferences are.

Changed in foomatic-db (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

The same is valid here as I told about the Ubuntu package in the previous comment.

Changed in foomatic-db (Baltix):
status: New → Invalid
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

I'm planning to include Konica-Minolta drivers into official Baltix GNU/Linux repositories

affects: foomatic-db (Baltix) → baltix
Changed in baltix:
assignee: nobody → Mantas Kriaučiūnas (mantas)
importance: Undecided → Wishlist
status: Invalid → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.