New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing nemo-terminal also removes gnome-terminal #93

Closed
bretkikehara opened this Issue Dec 11, 2014 · 6 comments

Comments

Projects
None yet
5 participants
@bretkikehara

bretkikehara commented Dec 11, 2014

When I removed nemo-terminal, gnome-terminal also was removed. This will break the context menu's "Open in Terminal" option. This can be solved by reinstalling gnome-terminal.

Temporary Fix:
apt-get install gnome-terminal

@Rezonansowy

This comment has been minimized.

Show comment
Hide comment
@Rezonansowy

Rezonansowy Jan 11, 2015

It's only a workaround. But a change in nemo-terminal package dependencies may fix this.

Rezonansowy commented Jan 11, 2015

It's only a workaround. But a change in nemo-terminal package dependencies may fix this.

@bretkikehara

This comment has been minimized.

Show comment
Hide comment
@bretkikehara

bretkikehara Jan 12, 2015

Exactly. I have added "temporary" to denote this.

Will updating Nemo's Debian control build dependencies will fix this problem? I am not too familiar with apt-get package control.

bretkikehara commented Jan 12, 2015

Exactly. I have added "temporary" to denote this.

Will updating Nemo's Debian control build dependencies will fix this problem? I am not too familiar with apt-get package control.

@Rezonansowy

This comment has been minimized.

Show comment
Hide comment
@Rezonansowy

Rezonansowy Jan 12, 2015

I think nemo-terminal's Debian control is the right file for these depends, but it seems to be fixed already. Does the problem still persists?

Rezonansowy commented Jan 12, 2015

I think nemo-terminal's Debian control is the right file for these depends, but it seems to be fixed already. Does the problem still persists?

@monsta

This comment has been minimized.

Show comment
Hide comment
@monsta

monsta Apr 14, 2015

Contributor

I can't reproduce it in LMDE 2 Betsy.

Contributor

monsta commented Apr 14, 2015

I can't reproduce it in LMDE 2 Betsy.

@jlu5

This comment has been minimized.

Show comment
Hide comment
@jlu5

jlu5 Apr 25, 2015

Contributor

I don't see anything wrong with either set of dependencies. What command are you using to uninstall things?

Contributor

jlu5 commented Apr 25, 2015

I don't see anything wrong with either set of dependencies. What command are you using to uninstall things?

EduardDopler added a commit to EduardDopler/nemo-extensions that referenced this issue Dec 19, 2015

Merge branch 'future': Port Python extensions to Python 3
...and cleanup the whole thing.

As Python 2 *will* be discontinued and I don't want to see
nemo-extensions depend on that gray version after end-of-support, I
ported all Python scripts to the new version. For the source package of
`nemo-python` the minimum version is 3.3 now which is supported since
around Ubuntu Quantal/Raring, Debian Jessie and in all supported Fedora
versions. The extensions are satisfied with Python 3.0 or 3.1.

Many extensions were in bad shape concerning programming standards,
conventions and documentation. As we know, this makes it hard to
maintain software and introduce new features or fix bugs without
introducing new bugs e.g. due to unknown side effects.  Moreover, by
cleaning up the code and simplifying it where possible, performance
issues were addressed as the old code often made unnecessary checks,
loops or system calls.

Details on the changes can be found in the corresponding commit
messages. Here are the most prominent ones:

*nemo-compare*: f66d179 bea81f0
- total cleanup, new preference tool, less error-prone

*nemo-dropbox*: 744da22
- almost no changes (2500 lines of dirty mystery code)

*nemo-emblems*: 603c8d0
- total cleanup, better performance
- fixes bug which passed changes of multiple emblem property pages only
  to the most recently opened one

*nemo-folder-color-switcher*: e7f20ae e921dd9
- included in this repository (see below)
- total cleanup, better performance

*nemo-metadata-columns*: 722f809 cf6d1f8 d3308bb 25a3d9f
- new extension (replaces nemo-media-columns)
- more tags, simpler lookups, translated tag values, logically combined
  values

*nemo-metadata-tab*: 60fe0e2 fd7d7c7 cf6d1f8 d3308bb 25a3d9f
- new extension (replaces nemo-audio-tab)
- more file types (audio, video, image, PDF)
- all printable tags are read, the most important ones are displayed by
  default, the other ones are behind an expander
- translated tag values, cover art for audio files (ID3 and FLAC)
- image evaluation can be toggled in-code (as nemo has parts of that
  built-in)

*nemo-pastebin*: bd3f90f
- less error-prone, new preference tool, more options, watches config
  file automatically
- notifications are now essential, providing feedback throughout the
  process
- added actions to the notifications ("Copy URL to clipboard", "Open in
  browser")

*nemo-terminal*: 4dfe557
- minor cleanup
- introduced translations

*nemo-rabbitvcs*:
- removed due to major incompatibilities (both frontend and backend
  cannot be ported to Python 3, plus, it seems to produce many issues
  anyway. RIP.)
- I have a nemo-git extention on my personal TODO list.

As mentioned, (nemo-)folder-color-switcher was imported into this
repository since it seems to belong here. All caja parts were removed
(there is a caja-extensions repository for that).

In addition to the changes listed above all build files received updates
and follow a mostly consistent style now. E.g. all Python extensions use
pybuild, all C extensions provide the same autoconf layout in their
configure.ac files. Besides, some deprecation warnings during the build
process were addressed; some translation files have updated line
references. Henceforth all refactored extensions present proper README
files. Important changes for each extension are mentioned in
*/debian/changelog.

All extensions are tested with Linux Mint 17.2 and 17.3 and work
flawlessly for several weeks.

This commit closes or resolves the following GitHub issues (or makes
them obsolete):
- closes linuxmint/nemo-extensions#139
- closes linuxmint/nemo-extensions#134
- closes linuxmint/nemo-extensions#131
- closes linuxmint/nemo-extensions#128
- closes linuxmint/nemo-extensions#127
- closes linuxmint/nemo-extensions#125
- closes linuxmint/nemo-extensions#109
- closes linuxmint/nemo-extensions#93
- closes linuxmint/nemo-extensions#58
- closes linuxmint/nemo-extensions#46
- closes linuxmint/nemo-extensions#25
- closes linuxmint/nemo-extensions#23
- closes linuxmint/nemo-extensions#18
@leigh123linux

This comment has been minimized.

Show comment
Hide comment
@leigh123linux

leigh123linux Jan 1, 2018

Member

Feel free to reopen if the issue still reproduces.

Member

leigh123linux commented Jan 1, 2018

Feel free to reopen if the issue still reproduces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment