Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67634 - net-print/min12xxw - driver for Minolta PagePro 12/13xxW printer (New Package)
Summary: net-print/min12xxw - driver for Minolta PagePro 12/13xxW printer (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: [printer-drivers overlay]
Keywords: InOverlay
Depends on:
Blocks: printer-drivers
  Show dependency tree
 
Reported: 2004-10-15 03:38 UTC by kaeng
Modified: 2017-02-19 22:30 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
min12xxw-0.0.6 Ebuild (min12xxw-0.0.6.ebuild,744 bytes, text/plain)
2004-10-15 03:41 UTC, kaeng
Details
an ugly ebuild for the driver & PPD (min12xxw-0.0.8.ebuild,2.03 KB, text/plain)
2005-11-11 15:50 UTC, kavol
Details
the ugly ebuild for the driver & PPD (min12xxw-0.0.8.ebuild,2.06 KB, text/plain)
2005-11-11 16:08 UTC, kavol
Details
min12xxw-0.0.9.ebuild (min12xxw-0.0.9.ebuild,2.27 KB, text/plain)
2006-02-26 03:28 UTC, kavol
Details
min12xxw-0.0.9-r1.ebuild (min12xxw-0.0.9-r1.ebuild,1.26 KB, text/plain)
2007-02-14 15:38 UTC, kavol
Details
min12xxw-0.0.9-r2.ebuild (min12xxw-0.0.9-r2.ebuild,1.24 KB, text/plain)
2007-10-26 12:36 UTC, kavol
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kaeng 2004-10-15 03:38:46 UTC
This package contains a driver for Minolta PagePro 12/13xxW printers. Don't know what more to say. I didn't include Cups or Foomatic as dependencies because one can use this driver without Cups.
Comment 1 kaeng 2004-10-15 03:41:04 UTC
Created attachment 41849 [details]
min12xxw-0.0.6 Ebuild
Comment 2 kavol 2005-04-03 05:30:07 UTC
I think it may be marked stable on amd64 ... and included in portage :-)
Comment 3 kavol 2005-11-11 15:50:47 UTC
Created attachment 72715 [details]
an ugly ebuild for the driver & PPD

there is a new version available ...

btw, the ebuild is very very ugly, especially the part with wgets, but the
ebuild HOWTO
(http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1) is
not very descriptive in the matter of conditional (use-controlled) downloads
:-(
Comment 4 kavol 2005-11-11 16:08:27 UTC
Created attachment 72716 [details]
the ugly ebuild for the driver & PPD

err ... I forgot the foomatic dependency for CUPS
Comment 5 Stefan Schweizer (RETIRED) gentoo-dev 2006-01-14 11:44:00 UTC
You need to become a developer and maintain some ebuilds or get a developer to add and maintain this.
Comment 6 kavol 2006-02-26 03:25:51 UTC
(In reply to comment #5)
> You need to become a developer and maintain some ebuilds

unfortunately, I do not have time nor knowledge for this ...

> or get a developer to add and maintain this.

ok, when a developer passes by, I'll take the lasso and ... :-)

- oh wait, I do not have lasso and I haven't seen a developer here for ages anyway ... do you suggest something else?
Comment 7 kavol 2006-02-26 03:28:27 UTC
Created attachment 80753 [details]
min12xxw-0.0.9.ebuild

new version
- added support for 1400W
- linuxprinting.org does not like wget, so use empty User-Agent
Comment 8 kavol 2007-02-14 15:38:21 UTC
Created attachment 110176 [details]
min12xxw-0.0.9-r1.ebuild

The PagePro 1[234]xxW PPDs are now provided by foomatic-filters-ppds so I updated the ebuild to make use of this.
Comment 9 Robert A. 2007-09-29 15:54:28 UTC
dependency "net-print/foomatic" does not exist.

beside that it works for me.
Comment 10 kavol 2007-10-26 12:35:12 UTC
(In reply to comment #9)
> dependency "net-print/foomatic" does not exist.

thankyou for noticing the change - I wonder how is it possible that my portage does not fail on this?
Comment 11 kavol 2007-10-26 12:36:31 UTC
Created attachment 134415 [details]
min12xxw-0.0.9-r2.ebuild

updated DEPEND to match current packages
Comment 12 Gordon Pettey 2008-01-04 15:23:00 UTC
Shouldn't this be WONTFIX or RESOLVED? The ebuild is no longer needed as the driver is in foomatic-filters
Comment 13 kavol 2008-01-05 11:20:23 UTC
(In reply to comment #12)
> Shouldn't this be WONTFIX or RESOLVED? The ebuild is no longer needed as the
> driver is in foomatic-filters

really? - not on my system:

$ equery f foomatic-filters
[ Searching for packages matching foomatic-filters... ]
* Contents of net-print/foomatic-filters-3.0.20060720:
/etc
/etc/foomatic
/etc/foomatic/direct
/etc/foomatic/filter.conf
/etc/foomatic/filter.conf.sample
/usr
/usr/bin
/usr/bin/foomatic-gswrapper
/usr/bin/foomatic-rip
/usr/bin/lpdomatic -> /usr/bin/foomatic-rip
/usr/lib64
/usr/lib64/ppr
/usr/lib64/ppr/interfaces
/usr/lib64/ppr/interfaces/foomatic-rip -> /usr/bin/foomatic-rip
/usr/lib64/ppr/lib
/usr/lib64/ppr/lib/foomatic-rip -> /usr/bin/foomatic-rip
/usr/libexec
/usr/libexec/cups
/usr/libexec/cups/backend
/usr/libexec/cups/backend/beh
/usr/libexec/cups/filter
/usr/libexec/cups/filter/cupsomatic -> /usr/bin/foomatic-rip
/usr/libexec/cups/filter/foomatic-gswrapper -> /usr/bin/foomatic-gswrapper
/usr/libexec/cups/filter/foomatic-rip -> /usr/bin/foomatic-rip
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/foomatic-gswrapper.1.bz2
/usr/share/man/man1/foomatic-rip.1.bz2


ok, so I tried to upgrade to the ~masked version ...

$ equery f foomatic-filters
[ Searching for packages matching foomatic-filters... ]
* Contents of net-print/foomatic-filters-3.0.20070501:
/etc
/etc/foomatic
/etc/foomatic/direct
/etc/foomatic/filter.conf
/etc/foomatic/filter.conf.sample
/usr
/usr/bin
/usr/bin/foomatic-gswrapper
/usr/bin/foomatic-rip
/usr/bin/lpdomatic -> /usr/bin/foomatic-rip
/usr/lib64
/usr/lib64/ppr
/usr/lib64/ppr/interfaces
/usr/lib64/ppr/interfaces/foomatic-rip -> /usr/bin/foomatic-rip
/usr/lib64/ppr/lib
/usr/lib64/ppr/lib/foomatic-rip -> /usr/bin/foomatic-rip
/usr/libexec
/usr/libexec/cups
/usr/libexec/cups/backend
/usr/libexec/cups/backend/beh
/usr/libexec/cups/filter
/usr/libexec/cups/filter/cupsomatic -> /usr/bin/foomatic-rip
/usr/libexec/cups/filter/foomatic-gswrapper -> /usr/bin/foomatic-gswrapper
/usr/libexec/cups/filter/foomatic-rip -> /usr/bin/foomatic-rip
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/foomatic-gswrapper.1.bz2
/usr/share/man/man1/foomatic-rip.1.bz2


... and I still do not see the 'min12xxw' driver binary and 'esc-m' helper binary?
Comment 14 kavol 2008-08-22 22:22:35 UTC
argh, the driver is needed even if printing remote over CUPS :-/

(this means re: comment #12 - I really had to install it on another machine *in addition* to foomatic-filters, only then I was able to print remotely on my PagePro 1300W)
Comment 15 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-14 17:02:00 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached to
this bug.
This bug is assigned to maintainer-wanted which means that it is not in the main
tree.

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise
overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and
all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We
anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 16 Andreas K. Hüttel archtester gentoo-dev 2011-06-03 21:13:44 UTC
No comments for > 2 years - is anyone still interested in this?
Comment 17 kavol 2011-06-04 08:12:46 UTC
(In reply to comment #16)
> No comments for > 2 years - is anyone still interested in this?

I'm still using the printer ... yep, "get all those ebuilds into Sunrise" is on my ToDo longer than desired :-(
Comment 18 Andreas K. Hüttel archtester gentoo-dev 2012-04-06 18:12:32 UTC
http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=tree;f=net-print/min12xxw;hb=HEAD

Added to the new printer-drivers overlay.
Comment 19 kavol 2012-04-06 19:05:15 UTC
(In reply to comment #18)
> http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=tree;
> f=net-print/min12xxw;hb=HEAD
> 
> Added to the new printer-drivers overlay.

thanks, cool ... but ... I don't see this overlay in layman list?
Comment 20 Andreas K. Hüttel archtester gentoo-dev 2012-04-06 20:31:55 UTC
(In reply to comment #19)
> (In reply to comment #18)
> > http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=tree;
> > f=net-print/min12xxw;hb=HEAD
> > 
> > Added to the new printer-drivers overlay.
> 
> thanks, cool ... but ... I don't see this overlay in layman list?

Should be in the list now... if not have layman explicitly refetch with layman -f
Comment 21 kavol 2012-04-06 21:38:18 UTC
(In reply to comment #20)
> (In reply to comment #19)
> > thanks, cool ... but ... I don't see this overlay in layman list?
> 
> Should be in the list now... if not have layman explicitly refetch with
> layman -f

yes, I can add it now, thanks again
Comment 22 Andreas K. Hüttel archtester gentoo-dev 2012-04-07 16:59:28 UTC
[below is the default text, but this ebuild is now already fixed up fine :) ]

Are you interested in maintaning this driver directly yourself in the new 
printer-drivers overlay [1]?

If yes, just send me via personal e-mail at dilfridge@gentoo.org
a public ssh key [2], so we can give you git push access to the overlay.
If you have a gnupg key, you should sign that e-mail [3].

Just a few rules:
* Initially, the ebuilds should work for you, and not break
  anything else.
* You enter yourself as maintainer in metadata.xml (together with
  the printing herd), and are then automatically cc'ed in bug reports 
  on bugzilla.
* We will guide you towards improving the ebuilds over the next 
  months so they follow the rules and qa guidelines of the Gentoo 
  main portage tree. In particular this means also using a recent
  EAPI (3 or perferably 4), and fixing repoman warnings [4].
  Don't worry, we'll help you with that.
* I hope this is never going to happen, but... ebuilds that "work but 
  go against the guidelines" and do not see any improvement will be 
  removed again one year after initial addition.

There are many ways to get help.
* You can directly ask me by personal e-mail (my time is limited, 
  but I'll try), 
* you can ask on freenode, channel #gentoo-dev-help,
* you can read the documentation (ebuild howto [5], devmanual [6]), 
* ...

[1] http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=summary
[2] http://www.gentoo.org/doc/en/articles/openssh-key-management-p1.xml
[3] http://www.gentoo.org/doc/en/gnupg-user.xml
[4] http://dev.gentoo.org/~zmedico/portage/doc/man/repoman.1.html
[5] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2
[6] http://devmanual.gentoo.org/
Comment 23 kavol 2014-11-21 21:33:56 UTC
net-print/foomatic-filters-ppds got masked, so the ebuild dependency should be changed to net-print/foomatic-db for cups, as it seems to handle those xmls

however, I have no clue how to install the appropriate ppds separately for non-cups systems ... as for me (the last PagePro 1xxxW user? :-)), I wouldn't mind just dropping support for those systems
Comment 24 Andreas K. Hüttel archtester gentoo-dev 2017-02-19 22:09:21 UTC
Is anyone still interested in this?
Comment 25 kavol 2017-02-19 22:30:52 UTC
(In reply to Andreas K. Hüttel from comment #24)
> Is anyone still interested in this?

yes, my printer still works ... I'm not sure about remaining toner; when it runs out (in a year or two from now?), I'll probably send it to silicone heaven as the drum is getting worn, new color printer will be cheaper than fixing this (if they even still sell a replacement?)

p.s. I'm using also HP LaserJet 6L which looks immortal ;-)