From: Saige on
I recently installed FreeBSD 8.0-RELEASE on amd64 architecture.

I am trying to use portmanager to install print/cups. Many ports have
installed just fine, but this one is failing, and my expertise is not
yet sufficient to know where to look for the solution. Here is what I
am trying:

# portmanager print/cups

[remove lots of messages]
------------------------------------------------------------------------
Port Status
Report
------------------------------------------------------------------------
00001 have:cups-pstoraster-8.15.4_5 /print/cups-
pstoraster CURRENT
00002 have:cups-base-1.4.2_4 /print/cups-
base CURRENT
00003 have:gmake-3.81_3 /devel/
gmake CURRENT
00004 have:ghostscript8-8.70_1 /print/
ghostscript8 CURRENT
00005 have:cups-image-1.4.2_4 /print/cups-
image CURRENT
00006 have:cups-client-1.4.2_4 /print/cups-
client CURRENT
00007 have:pkg-config-0.23_1 /devel/pkg-
config CURRENT
00008 have:gnutls-2.8.3 /security/
gnutls CURRENT
00009 have:gettext-0.17_1 /devel/
gettext CURRENT
00010 have:libXt-1.0.5_1 /x11-toolkits/
libXt CURRENT
00011 have:libXext-1.0.5,1 /x11/
libXext CURRENT
00012 have:gsfonts-8.11_5 /print/
gsfonts CURRENT
00013 have:jpeg-8 /graphics/
jpeg CURRENT
00014 have:png-1.2.42 /graphics/
png CURRENT
00015 have:fontconfig-2.8.0,1 /x11-fonts/
fontconfig CURRENT
00016 have:libiconv-1.13.1_1 /converters/
libiconv CURRENT
00017 have:tiff-3.9.2_1 /graphics/
tiff CURRENT
00018 have:libtool-2.2.6b /devel/
libtool22 CURRENT
00019 have:libgcrypt-1.4.4 /security/
libgcrypt CURRENT
00020 have:libgpg-error-1.7 /security/libgpg-
error CURRENT
00021 have:libtasn1-2.4 /security/
libtasn1 CURRENT
00022 have:lzo2-2.03_2 /archivers/
lzo2 CURRENT
00023 have:kbproto-1.0.3 /x11/
kbproto CURRENT
00024 have:libX11-1.2.1_1,1 /x11/
libX11 CURRENT
00025 have:libSM-1.1.0_1,1 /x11/
libSM CURRENT
00026 have:xproto-7.0.15 /x11/
xproto CURRENT
00027 have:xextproto-7.0.5 /x11/
xextproto CURRENT
00028 have:libXau-1.0.4 /x11/
libXau CURRENT
00029 have:freetype2-2.3.11 /print/
freetype2 CURRENT
00030 have:expat-2.0.1_1 /textproc/
expat2 CURRENT
00031 have:jbigkit-1.6 /graphics/
jbigkit CURRENT
00032 have:libxcb-1.5 /x11/
libxcb CURRENT
00033 have:xorg-macros-1.2.1 /devel/xorg-
macros CURRENT
00034 have:bigreqsproto-1.0.2 /x11/
bigreqsproto CURRENT
00035 have:xcmiscproto-1.1.2 /x11/
xcmiscproto CURRENT
00036 have:xtrans-1.2.3 /x11/
xtrans CURRENT
00037 have:inputproto-1.5.0 /x11/
inputproto CURRENT
00038 have:xf86bigfontproto-1.1.2 /x11-fonts/
xf86bigfontproto CURRENT
00039 have:libXdmcp-1.0.2_1 /x11/
libXdmcp CURRENT
00040 have:automake-1.10.1 /devel/
automake110 CURRENT
00041 have:autoconf-2.62 /devel/
autoconf262 CURRENT
00042 have:libICE-1.0.4_1,1 /x11/
libICE CURRENT
00043 have:libcheck-0.9.8 /devel/
libcheck CURRENT
00044 have:libxslt-1.1.26 /textproc/
libxslt CURRENT
00045 have:xcb-proto-1.6 /x11/xcb-
proto CURRENT
00046 have:libpthread-stubs-0.3_3 /devel/libpthread-
stubs CURRENT
00047 have:python26-2.6.4 /lang/
python26 CURRENT
00048 have:perl-5.8.9_3 /lang/
perl5.8 CURRENT
00049 have:automake-wrapper-20071109 /devel/automake-
wrapper CURRENT
00050 have:m4-1.4.13,1 /devel/
m4 CURRENT
00051 have:help2man-1.37.1 /misc/
help2man CURRENT
00052 have:autoconf-wrapper-20071109 /devel/autoconf-
wrapper CURRENT
00053 have:libxml2-2.7.6_1 /textproc/
libxml2 CURRENT
00054 have:p5-gettext-1.05_2 /devel/p5-Locale-
gettext CURRENT
00055 ----:cups-1.4.2_1 /print/
cups MISSING
========================================================================
skipping cups-1.4.2_1 /print/cups marked IGNORE reason: looping, 3rd
attempt at make
------------------------------------------------------------------------
portmanager 0.4.1_9 INFO: finished with some ports not updated if --
log was used see /var/log/portmanager.log
------------------------------------------------------------------------


Seems hard to believe that such an important function, "cups", is just
missing from the ports tree. I have updated the ports on my system
with:

# csup -g -L 2 /root/ports-supfile
# cd /usr/ports
# make readmes && make index


So if I'm just doing something wrong due to ignorance, please point me
in the right direction so that I can solve my problem... Thank you!
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Jerry on
On Mon, 8 Mar 2010 10:37:35 -0800 (PST)
Saige <saige.losli(a)gmail.com> articulated:

> I recently installed FreeBSD 8.0-RELEASE on amd64 architecture.
>
> I am trying to use portmanager to install print/cups. Many ports have
> installed just fine, but this one is failing, and my expertise is not
> yet sufficient to know where to look for the solution. Here is what I
> am trying:
>
> # portmanager print/cups
>
> [remove lots of messages]
> ------------------------------------------------------------------------
> Port Status
> Report
> ------------------------------------------------------------------------
> 00001 have:cups-pstoraster-8.15.4_5 /print/cups-
> pstoraster CURRENT
> 00002 have:cups-base-1.4.2_4 /print/cups-
> base CURRENT
> 00003 have:gmake-3.81_3 /devel/
> gmake CURRENT
> 00004 have:ghostscript8-8.70_1 /print/
> ghostscript8 CURRENT
> 00005 have:cups-image-1.4.2_4 /print/cups-
> image CURRENT
> 00006 have:cups-client-1.4.2_4 /print/cups-
> client CURRENT
> 00007 have:pkg-config-0.23_1 /devel/pkg-
> config CURRENT
> 00008 have:gnutls-2.8.3 /security/
> gnutls CURRENT
> 00009 have:gettext-0.17_1 /devel/
> gettext CURRENT
> 00010 have:libXt-1.0.5_1 /x11-toolkits/
> libXt CURRENT
> 00011 have:libXext-1.0.5,1 /x11/
> libXext CURRENT
> 00012 have:gsfonts-8.11_5 /print/
> gsfonts CURRENT
> 00013 have:jpeg-8 /graphics/
> jpeg CURRENT
> 00014 have:png-1.2.42 /graphics/
> png CURRENT
> 00015 have:fontconfig-2.8.0,1 /x11-fonts/
> fontconfig CURRENT
> 00016 have:libiconv-1.13.1_1 /converters/
> libiconv CURRENT
> 00017 have:tiff-3.9.2_1 /graphics/
> tiff CURRENT
> 00018 have:libtool-2.2.6b /devel/
> libtool22 CURRENT
> 00019 have:libgcrypt-1.4.4 /security/
> libgcrypt CURRENT
> 00020 have:libgpg-error-1.7 /security/libgpg-
> error CURRENT
> 00021 have:libtasn1-2.4 /security/
> libtasn1 CURRENT
> 00022 have:lzo2-2.03_2 /archivers/
> lzo2 CURRENT
> 00023 have:kbproto-1.0.3 /x11/
> kbproto CURRENT
> 00024 have:libX11-1.2.1_1,1 /x11/
> libX11 CURRENT
> 00025 have:libSM-1.1.0_1,1 /x11/
> libSM CURRENT
> 00026 have:xproto-7.0.15 /x11/
> xproto CURRENT
> 00027 have:xextproto-7.0.5 /x11/
> xextproto CURRENT
> 00028 have:libXau-1.0.4 /x11/
> libXau CURRENT
> 00029 have:freetype2-2.3.11 /print/
> freetype2 CURRENT
> 00030 have:expat-2.0.1_1 /textproc/
> expat2 CURRENT
> 00031 have:jbigkit-1.6 /graphics/
> jbigkit CURRENT
> 00032 have:libxcb-1.5 /x11/
> libxcb CURRENT
> 00033 have:xorg-macros-1.2.1 /devel/xorg-
> macros CURRENT
> 00034 have:bigreqsproto-1.0.2 /x11/
> bigreqsproto CURRENT
> 00035 have:xcmiscproto-1.1.2 /x11/
> xcmiscproto CURRENT
> 00036 have:xtrans-1.2.3 /x11/
> xtrans CURRENT
> 00037 have:inputproto-1.5.0 /x11/
> inputproto CURRENT
> 00038 have:xf86bigfontproto-1.1.2 /x11-fonts/
> xf86bigfontproto CURRENT
> 00039 have:libXdmcp-1.0.2_1 /x11/
> libXdmcp CURRENT
> 00040 have:automake-1.10.1 /devel/
> automake110 CURRENT
> 00041 have:autoconf-2.62 /devel/
> autoconf262 CURRENT
> 00042 have:libICE-1.0.4_1,1 /x11/
> libICE CURRENT
> 00043 have:libcheck-0.9.8 /devel/
> libcheck CURRENT
> 00044 have:libxslt-1.1.26 /textproc/
> libxslt CURRENT
> 00045 have:xcb-proto-1.6 /x11/xcb-
> proto CURRENT
> 00046 have:libpthread-stubs-0.3_3 /devel/libpthread-
> stubs CURRENT
> 00047 have:python26-2.6.4 /lang/
> python26 CURRENT
> 00048 have:perl-5.8.9_3 /lang/
> perl5.8 CURRENT
> 00049 have:automake-wrapper-20071109 /devel/automake-
> wrapper CURRENT
> 00050 have:m4-1.4.13,1 /devel/
> m4 CURRENT
> 00051 have:help2man-1.37.1 /misc/
> help2man CURRENT
> 00052 have:autoconf-wrapper-20071109 /devel/autoconf-
> wrapper CURRENT
> 00053 have:libxml2-2.7.6_1 /textproc/
> libxml2 CURRENT
> 00054 have:p5-gettext-1.05_2 /devel/p5-Locale-
> gettext CURRENT
> 00055 ----:cups-1.4.2_1 /print/
> cups MISSING
> ========================================================================
> skipping cups-1.4.2_1 /print/cups marked IGNORE reason: looping, 3rd
> attempt at make
> ------------------------------------------------------------------------
> portmanager 0.4.1_9 INFO: finished with some ports not updated if --
> log was used see /var/log/portmanager.log
> ------------------------------------------------------------------------
>
>
> Seems hard to believe that such an important function, "cups", is just
> missing from the ports tree. I have updated the ports on my system
> with:
>
> # csup -g -L 2 /root/ports-supfile
> # cd /usr/ports
> # make readmes && make index
>
>
> So if I'm just doing something wrong due to ignorance, please point me
> in the right direction so that I can solve my problem... Thank you!

This happens occasionally. CD to the /usr/ports/print/cups directory
and run: "make clean". Next run: make install and see if the port
installs. You might want to create a log file of the
build/install routine. If the build fails again, post the log here.

--
Jerry
gesbbb(a)yahoo.com

|::::=======
|::::=======
|===========
|===========
|
If a thing's worth doing, it is worth doing badly.

G. K. Chesterton


_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Saige on
> > Seems hard to believe that such an important function, "cups", is just
> > missing from the ports tree. I have updated the ports on my system
> > with:
>
> > # csup -g -L 2 /root/ports-supfile
> > # cd /usr/ports
> > # make readmes && make index
>
> > So if I'm just doing something wrong due to ignorance, please point me
> > in the right direction so that I can solve my problem... Thank you!
>
> This happens occasionally. CD to the /usr/ports/print/cups directory
> and run: "make clean". Next run: make install and see if the port
> installs. You might want to create a log file of the
> build/install routine. If the build fails again, post the log here.

Well, when I cd to /usr/ports/print/cups and "make clean", "make
install", it /seems/ to build... at least it does not complain. I get:

# make clean
===> Cleaning for cups-1.4.2_1
# make install clean
===> Extracting for cups-1.4.2_1
===> Patching for cups-1.4.2_1
===> cups-1.4.2_1 depends on executable: espgs - found
===> cups-1.4.2_1 depends on executable: cupsd - found
===> Configuring for cups-1.4.2_1
===> Cleaning for cups-1.4.2_1
#

So, it's not complaining, right? But when I try to make a test print
from http://localhost:631, I still get this error message: "/usr/local/
libexec/cups/filter/rastertokm2430dl failed"

So I tried running portmanager again:

# portmanager print/cups --log

....and here is the contents of the logfile after I run it:

========================================================================
portmanager 0.4.1_9
FreeBSD freebsd-desktop 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Tue Mar 2
18:43:30 PST 2010
root(a)freebsd-desktop:/usr/obj/usr/src/sys/GENERIC amd64
------------------------------------------------------------------------
autoConflicts 0 autoMoved 0
backUp 0 buildDependsAreLeaves 0
forced 0 interactive 0
log 1 pmMode 1
pristine 0 resume 0
------------------------------------------------------------------------
Mon Mar 8 19:52:12 2010
cups-1.4.2_1 /print/cups
MISSING
cups-1.4.2_1 /print/cups

Mon Mar 8 19:52:14 2010
cups-1.4.2_1 /print/cups
MISSING
cups-1.4.2_1 /print/cups

Mon Mar 8 19:52:14 2010
cups-1.4.2_1 /print/cups
make Strike
2

Mon Mar 8 19:52:16 2010
cups-1.4.2_1 /print/cups
MISSING
cups-1.4.2_1 /print/cups

Mon Mar 8 19:52:16 2010
cups-1.4.2_1 /print/cups
make Strike 3, marking port as ignore/
looping

Mon Mar 8 19:52:17 2010
portmanager 0.4.1_9
INFO: finished with some ports not updated if --log was used see /
var/log/
portmanager.log

Mon Mar 8 19:52:17 2010
end of log


Any other suggestions?
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Jerry on
On Mon, 8 Mar 2010 20:06:58 -0800 (PST)
Saige <saige.losli(a)gmail.com> articulated:

> Well, when I cd to /usr/ports/print/cups and "make clean", "make
> install", it /seems/ to build... at least it does not complain. I get:
>
> # make clean
> ===> Cleaning for cups-1.4.2_1
> # make install clean
> ===> Extracting for cups-1.4.2_1
> ===> Patching for cups-1.4.2_1
> ===> cups-1.4.2_1 depends on executable: espgs - found
> ===> cups-1.4.2_1 depends on executable: cupsd - found
> ===> Configuring for cups-1.4.2_1
> ===> Cleaning for cups-1.4.2_1
> #

The above is useless, it is not a complete log of the build/install
attempt but rather an extreme redaction of the entire process. Your
posting gives no clue what actually happened.

--
Jerry
gesbbb(a)yahoo.com

|::::=======
|::::=======
|===========
|===========
|

I think way too far outside the box.

1) Computers let you make more mistakes faster than any other invention
in human history, with the possible exceptions of handguns and tequila.

2) Apple computers = glorified Fisher-Price activity centers for adults.

3) Every time the government tries to organize the economy, the only
thing that stays organized is crime.

4) Political correctness is a doctrine, fostered by a delusional,
illogical minority, and rabidly promoted by an unscrupulous mainstream
media, which holds forth the proposition that it is entirely possible
to pick up a turd by the clean end.


_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: jhell on

On Mon, 8 Mar 2010 23:06, saige.losli@ wrote:
>>> Seems hard to believe that such an important function, "cups", is just
>>> missing from the ports tree. I have updated the ports on my system
>>> with:
>>
>>> # csup -g -L 2 /root/ports-supfile
>>> # cd /usr/ports
>>> # make readmes && make index
>>
>>> So if I'm just doing something wrong due to ignorance, please point me
>>> in the right direction so that I can solve my problem... Thank you!
>>
>> This happens occasionally. CD to the /usr/ports/print/cups directory
>> and run: "make clean". Next run: make install and see if the port
>> installs. You might want to create a log file of the
>> build/install routine. If the build fails again, post the log here.
>
> Well, when I cd to /usr/ports/print/cups and "make clean", "make
> install", it /seems/ to build... at least it does not complain. I get:
>
> # make clean
> ===> Cleaning for cups-1.4.2_1
> # make install clean
> ===> Extracting for cups-1.4.2_1
> ===> Patching for cups-1.4.2_1
> ===> cups-1.4.2_1 depends on executable: espgs - found
> ===> cups-1.4.2_1 depends on executable: cupsd - found
> ===> Configuring for cups-1.4.2_1
> ===> Cleaning for cups-1.4.2_1
> #
>
> So, it's not complaining, right? But when I try to make a test print
> from http://localhost:631, I still get this error message: "/usr/local/
> libexec/cups/filter/rastertokm2430dl failed"
>
> So I tried running portmanager again:
>
> # portmanager print/cups --log
>
> ...and here is the contents of the logfile after I run it:
>
> ========================================================================
> portmanager 0.4.1_9
> FreeBSD freebsd-desktop 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Tue Mar 2
> 18:43:30 PST 2010
> root(a)freebsd-desktop:/usr/obj/usr/src/sys/GENERIC amd64
> ------------------------------------------------------------------------
> autoConflicts 0 autoMoved 0
> backUp 0 buildDependsAreLeaves 0
> forced 0 interactive 0
> log 1 pmMode 1
> pristine 0 resume 0
> ------------------------------------------------------------------------
> Mon Mar 8 19:52:12 2010
> cups-1.4.2_1 /print/cups
> MISSING
> cups-1.4.2_1 /print/cups
>
> Mon Mar 8 19:52:14 2010
> cups-1.4.2_1 /print/cups
> MISSING
> cups-1.4.2_1 /print/cups
>
> Mon Mar 8 19:52:14 2010
> cups-1.4.2_1 /print/cups
> make Strike
> 2
>
> Mon Mar 8 19:52:16 2010
> cups-1.4.2_1 /print/cups
> MISSING
> cups-1.4.2_1 /print/cups
>
> Mon Mar 8 19:52:16 2010
> cups-1.4.2_1 /print/cups
> make Strike 3, marking port as ignore/
> looping
>
> Mon Mar 8 19:52:17 2010
> portmanager 0.4.1_9
> INFO: finished with some ports not updated if --log was used see /
> var/log/
> portmanager.log
>
> Mon Mar 8 19:52:17 2010
> end of log
>
>
> Any other suggestions?
>

ports/print/cups is a meta-port it does that when you already have
installed its requirements and or itself.

whats the output of ( ls /var/db/pkg/ |grep cups )

After that if you have cups-base installed have you tried setting it up
correctly including being in rc.conf?.

Regards,

--

jhell

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"