Re: make package don't build package

From: Alexandr (admin_at_alexandr.fdns.net)
Date: 12/15/04

  • Next message: Daniel Bye: "Re: ssmtp fails to open smtp server"
    Date: Wed, 15 Dec 2004 12:42:29 +0000
    To: epilogue <epilogue@allstream.net>
    
    

    Hello epilogue.

    > > cd /usr/ports/www/audio/mpg123/
    > > make package
    with this command I make test.
    I wont make package-recursive and this command take me some result for others
    ports
    > >
    > > and get:
    > > ===> Installing for mpg123-esound-0.59r_15
    > > ===> mpg123-esound-0.59r_15 depends on shared library: esd.2 - found
    > > ===> Generating temporary packing list
    > > ===> Checking if audio/mpg123 already installed
    > > ===> mpg123-esound-0.59r_15 is already installed
    > > You may wish to ``make deinstall'' and install this port again
    > > by ``make reinstall'' to upgrade it properly.
    > > If you really wish to overwrite the old port of audio/mpg123
    > > without deleting it first, set the variable "FORCE_PKG_REGISTER"
    > > in your environment or the "make install" command line.
    > > *** Error code 1
    >
    > hello alexandr,
    >
    > well, the message above is a _pretty_big_hint_. couple that with the
    > description of the 'package' target as found in 'man ports'...
    I readed it.
    >
    > Make a binary package for the port. The port will be installed if it
    > has not already been. [snip]
    >
    > ...and you should have a pretty good idea about why 'make package' is
    > not proceeding.
    I installed this package a long time ago.
    >
    > > Stop in /usr/ports/audio/mpg123.
    > >
    > > I don't understand, in bsd.port.mk wrote
    > > # package - Create a package from an _installed_ port.
    > > but I installed this package and wont build package
    > > Why 'make package' make install ???
    >
    > while the various *.mk are certainly worth a read, i expect that you
    > will find the ports related man pages to provide clearer and more
    > thorough descriptions.
    >
    > in the case of what you're trying to do, check out the pkg_create
    > manpage (-b in particular).
    pkg_create -- i can't use becose I need create package recursively,
    but I don't find in man page for this tool options for recursively.

    >
    > hope this helps.
    >
    thanks.
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Daniel Bye: "Re: ssmtp fails to open smtp server"

    Relevant Pages

    • Re: Ran ccmclean on site server, what are implications???
      ... i ran the synctool command line in a cmd running under system account using ... The sync tool only has to retrieve the files from the distribution share ... only created the package folder. ... baffles me that the advanced client that resides on the sms ...
      (microsoft.public.sms.setup)
    • Re: What are the core packages for a desktops Linux desktop distribution?
      ... Your use of the term package is a bit confusing ... You'll need the mount command as well. ... As for Gnome, if you are going for minimalism, I ... wouldn't install it - you don't need it. ...
      (comp.os.linux.misc)
    • Re: Life on the Command Line
      ... Gutsy as the IM package or the ICQ package. ... There are a lot of games you can play in the Command Line, ... terminals in one window (like tabbing, except it can be used everywhere, ...
      (Ubuntu)
    • Re: perl menubased user interface
      ... actually use a perl package OR a hash for this, In a "perl package" ... sub map_method { ... # and they're all shell commands. ... Do whatever you want to wrap a shell command. ...
      (comp.lang.perl.misc)
    • Re: Unsure about security requirements for workstation/server
      ... When the logs of osiris and such show changes you can do "dpkg -L packagename" to see what files belong to a new package. ... About Lids: after you learn what commands you'll have to use to setup your system with Lids, you can copy and paste rules from the Lids and Lids wiki site. ... If these kind of programs are too difficult you can take a look a the "chroot" command to try to minimize the impact on your filesystem when you are compromised. ...
      (Debian-User)