inary emergeup

inary emergeup command analyzes the upgraded source packages and it is used to build a source package from the source repository and to install the system. So it supplies to upgrade packages with building in your system.

Note

This operation needs privileges and can be allowed by only super user.

Using

emergeup operation builds an upgrades one specific package if the argument is given…

sh ~# inary emergeup <package-name>
sh ~# inary emup <package-name>

…but upgrades all waiting source packages if no argument is given.

sh ~# inary emergeup
sh ~# inary emup

Options

emerge options:
-c, --component

Emerge available packages under given component

--ignore-file-conflicts

Ignore file conflicts.

--ignore-package-conflicts

Ignore package conflicts.

--ignore-scom

Bypass scom configuration agent.

Example Runtime Output

sh ~$ inary emergeup expat
Building source package: "expat"
expat-2.2.6.tar.bz2 [cached]
>>> Unpacking archive(s)...
 -> (/var/inary/expat-2.2.6-1/work) unpacked.
>>> Setting up source...
GNU Config Update Finished.
GNU Config Update Finished.
[Running Command]: ./configure                 --prefix=/usr                 --build=x86_64-pc-linux-gnu                 --mandir=/usr/share/man                 --infodir=/usr/share/info                 --datadir=/usr/share                 --sysconfdir=/etc                 --localstatedir=/var                 --libexecdir=/usr/libexec                 --disable-static
>>> Build source...
[Running Command]: make -j5
>>> Installing...
[Running Command]: make DESTDIR=/var/inary/expat-2.2.6-1/install man1dir=/usr/share/man/man1 install
[Running Command]: install -m 0644 "doc/expat.png" /var/inary/expat-2.2.6-1/install/usr/share/doc/expat/html
[Running Command]: install -m 0644 "doc/valid-xhtml10.png" /var/inary/expat-2.2.6-1/install/usr/share/doc/expat/html
[Running Command]: install -m 0644 "doc/reference.html" /var/inary/expat-2.2.6-1/install/usr/share/doc/expat/html
[Running Command]: install -m 0644 "doc/style.css" /var/inary/expat-2.2.6-1/install/usr/share/doc/expat/html
[Running Command]: install -m 0644 "Changes" /var/inary/expat-2.2.6-1/install/usr/share/doc/expat
[Running Command]: install -m 0644 "README.md" /var/inary/expat-2.2.6-1/install/usr/share/doc/expat
Removing special "libtool", file: "/var/inary/expat-2.2.6-1/install/usr/lib/libexpat.la"...
Building package: "expat"
Creating "expat-2.2.6-2-s19-x86_64.inary"...
Building package: "expat-devel"
Creating "expat-devel-2.2.6-2-s19-x86_64.inary"...
Building package: "expat-docs"
Creating "expat-docs-2.2.6-2-s19-x86_64.inary"...
Building package: "expat-pages"
Creating "expat-pages-2.2.6-2-s19-x86_64.inary"...
Keeping build directory
Installing package "expat" version 2.2.6 release 2
Extracting files of "expat" package.
Adding files of "expat" to database...
Installing "expat".