apt-get install with '-' (minus / hyphen) removes packagesPackages are removed when I use “apt-get...

Can a German sentence have two subjects?

Can I interfere when another PC is about to be attacked?

Should I join an office cleaning event for free?

Why don't electron-positron collisions release infinite energy?

How to determine if window is maximised or minimised from bash script

What does "enim et" mean?

A function which translates a sentence to title-case

Does the radius of the Spirit Guardians spell depend on the size of the caster?

I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine

Could a US political party gain complete control over the government by removing checks & balances?

Can I make popcorn with any corn?

Where to refill my bottle in India?

Why do we use polarized capacitor?

DOS, create pipe for stdin/stdout of command.com(or 4dos.com) in C or Batch?

What makes Graph invariants so useful/important?

If Manufacturer spice model and Datasheet give different values which should I use?

cryptic clue: mammal sounds like relative consumer (8)

Why did the Germans forbid the possession of pet pigeons in Rostov-on-Don in 1941?

How to make payment on the internet without leaving a money trail?

How can I fix this gap between bookcases I made?

"which" command doesn't work / path of Safari?

Shell script can be run only with sh command

How to use Pandas to get the count of every combination inclusive

The use of multiple foreign keys on same column in SQL Server



apt-get install with '-' (minus / hyphen) removes packages


Packages are removed when I use “apt-get install” with a hyphen after the package nameWhy does apt-get install python3 with a trailing hyphen remove a lot of packages?“sudo apt-get install foo-” causes removing foo package and everything depending on it`--no-install-recommends` only specified packagesHow can I remove a package?apt-get — remove triggers a package install?I uninstalled this packages when Chromium was uninstalledUnmet dependencies (linux-headers, linux-image)Boot partition is 100% full. Cant remove old packages to make spaceCan't install packages because linux images have dependecies with themselvesAPT is stuck because it can't remove an old kernelErrors every time I use 'apt install' because of old kernelsKernel dependency issue on Ubuntu 16.0.4Can't install or update after running byobu






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







22















I was looking for some package (nautilus-terminal), and accidentally did this:



$ sudo apt-get install nautilus-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apturl apturl-common libgail-3-0 linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-image-4.4.0-57-generic linux-image-extra-4.4.0-57-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
gnome-session-flashback nautilus nautilus-sendto nautilus-share ubuntu-desktop
0 upgraded, 0 newly installed, 5 to remove and 69 not upgraded.
After this operation, 2 031 kB disk space will be freed.
Do you want to continue? [Y/n] ^[[^C


That's quite dangerous because remove is much harder to mistype than a simple dash from a failed autocompletion.



Is that an equivalent of apt-get remove? I couldn't find any documentation for that. Edit: except for overlooking the man page...










share|improve this question




















  • 1





    Why is that any more dangerous than apt-get remove? Apt-get even tells you what it'll do, and asks for confirmation.

    – marcelm
    Feb 6 '17 at 12:36






  • 2





    @marcelm because remove is much harder to mistype than a simple dash from a failed autocompletion.

    – stebu92
    Feb 6 '17 at 16:09











  • @stebu92 Perfect wording, I'm adding that if you don't mind.

    – Ondra Žižka
    Feb 6 '17 at 18:55











  • I think at least the Y/n should be changed to y/N when - is used.

    – Ondra Žižka
    Feb 7 '17 at 14:01











  • Maybe I'm misinterpreting but this seems like more of a gripe/complaint than a question. What question is it that you are hoping to get an answer to as a result of posting this?

    – thomasrutter
    4 mins ago


















22















I was looking for some package (nautilus-terminal), and accidentally did this:



$ sudo apt-get install nautilus-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apturl apturl-common libgail-3-0 linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-image-4.4.0-57-generic linux-image-extra-4.4.0-57-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
gnome-session-flashback nautilus nautilus-sendto nautilus-share ubuntu-desktop
0 upgraded, 0 newly installed, 5 to remove and 69 not upgraded.
After this operation, 2 031 kB disk space will be freed.
Do you want to continue? [Y/n] ^[[^C


That's quite dangerous because remove is much harder to mistype than a simple dash from a failed autocompletion.



Is that an equivalent of apt-get remove? I couldn't find any documentation for that. Edit: except for overlooking the man page...










share|improve this question




















  • 1





    Why is that any more dangerous than apt-get remove? Apt-get even tells you what it'll do, and asks for confirmation.

    – marcelm
    Feb 6 '17 at 12:36






  • 2





    @marcelm because remove is much harder to mistype than a simple dash from a failed autocompletion.

    – stebu92
    Feb 6 '17 at 16:09











  • @stebu92 Perfect wording, I'm adding that if you don't mind.

    – Ondra Žižka
    Feb 6 '17 at 18:55











  • I think at least the Y/n should be changed to y/N when - is used.

    – Ondra Žižka
    Feb 7 '17 at 14:01











  • Maybe I'm misinterpreting but this seems like more of a gripe/complaint than a question. What question is it that you are hoping to get an answer to as a result of posting this?

    – thomasrutter
    4 mins ago














22












22








22


3






I was looking for some package (nautilus-terminal), and accidentally did this:



$ sudo apt-get install nautilus-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apturl apturl-common libgail-3-0 linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-image-4.4.0-57-generic linux-image-extra-4.4.0-57-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
gnome-session-flashback nautilus nautilus-sendto nautilus-share ubuntu-desktop
0 upgraded, 0 newly installed, 5 to remove and 69 not upgraded.
After this operation, 2 031 kB disk space will be freed.
Do you want to continue? [Y/n] ^[[^C


That's quite dangerous because remove is much harder to mistype than a simple dash from a failed autocompletion.



Is that an equivalent of apt-get remove? I couldn't find any documentation for that. Edit: except for overlooking the man page...










share|improve this question
















I was looking for some package (nautilus-terminal), and accidentally did this:



$ sudo apt-get install nautilus-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apturl apturl-common libgail-3-0 linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-image-4.4.0-57-generic linux-image-extra-4.4.0-57-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
gnome-session-flashback nautilus nautilus-sendto nautilus-share ubuntu-desktop
0 upgraded, 0 newly installed, 5 to remove and 69 not upgraded.
After this operation, 2 031 kB disk space will be freed.
Do you want to continue? [Y/n] ^[[^C


That's quite dangerous because remove is much harder to mistype than a simple dash from a failed autocompletion.



Is that an equivalent of apt-get remove? I couldn't find any documentation for that. Edit: except for overlooking the man page...







command-line apt uninstall






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 9 mins ago









pomsky

33.2k11104136




33.2k11104136










asked Feb 6 '17 at 4:13









Ondra ŽižkaOndra Žižka

93711329




93711329








  • 1





    Why is that any more dangerous than apt-get remove? Apt-get even tells you what it'll do, and asks for confirmation.

    – marcelm
    Feb 6 '17 at 12:36






  • 2





    @marcelm because remove is much harder to mistype than a simple dash from a failed autocompletion.

    – stebu92
    Feb 6 '17 at 16:09











  • @stebu92 Perfect wording, I'm adding that if you don't mind.

    – Ondra Žižka
    Feb 6 '17 at 18:55











  • I think at least the Y/n should be changed to y/N when - is used.

    – Ondra Žižka
    Feb 7 '17 at 14:01











  • Maybe I'm misinterpreting but this seems like more of a gripe/complaint than a question. What question is it that you are hoping to get an answer to as a result of posting this?

    – thomasrutter
    4 mins ago














  • 1





    Why is that any more dangerous than apt-get remove? Apt-get even tells you what it'll do, and asks for confirmation.

    – marcelm
    Feb 6 '17 at 12:36






  • 2





    @marcelm because remove is much harder to mistype than a simple dash from a failed autocompletion.

    – stebu92
    Feb 6 '17 at 16:09











  • @stebu92 Perfect wording, I'm adding that if you don't mind.

    – Ondra Žižka
    Feb 6 '17 at 18:55











  • I think at least the Y/n should be changed to y/N when - is used.

    – Ondra Žižka
    Feb 7 '17 at 14:01











  • Maybe I'm misinterpreting but this seems like more of a gripe/complaint than a question. What question is it that you are hoping to get an answer to as a result of posting this?

    – thomasrutter
    4 mins ago








1




1





Why is that any more dangerous than apt-get remove? Apt-get even tells you what it'll do, and asks for confirmation.

– marcelm
Feb 6 '17 at 12:36





Why is that any more dangerous than apt-get remove? Apt-get even tells you what it'll do, and asks for confirmation.

– marcelm
Feb 6 '17 at 12:36




2




2





@marcelm because remove is much harder to mistype than a simple dash from a failed autocompletion.

– stebu92
Feb 6 '17 at 16:09





@marcelm because remove is much harder to mistype than a simple dash from a failed autocompletion.

– stebu92
Feb 6 '17 at 16:09













@stebu92 Perfect wording, I'm adding that if you don't mind.

– Ondra Žižka
Feb 6 '17 at 18:55





@stebu92 Perfect wording, I'm adding that if you don't mind.

– Ondra Žižka
Feb 6 '17 at 18:55













I think at least the Y/n should be changed to y/N when - is used.

– Ondra Žižka
Feb 7 '17 at 14:01





I think at least the Y/n should be changed to y/N when - is used.

– Ondra Žižka
Feb 7 '17 at 14:01













Maybe I'm misinterpreting but this seems like more of a gripe/complaint than a question. What question is it that you are hoping to get an answer to as a result of posting this?

– thomasrutter
4 mins ago





Maybe I'm misinterpreting but this seems like more of a gripe/complaint than a question. What question is it that you are hoping to get an answer to as a result of posting this?

– thomasrutter
4 mins ago










1 Answer
1






active

oldest

votes


















27














From man apt-get:



install
install is followed by one or more packages desired for
installation or upgrading. Each package is a package name, not a
fully qualified filename (for instance, in a Debian system,
apt-utils would be the argument provided, not
apt-utils_1.2.10_amd64.deb). All packages required by the
package(s) specified for installation will also be retrieved and
installed. The /etc/apt/sources.list file is used to locate the
desired packages. If a hyphen is appended to the package name (with
no intervening space), the identified package will be removed if it
is installed.
Similarly a plus sign can be used to designate a
package to install. These latter features may be used to override
decisions made by apt-get's conflict resolution system.





share|improve this answer
























  • Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

    – George Udosen
    Feb 6 '17 at 5:00








  • 3





    The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

    – Simon Richter
    Feb 6 '17 at 10:59






  • 1





    @SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

    – muru
    Feb 6 '17 at 11:04











  • Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

    – Ondra Žižka
    Feb 6 '17 at 18:56













  • That's kind of a neat feature. :D

    – Andrea Lazzarotto
    Feb 6 '17 at 19:05












Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f880291%2fapt-get-install-with-minus-hyphen-removes-packages%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









27














From man apt-get:



install
install is followed by one or more packages desired for
installation or upgrading. Each package is a package name, not a
fully qualified filename (for instance, in a Debian system,
apt-utils would be the argument provided, not
apt-utils_1.2.10_amd64.deb). All packages required by the
package(s) specified for installation will also be retrieved and
installed. The /etc/apt/sources.list file is used to locate the
desired packages. If a hyphen is appended to the package name (with
no intervening space), the identified package will be removed if it
is installed.
Similarly a plus sign can be used to designate a
package to install. These latter features may be used to override
decisions made by apt-get's conflict resolution system.





share|improve this answer
























  • Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

    – George Udosen
    Feb 6 '17 at 5:00








  • 3





    The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

    – Simon Richter
    Feb 6 '17 at 10:59






  • 1





    @SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

    – muru
    Feb 6 '17 at 11:04











  • Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

    – Ondra Žižka
    Feb 6 '17 at 18:56













  • That's kind of a neat feature. :D

    – Andrea Lazzarotto
    Feb 6 '17 at 19:05
















27














From man apt-get:



install
install is followed by one or more packages desired for
installation or upgrading. Each package is a package name, not a
fully qualified filename (for instance, in a Debian system,
apt-utils would be the argument provided, not
apt-utils_1.2.10_amd64.deb). All packages required by the
package(s) specified for installation will also be retrieved and
installed. The /etc/apt/sources.list file is used to locate the
desired packages. If a hyphen is appended to the package name (with
no intervening space), the identified package will be removed if it
is installed.
Similarly a plus sign can be used to designate a
package to install. These latter features may be used to override
decisions made by apt-get's conflict resolution system.





share|improve this answer
























  • Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

    – George Udosen
    Feb 6 '17 at 5:00








  • 3





    The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

    – Simon Richter
    Feb 6 '17 at 10:59






  • 1





    @SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

    – muru
    Feb 6 '17 at 11:04











  • Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

    – Ondra Žižka
    Feb 6 '17 at 18:56













  • That's kind of a neat feature. :D

    – Andrea Lazzarotto
    Feb 6 '17 at 19:05














27












27








27







From man apt-get:



install
install is followed by one or more packages desired for
installation or upgrading. Each package is a package name, not a
fully qualified filename (for instance, in a Debian system,
apt-utils would be the argument provided, not
apt-utils_1.2.10_amd64.deb). All packages required by the
package(s) specified for installation will also be retrieved and
installed. The /etc/apt/sources.list file is used to locate the
desired packages. If a hyphen is appended to the package name (with
no intervening space), the identified package will be removed if it
is installed.
Similarly a plus sign can be used to designate a
package to install. These latter features may be used to override
decisions made by apt-get's conflict resolution system.





share|improve this answer













From man apt-get:



install
install is followed by one or more packages desired for
installation or upgrading. Each package is a package name, not a
fully qualified filename (for instance, in a Debian system,
apt-utils would be the argument provided, not
apt-utils_1.2.10_amd64.deb). All packages required by the
package(s) specified for installation will also be retrieved and
installed. The /etc/apt/sources.list file is used to locate the
desired packages. If a hyphen is appended to the package name (with
no intervening space), the identified package will be removed if it
is installed.
Similarly a plus sign can be used to designate a
package to install. These latter features may be used to override
decisions made by apt-get's conflict resolution system.






share|improve this answer












share|improve this answer



share|improve this answer










answered Feb 6 '17 at 4:17









murumuru

1




1













  • Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

    – George Udosen
    Feb 6 '17 at 5:00








  • 3





    The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

    – Simon Richter
    Feb 6 '17 at 10:59






  • 1





    @SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

    – muru
    Feb 6 '17 at 11:04











  • Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

    – Ondra Žižka
    Feb 6 '17 at 18:56













  • That's kind of a neat feature. :D

    – Andrea Lazzarotto
    Feb 6 '17 at 19:05



















  • Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

    – George Udosen
    Feb 6 '17 at 5:00








  • 3





    The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

    – Simon Richter
    Feb 6 '17 at 10:59






  • 1





    @SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

    – muru
    Feb 6 '17 at 11:04











  • Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

    – Ondra Žižka
    Feb 6 '17 at 18:56













  • That's kind of a neat feature. :D

    – Andrea Lazzarotto
    Feb 6 '17 at 19:05

















Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

– George Udosen
Feb 6 '17 at 5:00







Hence OP should be doing: sudo apt install nautilus && sudo apt install nautilus-terminal where OP had gone through with the remove command else: sudo apt install nautilus-terminal if NO was chosen?

– George Udosen
Feb 6 '17 at 5:00






3




3





The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

– Simon Richter
Feb 6 '17 at 10:59





The rationale for this feature is that sometimes you want to install a package that conflicts with one that is already installed, but one of them is required by some other package, so both actions need to be in the same run. E.g. apt install sysvinit-core systemd-sysv- (either is required by the Essential init package) or apt install msmtp postfix- (lots of packages depend on an MTA).

– Simon Richter
Feb 6 '17 at 10:59




1




1





@SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

– muru
Feb 6 '17 at 11:04





@SimonRichter trying apt -s install upstart-sysv on 16.04 indicates apt will automatically remove systemd-sysv (since they conflict). Ditto for msmtp-mta and postifx. A more complicated example might be needed, where apt might pick the wrong package to remove.

– muru
Feb 6 '17 at 11:04













Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

– Ondra Žižka
Feb 6 '17 at 18:56







Thanks for fixing my blind eye. Noted that apt-get remove foo+ installs foo.

– Ondra Žižka
Feb 6 '17 at 18:56















That's kind of a neat feature. :D

– Andrea Lazzarotto
Feb 6 '17 at 19:05





That's kind of a neat feature. :D

– Andrea Lazzarotto
Feb 6 '17 at 19:05


















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f880291%2fapt-get-install-with-minus-hyphen-removes-packages%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Why do type traits not work with types in namespace scope?What are POD types in C++?Why can templates only be...

Will tsunami waves travel forever if there was no land?Why do tsunami waves begin with the water flowing away...

Simple Scan not detecting my scanner (Brother DCP-7055W)Brother MFC-L2700DW printer can print, can't...